WorldEvents | The Ultimate Event System for Minecraft Servers  [1.20.1-1.21.11] icon

WorldEvents | The Ultimate Event System for Minecraft Servers [1.20.1-1.21.11] -----

⚡ Ultimate Immersion Engine ️ GUI Editor • ️ Protection • Rewards • 25+ Event Types




Bug Fixes
  • Fixed Acid Rain crash on servers running 1.20.4 or older (Particle.SMOKE compatibility)
  • Fixed countdown messages showing raw </gray> tags instead of rendering colors
----------, Dec 29, 2025

  • Fixed - Countdown warning gradients now render correctly
  • Enhanced - All messages upgraded to premium MiniMessage styling
  • Updated - 40+ event display names now feature gradient colors
----------, Dec 28, 2025

Bug Fixes
  • Fixed Acid Rain: The event now automatically forces rain when starting and restores weather when ending, ensuring the acid rain damage mechanic works consistently.
  • Fixed Mob Spawn Surge: Corrected a configuration key error in combat.yml so the Mob Surge event now correctly increases spawn rates.
  • Fixed Loot Duplication Exploit: The Mob Loot Multiplier event no longer applies to player deaths, preventing players from killing each other to duplicate inventories.
  • Fixed Settings Reset: Disabled events no longer re-enable themselves after a server restart or reload. A new event-states.yml file now persists your enabled/disabled preferences.
----------, Dec 27, 2025

v1.7.14
  • Fixed gradients breaking in /wevent info when mixed with legacy color codes.
----------, Dec 26, 2025

  • Fix: Fixed an issue where the same event could be selected multiple times within a single event cycle. The scheduler now properly filters out currently active events when selecting the next random event.
----------, Dec 24, 2025

Bug Fixes[/B]
  • Fixed: Config file no longer resets to defaults on reboot
    • Custom countdown-warnings.times and other settings now persist correctly
----------, Dec 23, 2025

Changes
  • New Permission: Added worldevents.info permission (default: true) so players can click event announcements in chat to view event details without needing worldevents.admin
  • Permission Inheritance: worldevents.admin now inherits worldevents.info and worldevents.toggle
Bug Fixes
  • Fixed: Clicking event chat messages now works for regular players
----------, Dec 23, 2025

️ Customizable GUIs
I've updated the menu system to be more flexible! You can now edit the plugin's GUIs using the new
Code (Text):
menus.yml
configuration file.
  • Customize layouts, item icons, and lore.
  • Control slot positions for menu elements.
Placeholder Fixes
Fixed an issue where WorldEvents placeholders would stop working after a
Code (Text):
/papi reload
.
  • PlaceholderAPI support is now persistent.
  • Improved error handling for placeholder requests.
️ Changes
  • Added
    Code (Text):
    menus.yml
    configuration.
  • Fixed placeholder unregistration issues.
----------, Dec 22, 2025

✨ What's New
  • Interactive Announcements: Event start messages in chat are now clickable!
    • Click the message to instantly run /wevent info <event>
    • Hover to see a "Click to view info" tooltip
  • Boss Bar Toggle: Added /wevent togglebar
    • Players can now individually choose to hide the event boss bar if they prefer, without disabling other notifications.
Bug Fixes
  • Fixed an issue where gradients (MiniMessage) were not rendering correctly in event countdown warnings.
  • Improved handling of color codes when mixed with modern formatting tags.
----------, Dec 21, 2025

WorldEvents v1.7.8
New Features & QoL
  • Enhanced List: /wevent list now shows the exact remaining time (MM:SS) for all active events.
  • Countdown Warnings: Automated broadcast messages before events end (configurable intervals).
  • Detailed Info: /wevent info <event> now shows specific event status and cooldowns.
  • Extend Command: Added /wevent extend <event> <seconds> to prolong active events on the fly.
Bug Fixes
  • Fixed boss bars not appearing for players joining mid-event.
  • Fixed PlaceholderAPI placeholders not parsing in Console Command events.
⚙️ Config Changes
Added a new countdown-warnings section to config.yml for expiration alerts.
----------, Dec 20, 2025

v1.7.6 - Hotfix
  • FIX: Boss bar no longer remains stuck at 0:00 when events end
  • FIX: @Deprecated annotation warning in EventManager
----------, Dec 18, 2025

v1.7.5 - Quality of Life & Stability Update
✨ New Features
  • /wevent debug - Displays server info, hook status, and attribute compatibility
  • Spawn Filter Editor - GUI for configuring spawn reasons (prevents farm abuse!)
  • Loot Pool Selection - Select loot pools from the event editor
️ Improvements
  • Minecraft 1.21.11 support with backwards compatibility
  • Floodgate integration for Bedrock players
  • Version-agnostic mob attributes (works on 1.21+ and legacy)
  • Fixed boss-bar.enabled config being ignored
Bug Fixes
  • Protection plugins no longer crash the event system
  • Optimized BossBar carousel for zero lag
----------, Dec 18, 2025

WorldEvents v1.7.0
Loot Pools, Spawn Filtering & GUI Editor
  • Loot Pool System: Create reusable pools in loot-pools/ and use them in mob events.
  • GUI Editor: Manage pools in-game with /wevent gui lootpool.
  • Spawn Filtering: Prevent farm abuse by whitelisting/blacklisting spawn reasons (e.g. block SPAWNER).
  • Fixes: Fixed gradient colors and event Config structure bugs.
----------, Dec 17, 2025

v1.6.7 - Stability & QoL Update
Bug Fixes:
• Fixed critical bug where equipment/attributes weren't loading for BUFF_SPAWNED_MOBS
• Fixed memory leak in Treasure Hunt cleanup tasks
Improvements:
• Smart command suggestions - typo? It'll suggest the closest event name (clickable!)
• Treasure Hunt now supports ItemsAdder/Nexo custom items in loot
• Better custom item ID parsing (auto-trims whitespace)
----------, Dec 16, 2025

WorldEvents v1.6.5 - BUG FIXES

Code Quality & Stability Release

Changes
  • API Migration - Migrated deprecated Bungee chat components to modern Adventure API
  • Critical Bugs Fixed - They're fixed.. maybe? find out
  • Deprecation Fixes - Updated deprecated PotionEffectType API usage
  • Build Fix - Fixed syntax error causing compilation failures
----------, Dec 13, 2025

Bug Fix
  • 1.20.4 Compatibility - Fixed crash when running on Minecraft 1.20.4 (Sound API compatibility issue)
----------, Dec 12, 2025

Bug Fixes
  • TEMPORARY_PERMISSION Fix - Fixed event type not working (handler was never registered)
  • GUI Permission Field - Added permission input in the GUI editor for TEMPORARY_PERMISSION events
  • Duplicate Event Fix - Renamed duplicate 'paranoia' event in weather.yml to prevent warnings

️ Technical
  • ItemsAdder/Nexo Logging - Improved error messages to help diagnose custom item issues
  • Custom items require format: IA:namespace:item_id (namespace is required!)

Recommended update if you use TEMPORARY_PERMISSION events or ItemsAdder/Nexo custom items.
----------, Dec 12, 2025

v1.6.0 - The Ultimate Control Update
The biggest update yet: GUI Editor, Protection Hooks, & Economy!

️ NEW: IN-GAME GUI EDITOR
Stop editing YAML files! You can now manage everything from a beautiful in-game menu.
  • Command: /wevent editor (or /wevent gui)
  • Features: Create new events from templates, toggle events on/off, edit durations/weights, and save changes instantly to disk.

️ NEW: PROTECTION HOOKS
Destructive events (like Meteor Showers or Exploding Mobs) are now safe to use!
  • Integrations: Full support for WorldGuard, GriefPrevention, and Towny.
  • Smart Checks: Events automatically respect PVP flags, build permissions, and claim boundaries.

