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.1

Easter Holidays 1.3.1

Release3 нед. назад

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

[1.3.1] - 2026-04-21

New Features

Give Loot Command

  • New Admin Command: /easter giveloot <player> <tier> - Give loot rewards to players via command
    • Supports tiers: common, rare, legendary, boss
    • Uses the configured loot tables from config.yml
    • Gives a random item from the selected tier
    • Alias: /easter loot
    • Permission: easter.admin.giveloot
    • Full tab-completion for player names and tiers
    • Multi-language support (EN/DE)

Bug Fixes

Easter Boss & Region Protection

  • Fixed Boss Invincibility Exploit in GriefPrevention Claims: Players could claim the land where the Easter Boss spawned, making it invincible to anyone except the claim owner
    • Added HIGHEST priority event handler that bypasses region protection for Easter Boss damage
    • All players can now damage the Easter Boss regardless of claim ownership
    • Prevents the exploit where players claim land under the boss to grief other players

Title System

  • Fixed Race Condition on Player Load: Title data is now initialized synchronously before async database load, preventing data loss when players interact with the title GUI immediately after joining
  • Fixed Single Title Unlock Bug: updateTitle() now unlocks ALL titles a player qualifies for, not just the highest one. Previously, a player with 500 eggs would only get "Epic Egg Hunter" but not the lower-tier titles
  • Fixed Thread Safety Issues: TitleData.selectedTitle is now volatile, and unlockedTitles uses a thread-safe ConcurrentHashMap.newKeySet() instead of a regular HashSet
  • Fixed Potential NullPointerExceptions: Added null checks for ItemMeta in title GUI creation (both title items and clear button)
  • Fixed Fragile GUI Lock Detection: Title GUI now checks Material.GRAY_DYE instead of checking display name for "Locked" text, which failed with non-English languages
  • Fixed Shutdown Data Loss Risk: Replaced Thread.sleep(2000) with CompletableFuture.allOf().get(5s) to properly wait for all async save operations to complete

Command System

  • Added /easter title select none and /easter title select clear: Players can now remove their title via command instead of only through the GUI

Database Repair

  • Added titles.db to /easter dbrepair: Title database is now included in all repair operations (check, fix, backup) alongside statistics and baskets

Improvements

  • Invalid Title Logging: parseTitles() now logs a warning when encountering unknown title entries in the database instead of silently skipping them

Файлы

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

Метаданные

Канал релиза

Release

Номер версии

1.3.1

Загрузчики

Folia
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

4

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

3 нед. назад

Загрузил

ID версии

Главная