xEvents — Dynamic Automatic Events
Keep your server alive. Surprise your players. Reward the brave.
xEvents automatically launches dynamic events on your server at random intervals — no admin input required. From meteor showers to acid rain, every event is a fully configurable experience that drives engagement and keeps your community coming back.
🎮 Built-in Events
☄️ Meteor Shower
Meteors fall from the sky targeting random players. Configure the block type, explosion radius, fire, damage, particles, and sounds. Players who survive until the end earn configurable rewards.
👾 Mob Invasion
Waves of buffed mobs spawn near players throughout the event. Customize which mobs spawn, how many, their health and damage multipliers, custom names, and loot drops. Top killers are rewarded at the end.
⚔️ PvP Tournament
Server-wide PvP is forced for the duration. A live sidebar scoreboard tracks kills in real time. Top 3 players earn configurable prizes. Disconnect to dodge? There's a configurable punishment for that too.
🗺️ Treasure Hunt
A chest is secretly placed somewhere in the world. Players receive automatic directional hints (distance + compass direction) on a configurable interval. First to open it wins — and the chest loot is fully customizable.
☣️ Acid Rain
Rain turns toxic. Players standing outside take configurable damage and receive poison, wither, and slowness effects. Helmets reduce damage. A solid roof provides shelter. Players who survive earn rewards.
✨ Everything is Configurable
Every single setting of every event can be changed in config.yml:
Auto-trigger intervals (min/max per event)
Weighted random selection between events
All messages (with full
&color code support)Sounds (broadcast sound, impact sounds, etc.)
Particle effects
Damage values, explosion radii, effect durations
Mob types, quantities, health/damage multipliers
Loot tables with per-item drop chances
Reward commands (per survivor, top killer, winner, etc.)
Allowed worlds — globally or per event
Language — English or Spanish (
language: en/language: es)
📋 Commands
| Command | Description |
|---|---|
/xevents help | Show the help menu |
/xevents list | List all events and their status |
/xevents info | Show info about the active event |
/xevents start <event> [world] | Manually start an event |
/xevents stop | Stop the active event |
/xevents reload | Reload config without restarting |
Aliases: /xe, /events
🔑 Permissions
| Permission | Default |
|---|---|
xevents.use — View event info and list | Everyone |
xevents.start — Start events manually | OP |
xevents.stop — Stop active events | OP |
xevents.reload — Reload configuration | OP |
xevents.bypass — Ignore event effects (acid rain, etc.) | OP |
📦 Installation
- Drop
xEvents.jarinto yourplugins/folder - Start or restart your server
- Configure
plugins/xEvents/config.yml - Run
/xevents reload— no restart needed
Requires: Paper or Spigot · Minecraft 1.20.1 – 1.21.x · Java 17+
Made with ❤️ by Vnxsitoow for xPlugins
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta