Skip to content

Match configuration

itsmartin edited this page May 24, 2013 · 8 revisions

Important things to check

  • Make sure no players are opped before anyone joins the server.
  • Create a spawn platform high up (above y=128) at 0,0 and do /setspawn while standing on it. The plugin will automatically ensure that players joining the match are forced to remain there (if they drop below y=128 they will be teleported back to spawn).
  • If you don't want to use this feature, set the spawn point to any location below y=128

Configuring the match

When you start a new world, a file called uhcmatch.yml is created in the main world folder. This file contains all the same options as config.yml, and in addition, also contains:

  • Players' start locations
  • Points of interest
  • World border
  • Names of players and teams (if saved using /uhc save teams).

You can edit this file manually to configure teams and players ahead of time.


If you prefer, you can do all of the configuration from within the game, using the following commands:

/uhc params

List all the available configuration parameters and their current values

/uhc set parameter value

Sets the value of the specified configuration parameter

/players and /teams

These two commands can be used to view, create and delete players and teams. For example:

  • /teams lists all current teams, and /players lists all players
  • /teams add python Monty Python - would create a team called "Monty Python" with the identifier "python".
  • /players add dead_parrot python - would add a player called "dead_parrot" to the aforementioned team.
  • /players addall is a useful command for free-for-all matches, which adds all online players to the match.

For full details of all the available commands, please see the Command list.

Clone this wiki locally