AlphaEventv1.0.0
AlphaEvent

AlphaEvent

Automated Spleef event plugin — staff start a multi-round event, players join or spectate from a GUI, and a WorldGuard-region-based arena resets itself between rounds with no manual cleanup.

Start here if this is your first time on this wiki, or jump straight to Commands if you already know what you're looking for.

Paper 1.21.1 Package com.alphastudio.alphaevent Author AlphaStudio — M19 Requires WorldGuard + WorldEdit

Requirements & dependencies

PluginRequired?Unlocks
WorldGuard + WorldEditRequiredAlphaEvent won't enable without both — arena/lobby boundaries are defined as named WorldGuard regions, not raw coordinates.
PlaceholderAPIOptionalRegisters %alphaevent_*% placeholders — see Placeholders. Plugin works fine without it, the expansion is just skipped.

Quick start

  1. Install WorldGuard and WorldEdit first — AlphaEvent will fail to enable without them.
  2. Create two WorldGuard regions with /rg: one for the waiting lobby area, one for the actual spleef arena.
  3. In-game, run /aevent spawnregion <lobby-region> and /aevent arenaregion <arena-region> to point AlphaEvent at them.
  4. Stand where you want players to land when a round starts and run /aevent addspawn — repeat for as many spawn points as you want (at least one is required, or events refuse to start).
  5. Set a lobby fallback with /aevent setspawn, and where players go after the event ends with /aevent setexit.
  6. Edit config.yml for round count, timing, and floor block types, then start a round with /aevent start spleef.

Feature map

🥊

Multi-Round Spleef

A full state machine from announce → join → waiting → round countdown → active → results, looping for as many rounds as configured.

FAQ →
🎮

Join / Spectate GUI

Force-opened for everyone when joining opens; late joiners during an active round are automatically routed into spectating instead.

Configuration →
🗺️

Region-Based Arena

Lobby and arena are named WorldGuard regions, not fixed coordinates — block-break is temporarily allowed on the arena region only while a round is active.

FAQ →
♻️

Auto-Restoration

Every legal block break is snapshotted and restored after each round — no schematic pasting, just an in-memory block-data cache.

📢

BossBars & Titles

Five configurable bossbars covering every phase, plus title/actionbar countdowns and sound cues throughout.

Configuration →
🏷️

PlaceholderAPI

20 placeholders covering live event state, round/points/rank, and per-player status.

Placeholders →

What's already built

Two commands (/event and /aevent with 17 admin subcommands), 6 permissions, 20 PlaceholderAPI placeholders, a full points/ranking system, and complete arena setup tooling entirely in-game (no manual coordinate editing needed). See Commands for the exhaustive list.