- Fixed: Potion effects and The Mist no longer apply in worlds disabled in world-settings (e.g. lobby hubs).
- Fixed: Joining or entering an enabled world mid-event now applies active player effects correctly.
- Fixed: Leaving an enabled world strips WorldEvents potion effects instead of keeping them in other worlds.
- Fixed: Low Gravity respects world-settings and syncs on world change like other player effects.
- Fixed: Announcer titles, sounds, and action bars now respect world-settings and localized event scope instead of every online player.
- Fixed: Playlist, seasonal, voting, betting, and Twitch in-game messages only reach players in enabled worlds.
- Fixed: Challenge boss bars and linked quest auto-assign respect enabled worlds and event scope.
- Fixed: End-of-event reward-all rewards use the same enabled-world and event-audience filtering as core announcements.
- Fixed: Countdown warning messages now respect disabled worlds, event world conditions, player notification preferences, and localized radius.
- Added: Localized events with optional random or fixed centers and radius limits.
- Added: Localized placeholders for announcements: %x%, %y%, %z%, %world%, and %radius%.
- Changed: Boss bars, sounds, player effects, block effects, mob effects, treasure hunts, and mob waves now respect localized event radius.
- Added: Config examples for the new localized event setup.
- Added: Event descriptions can now be configured with
description:in event YAML.- Added: Start announcements now support
%description%and<description>placeholders.- Changed: Event descriptions automatically appear under start announcements when no description placeholder is used.
- Added: Default Blood Moon descriptions so players better understand what the event does.
- Fixed: BossBar
symbolnow preserves emojis and complex Unicode whenboss-bar.use-simple-symbolsis disabled.- Changed: Simple ASCII symbol fallback is now only applied when
boss-bar.use-simple-symbolsis enabled.
- Fixed: Pro jar failing to load on modern Paper/Folia with
java.lang.VerifyError: Expecting a stackmap frame.- Changed: ProGuard packaging now preserves verifier stack map frames in the obfuscated jar.
- Changed: Updated the ProGuard build runtime so it can process current Paper API class files.
- Added: Support for Minecraft/Paper 26.1.x using the new Paper API version format.
