AutoReferee

AutoReferee

Competitive Minecraft Made Easy!

The following commands are available via the base AutoReferee plugin. Hover over any command to get a description of what the command does. Any argument passed to a command containing spaces needs to be "quoted". If a permissions node is specified, players must have any listed permissions to execute the command. Likewise, If a role is mentioned, the user must have that role or higher to execute the command.

Use /help AutoReferee or /help <command> to see this information in-game. All commands support tab completion to assist with subcommands.

/announce

Announce a message to your current match. Your name will be shown.

Usage: /announce <announcement message>

Permission: Referee

Console may use this command.

/artp

AutoReferee teleportation tools.

Usage: /artp [<player name>]

  • -b teleport to player's bed location
  • -d teleport to player's death location
  • -l teleport to player's logout location
  • -t teleport to player's teleport location
  • -s teleport to player's spawn location
  • -o teleport to team's objective location
  • -v teleport to team's victory monument
  • -r teleport to previous location

Permission: Spectator

/autoref archive

Package the map and configuration into the maps/ directory.

Usage: /autoref archive

Permission: Any, autoreferee.configure

Console may use this command.

/autoref autoinvite

Invite player(s) to participate in match. Works for offline players as well.

Usage: /autoref autoinvite <player names...>

Permission: Any, autoreferee.admin

Console may use this command.

/autoref cfg apply

Apply a known map configuration file to the current map.

Usage: /autoref cfg apply <map name>

  • -v new map version number

Permission: Any, autoreferee.configure

Console may use this command.

/autoref cfg init

Initialize a blank configuration file for this map.

Usage: /autoref cfg init

Permission: Any, autoreferee.configure

Console may use this command.

/autoref cfg reload

Reload the configuration file from disk for this map.

Usage: /autoref cfg reload

Permission: Any, autoreferee.configure

Console may use this command.

/autoref cfg save

Save the configuration file for this map.

Usage: /autoref cfg save

Permission: Any, autoreferee.configure

Console may use this command.

/autoref core

Set the currently selected WorldEdit region to be a team's core.

Usage: /autoref core <team name>

  • -r specify the range of the core

Permission: Any, autoreferee.configure

/autoref countdown

Begin a generic countdown.

Usage: /autoref countdown [<countdown length>]

Permission: Referee

Console may use this command.

/autoref cycle

Cycle through players.

Usage: /autoref cycle

  • -n next player in cycle (default)
  • -p previous player in cycle

Permission: Spectator

/autoref endmatch

Ends the current match by decision. Specify a team name to declare them the winner, or 'tie' to announce a tie.

Usage: /autoref endmatch [<winning team>]

Permission: Referee

Console may use this command.

/autoref givekit

Give a kit to the specified player.

Usage: /autoref givekit <kit name> <player name>

Permission: Referee

Console may use this command.

/autoref hud swap

If using the AutoReferee client mod, swaps sides for the two team listings.

Usage: /autoref hud swap

Permission: Referee

/autoref invite

Invite players to your current match.

Usage: /autoref invite <player names...>

Permission: Any, autoreferee.player

Console may use this command.

/autoref load

Loads a map by name, case insensitive.

Usage: /autoref load <map name>

  • -c specify a custom world name
  • -x load world without AutoReferee

Permission: Any, autoreferee.admin

Console may use this command.

/autoref loadurl

Loads a map from a remote zip file, taking the URL as a parameter.

Usage: /autoref loadurl <url>

  • -c specify a custom world name
  • -x load world without AutoReferee

Permission: Any, autoreferee.admin

Console may use this command.

/autoref maplist

List all maps available, both on this server and in the repository.

Usage: /autoref maplist

Permission: Any, autoreferee.admin

Console may use this command.

/autoref nightvis

Toggles permanent night vision for a spectator.

Usage: /autoref nightvis

  • -x explicitly disable night vision

Permission: Spectator

/autoref nocraft

Prohibit the item in hand from being crafted during a match.

Usage: /autoref nocraft

Permission: Any, autoreferee.configure

/autoref pmsend

Send plugin message (for debugging client mods).

Usage: /autoref pmsend <plugin message>

Permission: Any, autoreferee.admin

/autoref practice

Switch to practice mode or activate practice mode menu.

Usage: /autoref practice

  • -t teleport to specified player

Permission: Any, autoreferee.player

/autoref preview

Cycle through players.

Usage: /autoref preview

  • -y activate match preview mode
  • -n deactivate match preview mode

Permission: Referee

/autoref profile

Get all available debugging info.

Usage: /autoref profile

