AlphaEventDocs v3.3.0
AlphaEventReferenceCommands

Commands

/event for players and /aevent for admins, with 30 admin subcommands.

On this page

/event

Player only. Gated by alphaevent.join at the plugin.yml level, so a player without it cannot run /event at all, not even to leave.

CommandBehavior
/eventOpens the join menu while an event is joinable or running. Otherwise says no event is running.
/event joinJoins as a participant during signup, or as a spectator if a round is already running. It joins whatever event is running; there is no event argument.
/event leaveRemoves you from the event (participant or spectator) and restores your state.
/event vote <1-5>Rates the build you are looking at in Build Battle. The announcement in chat has clickable buttons.

Running events /aevent, /ae

Every subcommand requires alphaevent.admin. /aevent on its own opens the event menu for players (categories first, then the events; left-click starts one, right-click shows what it still needs).

CommandUsageDescription
/aevent start<event> [arena]Starts an event. With no arena name a random ready arena is used. Refuses to start while another event runs, the event is disabled, or the arena is missing something (it lists what).
/aevent stopStops the running event with a broadcast and restores everyone.
/aevent forcestartEnds the current join or waiting phase immediately.
/aevent skipcountdownBrings whichever countdown is running (join, waiting or round start) to its last second.
/aevent pause / resumeFreezes or unfreezes the countdowns.
/aevent nextroundEnds the current round outside the normal flow: restores the arena, revives participants and moves on. Only works during an active or ending round.
/aevent reloadReloads config.yml, events/, lang/ and the arenas.
/aevent resetEmergency hard reset: stops any event and clears all internal state without restoring broken blocks. See FAQ.
/aevent menuOpens the event menu (same as /aevent on its own).

Arena setup

These edit the selected arena (see Arena setup). Nothing selected means spleef/main.

CommandUsageDescription
/aevent select<event> [arena]Creates the arena if it does not exist and selects it. The arena name defaults to main.
/aevent arenas[event]Lists the arenas of an event and whether each is ready.
/aevent delarena<event> <arena>Deletes an arena that is not currently in use.
/aevent check[event] [arena]Lists what the arena needs, with a tick or a cross and the fixing command.
/aevent eventsEvery event, its category and whether it has a ready arena.
/aevent setspawnplayer onlySets the lobby point to your position.
/aevent setexitplayer onlySets where players are sent when the event ends or they leave.
/aevent region<key> <region>Stores a WorldGuard region under a key (lobby, arena, finish, ...). Checks it exists in your world.
/aevent point<key>Stores your position under a key (fight-a, flag-red, ...).
/aevent addpoint<list>Appends your position to a list (spawns, checkpoints, ...) and prints its number.
/aevent removepoint<list> <id>Removes an entry from a list; later entries move down.
/aevent points[list]Shows the points and lists of the arena, or the entries of one list.

Short forms kept from 2.x: spawnregion <r> = region lobby <r>, arenaregion <r> = region arena <r>, setarena = point center, addspawn = addpoint spawns, removespawn <id> = removepoint spawns <id>, listspawns = points spawns.

Info and debug

CommandDescription
/aevent infoThe running event, its state, round, arena and participant counts.
/aevent debugState, round, counts, the arena in use with its regions and list sizes, and how many events are loaded.