Lock EndСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (13)
release
Lock End 3.0.1
3.0.126 окт. 2026 г.22Minecraft: 26.3folia, paper, purpur
Что нового
Bug Fixes
And faststats intigration
release
Lock End 3.0.0
3.0.015 окт. 2026 г.490Minecraft: 26.3folia, paper
Что нового
https://github.com/vwtfafa/lock-end/releases/tag/v3.0.0
**Finally folia support.**
release
Lock End 2.1.0
2.1.02 окт. 2026 г.399Minecraft: 26.3paper, purpur
release
Lock End 2.0.1
2.0.115 сент. 2026 г.265Minecraft: 26.3folia, paper, purpur
Что нового
- Updated to Paper/Minecraft 26.3
- Improved evacuation thread safety
- Fixed scheduling and configuration edge cases
- Improved `lock in` / `unlock in` duration commands
- Added filtered JSON/CSV history exports
- Improved reload stability and localized error messages
release
Lock End 2.0.0
2.0.07 сент. 2026 г.725Minecraft: 26.2bukkit, paper, purpur, spigot
release
Lock End 1.6.0
1.6.017 авг. 2026 г.393Minecraft: 26.2bukkit, folia, paper, purpur, spigot
Что нового
## 1.6.0 - 2026-08-17
### Added
- Dependabot configuration for automatic Gradle and GitHub Actions updates
- Code quality workflow (Checkstyle, SpotBugs, Tests) running on PR/Push
- Checkstyle and SpotBugs plugins with default configurations
- Preview notifications feature fully integrated (scheduled unlock/lock previews)
- Sound effect configuration reload on `/reload`
- AsyncLogger properly restarted on config reload to avoid resource leaks
- Updated Gradle wrapper to 9.7
- Updated Java target version to 25 (while maintaining compatibility)
- **Lock reasons**: Customizable reason displayed when blocking (e.g., "Maintenance", "Event in progress") - can be configured in `config.yml` and used in broadcast messages
- **Grace period**: Temporary unlock after locking to allow players to exit safely - configurable duration in seconds
- **Player/entity whitelists**: Whitelisted players/entities can bypass the lock - configured in `config.yml` with `/whitelist add` command
- **Preview notifications**: Warn players X seconds before automatic lock/unlock - configurable in `config.yml`
- **Sound effects**: Play custom sounds when attempting to access locked End - configurable in `config.yml`
- **Attempt rate limiting**: Prevent log spam from rapid attempts - configurable in `config.yml`
- **Detailed attempt logging**: Log player name, source world, method used (portal/command/teleport) - fully configurable in `config.yml`
- **Countdown timers**: Visible countdown before scheduled lock/unlock - visible in chat during scheduled events
- **Pause/resume schedules**: Temporarily override scheduled events with `/endlock pause` and `/endlock resume` (permission: `endlock.admin`)
- **Lock history**: View recent lock/unlock actions with `/endlock history` (permission: `endlock.history`) - shows last 10 entries with timestamps
- **Undo last action**: Quickly reverse the most recent lock/unlock command with `/endlock undo` (permission: `endlock.undo`) - reverses last recorded action
- **Configuration validator**: Check `config.yml` for errors with `/endlock validateconfig` (permission: `endlock.validate`) - validates YAML syntax and required settings
- **Cached permission lookups**: Optimize permission and configuration checks - uses PermissionCache for faster lookups
- **Asynchronous logging**: Move file I/O off main thread to prevent lag - async logger prevents server performance impact
- **Mobile-friendly alias**: `/el` as short alias for `/endlock`
### Fixed
- NullPointerException in LockReasonManager.getReasons() when lock-reasons section missing
- Case-sensitive player name comparison in WhitelistChecker (now case-insensitive)
- GracePeriodTask active flag made volatile for correct visibility between threads
- AsyncLogger thread leak on reload (previous instances now shut down)
- Missing preview notification scheduling for scheduled lock/unlock events
### Changed
- GracePeriodTask logic unchanged (still unlocks after lock; behavior confirmed as intended)
- Updated build.gradle to include gradlePluginPortal() for plugin resolution
- Updated checkstyle config to minimal rule set
- Updated SpotBugs version to 6.5.10 (compatible with Gradle 9+)
- Updated `config.yml` with new v1.6 options (preview-notifications, sound-effects, lock-reasons, grace-period, whitelists, logging.rate-limit-seconds, scheduled-unlock.countdown)
- Updated `messages_en.yml` and `messages_de.yml` with new message keys
- Updated `plugin.yml` with new commands and permissions
- Consolidated all subcommands (history, undo, validateconfig) to be accessible only via `/endlock`, `/lock`, and `/el` aliases to avoid command conflicts with other plugins
release
Lock End 1.5.0
1.5.015 авг. 2026 г.78Minecraft: 26.2bukkit, folia, paper, purpur, spigot
Что нового
- Reload command: `/endlock reload` (and `/lock reload`) to reload configuration without restart.
- Permission `endlock.reload` (default: op) for the reload command.
- Default language set to English (`en`).
- All log messages and comments translated to English for consistency.
- Scheduled unlock now uses exact delay until the configured time (supports both days and datetime).
release
Lock End 1.4.1
1.4.15 июл. 2026 г.998Minecraft: 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
release
Lock End 1.4.0
1.4.04 июл. 2026 г.29Minecraft: 26.2bukkit, paper, purpur, spigot
release
Lock-End 1.3
1.316 июн. 2026 г.438Minecraft: 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur
Что нового
1. 📋 Full tab completion support for all commands
2. 📢 Broadcast notifications (actionbar + chat)
3. 📝 Event logging with timestamps
4. 🧪 Portal blocking test command
5. ✅ Fixed a lot of bugs 🔄 Updated to the latest Minecraft/Paper version
release
Lock-End 1.2
1.215 июн. 2026 г.55Minecraft: 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper
release
Lock-End 1.1.0
1.1.024 мая 2026 г.351Minecraft: 26.1, 26.1.1, 26.1.2, 26.2-rc-2bukkit, folia, paper, purpur
Что нового
✅ Fixed a lot of bugs
🔄 Updated to the latest Minecraft/Paper version
release
Lock-End 1.0.0
1.0.012 окт. 2025 г.3,1 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot