xEvents

Automatic dynamic events for your Minecraft server — fully configurable.

102

Quick challenge

How far can you run before the mobs catch you?

xEvents

⚡ 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

1. Drop `xEvents.jar` into your `plugins/` folder 2. Start or restart your server 3. Configure `plugins/xEvents/config.yml` 4. 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*

ADS