- Fixed: %time% and %symbol% in countdown warnings and pre-start announcements now render correctly instead of showing the literal placeholder text in chat.
- Fixed: POTION_EFFECT events no longer strip potion effects from players outside the event world/scope when the event ends.
- Fixed: ACID_RAIN only forces and restores rain in worlds enabled in world-settings and matching event scope.
- Fixed: THE_MIST no longer removes blindness from players outside the event audience when the event ends.
- Fixed: %worldevents_active% and related placeholders no longer show raw MiniMessage tags in scoreboards/TAB.
- Added: %worldevents_active_plain% and %worldevents_active_list_plain% for unformatted event names.
- Fixed: Event announcer titles/action bars, betting messages, seasonal announcements, challenge rewards, and script sendTitle() render MiniMessage display names correctly.
- Fixed: Event announcements, countdown warnings, and pre-start previews render gradient/legacy display names correctly.
- Fixed: Meteor shower crater blocks (obsidian/magma) now respect WorldGuard, GriefPrevention, Towny, and Lands build protection.
- Changed: Default config template now documents hooks.griefprevention.ignore-claims.
- 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.