NEW: REWARDS SYSTEM
Give players a reason to survive! You can now dispense rewards when events end.
  • Vault Support: Give money directly to players.
  • Flexible: Support for XP, Items, and Console Commands.
Code (YAML):
rewards:
  money
: 1000
  xp
: 500
  commands
:
   - "give %player% diamond 1"
NEW: DYNAMIC BOSS BARS
Boss bars now feature live updates and animations.
  • Live Timer: Shows remaining time in M:SS format.
  • Animations: Cycling symbols (✦ ✧ ★) and notched styles for a premium feel.

NEW: ADVANCED MECHANICS
  • LuckPerms: New TEMPORARY_PERMISSION event type. Grant VIP perks or fly mode for the duration of an event.
  • Custom Attributes: Set exact Health (e.g. 500HP), Damage, and Speed for event mobs.
  • Custom Items: Native support for ItemsAdder and Nexo in rewards and mob equipment.

OFFICIAL WIKI
Learn how to use the new features in our documentation!
>> Read the Official Wiki Here <<
----------, Dec 12, 2025

v1.4.2 - Bug Fix Release

Bug Fixes:

• Fixed update checker using proper semantic version comparison (1.4.2 > 1.3.0)

⬆️ Upgrading from v1.4.0:
Simply replace the JAR file and restart your server.
----------, Nov 29, 2025

v1.4.0 - The Integration Update
PlaceholderAPI, Event Chaining, RNG Scheduling & Wiki
This update focuses on Power Users and Server Admins. We have added deep integrations to let you display events on scoreboards, chain events together, and randomize schedules.
NATIVE PLACEHOLDERAPI SUPPORT
Display event info on Scoreboards, Tablists, and Holograms!
  • %worldevents_active% - Name of current event (or configured "None" message).
  • %worldevents_time% - Time remaining formatted (MM:SS).
  • %worldevents_type% - The type of event (e.g. "HORROR").
⛓️ EVENT CHAINING (Triggers)
One event can now trigger another! Create complex gameplay loops.
Code (Text):

triggers:
  - event: "the-mist"
    chance: 0.5  # 50% chance to start "The Mist" after this ends
 
RNG SCHEDULING
No more robotic intervals. Set a time range to keep players guessing.
  • New config: min-interval-minutes and max-interval-minutes.
  • Example: Events happen randomly between 30 and 60 minutes.
OFFICIAL WIKI
We have launched a full documentation site!
>> Read the Official Wiki Here <<
✨ OTHER CHANGES
  • Global Prefix: Change the plugin prefix in messages.yml once to update it everywhere.
  • Update Checker: Get notified when a new version is available on join.
  • Fixes: Improved scheduler logic for smoother performance.
----------, Nov 29, 2025

v1.4.5 - MiniMessage Formatting
MiniMessage Support, Gradients & Improvements
MINIMESSAGE SUPPORT
You can now use MiniMessage formatting in all event announcements, boss bars, and the messages.yml file.
  • Gradients: <gradient:red:blue>Your Text</gradient>
  • RGB Colors: <#ff5555>Custom Hex Color
  • Decorations: <bold>, <italic>, <underlined>
  • Interactive: <click:run_command:/wevent info><hover:show_text:'Click for info'>[Click Me]</hover></click>
  • Legacy & color codes are still fully supported!
✨ IMPROVEMENTS
  • Config Handling: Improved string parsing to support complex MiniMessage tags without breaking YAML.
Note: You do not need to regenerate your config files. New formatting works automatically with existing files.
----------, Nov 29, 2025

