Commands
All ArenaPvP commands use the /arena prefix.
General Commands
/arena join <category>
Join the matchmaking queue for a specific arena category.
- Permission:
arenapvp.join - Example:
/arena join 2-FFA— queue for 1v1 Free For All - Notes: If you're in a group, the entire group joins the queue. All members must be online and not busy.
/arena leave
Leave the current queue or abandon the current arena match.
- Permission:
arenapvp.leave - Notes: Leaving an active match applies an abandon penalty (configurable). Leaving a queue has no penalty.
/arena kit [name]
Open the kit selection UI or select a specific kit.
- Permission:
arenapvp.kit - Usage:
/arena kit— Opens the kit selection UI (in arena) or lists available presets (out of arena)/arena kit warrior-kit— Select a specific kit by name
/arena ui
Open the main arena menu UI.
- Permission:
arenapvp.ui - Aliases:
/arena menu
/arena leaderboard
Open the leaderboard UI to view player rankings by category.
- Permission:
arenapvp.leaderboard - Aliases:
/arena lb,/arena top,/arena ranking
/arena hytv
Open the HyTv UI to browse and spectate active matches.
- Permission:
arenapvp.hytv - Aliases:
/arena tv,/arena live
Spectator Commands
/arena spectate <matchId>
Join a specific match as a spectator.
- Permission:
arenapvp.spectate - Aliases:
/arena spec,/arena watch,/arena observe - Notes: The match ID is a UUID that can be found in the HyTv UI.
/arena spectate leave
Stop spectating and return to your previous position.
- Permission:
arenapvp.spectate - Aliases:
/arena spectate exit,/arena spectate quit,/arena spectate l
Group Commands
All group commands are under /arena group (aliases: /arena g, /arena party, /arena p).
/arena group invite <player>
Invite a player to your group. Creates a new permanent group if you aren't in one.
- Permission:
arenapvp.group.invite - Aliases:
inv,add
/arena group accept <groupId>
Accept a group invitation.
- Permission:
arenapvp.group.accept - Aliases:
join,a
/arena group decline <groupId>
Decline a group invitation.
- Permission:
arenapvp.group.decline - Aliases:
deny,reject,d
/arena group leave
Leave your current group.
- Permission:
arenapvp.group.leave - Aliases:
quit,exit,l
/arena group kick <player>
Remove a member from the group (leader only).
- Permission:
arenapvp.group.kick - Aliases:
remove,k - Notes: Works for both online and offline members.
/arena group transfer <player>
Transfer group leadership to another member (leader only).
- Permission:
arenapvp.group.transfer - Aliases:
promote,leader,t - Notes: Works for both online and offline members.
/arena group disband
Dissolve the group entirely (leader only, permanent groups).
- Permission:
arenapvp.group.disband - Aliases:
dissolve,delete
/arena group info
View information about your current group.
- Permission:
arenapvp.group.info - Aliases:
i,status
/arena group ui
Open the group management UI.
- Permission:
arenapvp.group.ui - Aliases:
menu,gui
/arena group confirm
Toggle the invitation confirmation pop-up UI on/off.
- Permission:
arenapvp.group.confirm
Admin Commands
/arena reload
Reload the plugin configuration from config.json.
- Permission:
arenapvp.admin.reload - Notes: Reloads config settings, language files, and arena templates.
/arena cancel
Cancel the current arena match for the player running the command.
- Permission:
arenapvp.admin.cancel
/arena kitcreate <name> <icon>
Create a new kit preset from the player's current inventory.
- Permission:
arenapvp.admin.kitcreate - Example:
/arena kitcreate mage-kit Mythic
/arena debug
Toggle debug mode (allows starting a match with only one player).
- Permission:
arenapvp.admin.debug
Debug / Test Commands
These commands are intended for development and testing.
| Command | Description | Permission |
|---|---|---|
/arena antidroptest | Test the item anti-drop system | arenapvp.admin.debug |
/arena trailtest <enemy|ally|stop> | Test raycast particle effects | arenapvp.admin.debug |
/arena orbtest | Test the TCTO orb visual system | arenapvp.admin.debug |
/arena testkitui | Open the kit UI with test data | — |