
Easter Holidays
Transform your server into an Easter event with egg hunts, rare bunnies, stats, bosses, quests, and more.
230
4
Список изменений
[1.2.7] - 2026-04-03
🔒 Security & Bug Fixes
Fixed
-
Critical: Easter Basket Item Duplication Bug
- Fixed a critical exploit allowing players to duplicate items from Easter Baskets
- Added
EasterBasketGUIListenerto properly handle inventory interactions - Players can no longer remove items from the basket GUI (view-only mode)
- Exchange button functionality preserved and working correctly
- Prevents all forms of item extraction including click and drag events
- Fixed issue where player's own inventory became unusable in basket GUI
-
Boss Spawn & Boss Bar Issues
- Fixed boss repeatedly attempting to spawn in protected regions
- Added region protection checks to
findSafeSpawnLocation()method - Fixed orphaned boss bars appearing without actual boss
- Added cleanup routine for dead bosses and their boss bars
- Boss spawn timer now resets when spawn fails due to region protection
- Fixed Purpur compatibility: Boss now spawns on correct regional thread
- Fixed boss spawn warning timer running repeatedly instead of once (changed runGlobalTimer to runGlobalTaskLater)
-
Easter Basket Improvements
- Items are now individually removable from basket while preventing duplication
- Basket contents sync on inventory close to prevent item loss
- Exchange button (slot 26) remains protected
- Full item management support: take, place, and organize items freely
-
Boss Entity Removal on Folia/Purpur
- Fixed
/easter killbosscommand not removing boss entities on Folia/Purpur servers - Boss entity removal now runs on the correct regional thread
/easter offcommand now properly cleans up all boss entities- Boss removal is now thread-safe across all server platforms
- Fixed
Compatibility
- Server Platform Support:
- Fixed thread-safety issue preventing boss spawns on Purpur servers
- Boss entity spawning now uses proper regional thread execution
- Fixed Folia chunk access error: findSafeSpawnLocation now runs on regional thread
- Full compatibility with Paper, Spigot, Purpur, and Folia
Known Issues (Non-Critical)
- FoliaLib 0-tick Warning: Harmless informational warning about 0-tick delays being auto-corrected to 1 tick
- Does not affect functionality - FoliaLib handles this automatically
- Can be suppressed via config if desired
- JOML Unsafe Deprecation Warning: Server startup warning about sun.misc.Unsafe::objectFieldOffset
- NOT caused by EasterHolidays - comes from Minecraft's JOML library
- Does not affect plugin functionality
- Will be resolved by Mojang/JOML maintainers in future releases
Security
- Inventory Protection:
- Easter Basket GUI is now fully protected against manipulation
- All inventory click and drag events are properly cancelled
- Ensures basket contents remain synchronized with database
- Player inventory remains fully functional while viewing basket
Файлы
EasterHolidays-1.2.7.jar(14.33 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2.7
Загрузчики
FoliaPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
75
Дата публикации
2 нед. назад
