Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/Easter Holidays
Easter Holidays

Easter Holidays

Transform your server into an Easter event with egg hunts, rare bunnies, stats, bosses, quests, and more.

269
4
Все версииEaster Holidays 1.3.4

Easter Holidays 1.3.4

Release3 дн. назад

Список изменений

[1.3.4] - 2026-05-10

Bug Fixes

Folia Compatibility

  • Fixed Folia Cleanup Thread-Safety: All cleanup methods (/easter cleanup, /easter off, plugin shutdown) now use scheduler.runForEntity() / scheduler.runAtLocation() instead of accessing entities directly from the command thread. Fixes IllegalStateException on Folia servers.
    • EasterEggManager, EasterBunnyManager, ThemedMobManager - Entity access via entity scheduler
    • EasterBossManager - Changed runAtLocation to runForEntity for entity removal
    • CarrotGardenManager, BunnyHopPadManager - Block operations via location scheduler
    • BunnyHopChallengeManager - Player potion effects via entity scheduler
  • Fixed Folia Scoreboard Crash: initializeDamageScoreboard() in EasterBossManager threw UnsupportedOperationException on Folia. Scoreboard API is now wrapped in try-catch and gracefully disabled on Folia servers.
  • Fixed Folia Scoreboard Reset Crash: handleBossDeath() and spawnBoss() scoreboard operations now wrapped for Folia compatibility.

Easter Boss

  • Fixed BossBar NPE & Duplicate Update: Removed duplicate setProgress() call without null-check in startBossAI() that caused NPE when BossBar was disabled.
  • Fixed BossBar Cleanup NPE: Added null-check before bossBar.removeAll() in cleanup.
  • Fixed Damage Sidebar Persisting After /easter killboss and /easter off: cleanup() did not reset player scoreboards - only handleBossDeath() (natural death) did. Sidebar now properly removed on all cleanup paths.
  • Added Missing BossBar Config: Added easterBoss.bossBar section (enabled, color, style, range) to default config - values were used in code but never exposed in config.yml.

Easter Egg Cleanup

  • Fixed Eggs Not Being Removed on /easter off: Cleanup checked item.getCustomName() (entity name) but Easter Eggs only have a display name on the ItemStack, not on the entity. Now correctly checks item.getItemStack().getItemMeta().getDisplayName().
  • Fixed Language-Dependent Cleanup: Cleanup only matched English name "Easter Egg" but not German "Osterei". Now checks both languages plus the active language file dynamically.

Bunny Hop Pads

  • Fixed Placement: Hop pad now spawns on top of the block the player is looking at (target block + 1) instead of replacing a block or spawning at the player's feet. Checks for free space above target block.
  • Fixed Invalid Block Type: Changed default blockType from LIGHT_BLUE_SLAB (does not exist) to LIGHT_BLUE_CONCRETE.
  • Fixed Extreme Boost Power: Changed default boostPower from 50.0 to 3.0 (reasonable value).

Commands & Events

  • Fixed Event "parade" Not Recognized: Added "parade" as alias for "bunny-parade" in command handler and tab-completion.

Improvements

Easter Title GUI

  • Improved Locked Title Display: Locked titles now show the title name (grayed out), the unlock requirement, and a visual progress bar instead of just "??? Locked".
  • Added Progress Tracking: Each locked title shows current progress (e.g., |||||||||| 12/25) based on the player's egg/bunny stats.

Файлы

EasterHolidays-1.3.4.jar(14.36 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.3.4

Загрузчики

Folia
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

2

Дата публикации

3 дн. назад

Загрузил

ID версии

Главная