Skip to main content

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

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

/arena help

Display an in-game summary of the main available commands.

  • Permission: None (available to all players)
  • Aliases: /arena ?
  • Output: Lists the following commands with a brief description of each:
    • /arena (open UI)
    • /arena join <category>
    • /arena leave
    • /arena leaderboard
    • /arena cancel
    • /arena maps
    • /arena history
tip

This is a quick reference for players who are new to the server. For the full command list, see this page.


Match History Commands

/arena history

Open the match history UI to browse your recent arena matches.

  • Permission: arenapvp.history
  • Aliases: /arena hist, /arena matches
  • Notes: Shows the last 100 matches across all categories, sorted by most recent. Each page displays 8 matches. Click on any match to see the full detail view with player stats and timeline.

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 /group (aliases: /arena g, /arena party, /arena p).

/group invite <player>

Invite a player to your group. Creates a new permanent group if you aren't in one.

  • Permission: groupmanager.group.invite
  • Aliases: inv, add

/group accept <groupId>

Accept a group invitation.

  • Permission: groupmanager.group.accept
  • Aliases: join, a

/group decline <groupId>

Decline a group invitation.

  • Permission: groupmanager.group.decline
  • Aliases: deny, reject, d

/group leave

Leave your current group.

  • Permission: groupmanager.group.leave
  • Aliases: quit, exit, l

/group kick <player>

Remove a member from the group (leader only).

  • Permission: groupmanager.group.kick
  • Aliases: remove, k
  • Notes: Works for both online and offline members.

/group transfer <player>

Transfer group leadership to another member (leader only).

  • Permission: groupmanager.group.transfer
  • Aliases: promote, leader, t
  • Notes: Works for both online and offline members.

/group disband

Dissolve the group entirely (leader only, permanent groups).

  • Permission: groupmanager.group.disband
  • Aliases: dissolve, delete

/group info

View information about your current group.

  • Permission: groupmanager.group.info
  • Aliases: i, status

/group help

Show commands info from group manager plugin.

/group

Open the group management UI.

  • Permission: groupmanager.group

/group confirm

Toggle the invitation confirmation pop-up UI on/off.

  • Permission: groupmanager.group.confirm

Map Preferences Commands

/arena maps

Open the map preferences UI where you can block/unblock specific maps from your matchmaking pool.

  • Permission: arenapvp.maps
  • Aliases: /arena m
  • Notes: Blocked maps will be excluded when the matchmaker selects a map for your match. You cannot block all maps in a category — at least one must remain available. If you block a map while in queue, you are automatically removed from the queue.

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

/arena prefab <name> <category>

Validate a prefab file and report if it has the correct spawn blocks for the given arena category.

  • Permission: arenapvp.admin.prefab
  • Arguments:
    • name — Prefab filename (with or without extension — .prefab and .prefab.json are resolved automatically)
    • category — Category code in <players>-<type> format (e.g. 2-FFA, 4-TDM, 4-TCTO)
  • Example: /arena prefab my_arena 4-TDM
  • Notes: The report checks player spawns, spectator spawn, orb spawns (TCTO), heal spawns, and duplicate blocks. Errors indicate the prefab cannot be used as-is; warnings are non-critical.

Debug / Test Commands

These commands are intended for development and testing.

CommandDescriptionPermission
/arena antidroptestTest the item anti-drop systemarenapvp.admin.debug
/arena trailtest <enemy|ally|stop>Test raycast particle effectsarenapvp.admin.debug
/arena orbtestTest the TCTO orb visual systemarenapvp.admin.debug
/arena notifytestTest the notification systemarenapvp.admin.debug
/arena testkituiOpen the kit UI with test dataarenapvp.admin.debug