Permission: Any, autoreferee.admin

Console may use this command.

/autoref protectall

Protect all entities currently on the map.

Usage: /autoref protectall

Permission: Any, autoreferee.configure

/autoref reload

Reloads the current map (or specified map) to its original, unmodified state. Players are migrated to the new copy.

Usage: /autoref reload [<map name>]

  • -x transfer players to same teams and location

Permission: Any

Console may use this command.

/autoref setheight

Restrict all team zones to be within a given height.

Usage: /autoref setheight <height>

Permission: Any, autoreferee.configure

Console may use this command.

/autoref setlobby

Sets the current world to be the AutoReferee lobby world.

Usage: /autoref setlobby

Permission: Any, autoreferee.admin

/autoref setspawn

Set the current location as the global spawn. If a team name is provided, sets team spawn.

Usage: /autoref setspawn [<team name>]

  • -a add an additional spawn location
  • -s set spectator spawn

Permission: Any, autoreferee.configure

/autoref streamer

Toggles streamer

Usage: /autoref streamer [<player name>]

  • -x explicitly disable streamer mode

Permission: Spectator

Console may use this command.

/autoref swapteams

Swaps the players and custom names of both teams.

Usage: /autoref swapteams <team1> <team2>

Permission: Spectator

Console may use this command.

/autoref teamname

Rename a team.

Usage: /autoref teamname <old name> <new name>

Permission: Referee

Console may use this command.

/autoref timelimit

Specify the total time allowed for this match, in minutes.

Usage: /autoref timelimit <time limit>

Permission: Referee

Console may use this command.

/autoref tool protect

Get the tool used to configure protected entities (will not be butchered before match).

Usage: /autoref tool protect

Permission: Any, autoreferee.configure

/autoref tool startmech

Get the tool used to configure start mechanisms.

Usage: /autoref tool startmech

Permission: Any, autoreferee.configure

/autoref tool wincond

Get the tool used to configure win conditions.

Usage: /autoref tool wincond

Permission: Any, autoreferee.configure

/autoref unload

Unloads the current map. Connected players are either moved to the lobby or kicked.

Usage: /autoref unload

Permission: Any, autoreferee.admin

Console may use this command.

/autoref update

Updates maps installed on server. Use -f to force an update.

Usage: /autoref update

  • -f force an update of all maps

Permission: Any, autoreferee.admin

Console may use this command.

/autoref version

Returns the version information for the plugin.

Usage: /autoref version

Permission: Any

Console may use this command.

/autoref world

Specifies the world for console commands to modify.

Usage: /autoref world <world or player name>

Permission: Any, autoreferee.admin

Console may use this command.

/broadcast

Broadcast a message to your current match. No name will be shown.

Usage: /broadcast <broadcast message>

Permission: Referee

Console may use this command.

/joinmatch

Join the match of the named player. If no player is named, lists available matches.

Usage: /joinmatch <player name>

Permission: Any, autoreferee.player

/jointeam

Join a random team. If a team name is specified, that team will be joined.

Usage: /jointeam [<team name>] [<player names...>]

Permission: Any, autoreferee.player

/leavematch

Leave the current match.

Usage: /leavematch [<player name>]

Permission: Any, autoreferee.player

Console may use this command.

/leaveteam

Leave a team.

Usage: /leaveteam [<player names...>]

Permission: Any, autoreferee.player

/listmatches

Lists all available matches.

Usage: /listmatches

Permission: Any, autoreferee.player

Console may use this command.

/matchinfo

Get info regarding the current match.

Usage: /matchinfo

Permission: Any, autoreferee.player

Console may use this command.

/notify

Notifies spectators of your location. Follow this command with a message to provide further info.

Usage: /notify <notification message>

Permission: Any, autoreferee.player

/ready

Mark your team as ready. Referees may use this command to begin a match.

Usage: /ready <args...>

Permission: Any, autoreferee.player

Console may use this command.

/setaccess

Changes access type of the current match: PUBLIC or PRIVATE.

Usage: /setaccess <access>

  • -q set quietly (don't announce to lobby)

Permission: Any, autoreferee.player

Console may use this command.

/viewinventory

View the inventory of the nearest player. Specify a name to show that player's inventory.

Usage: /viewinventory [<player name>]

  • -p show last inventory (pre-death)

Permission: Spectator

/zone

Set the currently selected WorldEdit region to be a team's zone.

Usage: /zone [<team names...>]

Permission: Any, autoreferee.configure

/zones

List all configured regions on the map.

Usage: /zones [<team name>]

Permission: Any, autoreferee.configure

Console may use this command.