️ v1.3.0 - The Atmospheric Update
Horror, Realistic Physics, Weather & Soundscapes
This update transforms World Events from a simple utility plugin into a full Immersion Engine. We have added 8 new event types, a complete audio system, and conditional logic.
8 NEW EVENT TYPES (Atmospheric & Horror):
  • Gravity Trees: Realistic physics! Chopping one log makes the whole tree topple over.
  • Paranoia: Plays random scary sounds (creepers, footsteps) to individual players.
  • The Mist: Blinds all players with thick fog and an eerie heartbeat.
  • Silent Mobs: Hostile mobs become completely silent and invisible.
  • Meteor Shower: Fireworks and real explosions rain from the sky.
  • Acid Rain: Players take damage if standing in the rain.
  • Solar Flare: Direct sunlight burns players, seek shade immediately!
  • Rampant Growth: Crops and vegetation grow uncontrollably around players.
NEW: AUDIO ENGINE
Events can now play immersive soundscapes!
  • Configure Start, End, and Ambient looping sounds.
  • Custom volume and pitch control (e.g., low pitch for ominous drones).
  • Perfect for horror events or environmental ambience.
NEW: SMART CONDITIONS
Events now respect the world state. If conditions aren't met, the event skips and retries.
  • Time: Run specific events only at NIGHT or DAY.
  • Weather: Require STORM, RAIN, or CLEAR weather.
  • World: Restrict events to specific worlds (e.g., Nether only).
️ NEW: HIDDEN EVENTS
  • Added hidden: true setting.
  • Run events without a boss bar or announcement.
  • Great for "Paranoia" or subtle background ambience.
⚠️ Note: New default events have been added. To see them, you may need to regenerate your default-events.yml.
----------, Nov 26, 2025

The Biggest Update Yet! v1.2.0
I have massively expanded the plugin with highly requested features and 10 brand new event types! (cause it's literally my most downloaded plugin)
10 NEW EVENT TYPES (13 Total):
  • ⚔️ Combat: Vampirism, Mob Loot Multiplier, Damage Immunity.
  • ⛏️ Mining/Farming: Auto Smelt, Bumper Harvest, Tree Feller, Fishing Fortune.
  • Utility: XP Multiplier, Durability Protection, Console Command.
✨ NEW FEATURES:
  • Messages System: Fully customize every single message in messages.yml.
  • PlaceholderAPI: Use PAPI placeholders in your announcements and boss bars.
  • Interactive Menus: New clickable help and info menus for admins.
  • bStats: Added metrics integration.
  • Boss Bar Customization: Boss Bar Colors & Division
IMPROVEMENTS:
  • Optimized scheduler for smoother event handling.
  • Improved boss bar color handling.
  • Updated default configuration with 40+ example events.
⚠️ Note: Backup your events.yml before updating if you have custom changes!
----------, Nov 22, 2025

WorldEvents v1.1.0
Changelogs:
✨ Added

  • Configurable Scheduling System
    • Control event interval (1-1440 minutes)
    • Set max concurrent events (1-10)
    • Configure event cooldowns (0-1440 minutes)
    • Enable/disable automatic scheduling
  • Weighted Event Selection
    • Assign weights to events (1-1000)
    • Higher weight = more likely to appear
    • Default weight: 10
  • Event Cooldown System
    • Prevents same event from repeating too quickly
    • Configurable cooldown duration
  • Boss Bar Display Names
    • Custom display-name for events
    • Auto-formatting (underscores → spaces, capitalized)
    • Color code support for text (&a, &c, &l, etc.)
  • New Admin Commands
    • /wevent info - View scheduling configuration
    • /wevent cooldowns - List events on cooldown
    • /wevent clearcooldowns - Clear all cooldowns
  • Interactive Command Menus
    • Clickable commands with hover tooltips
    • Visual status indicators
  • Enhanced Preset Events
    • 8+ diverse preset events in default-events.yml
  • Fixed Bugs and Memory Leaks
----------, Nov 9, 2025

Resource Information
Author:
----------
Total Downloads: 415
First Release: Nov 6, 2025
Last Update: Dec 29, 2025
Category: ---------------
All-Time Rating:
5 ratings
Find more info at mbaconz.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings