game-types.yml

game-types.yml defines the rules and visuals for each matchmaking queue.

Each entry is a mode like solo, duo, trio, or squad.

Modes control:

  • Player limits and team sizing

  • Countdown behavior

  • Per-mode scoreboards for each game state

Where to find it

Generated after the first server start:

  • plugins/Zentrix/game-types.yml

What you edit here

  • Define available game types

  • Tune game-type specific rules

  • Create custom game-type

  • Customize per-mode scoreboard layouts and placeholders

circle-info

Keep names consistent across files. If a name changes, update references.

Modes are selected by arenas. See: Game Type.

File structure (hierarchy)

At a high level, everything lives under game-types.

  • <mode-id> is the key you reference elsewhere (example: solo).

  • <state> is one of waiting, starting, playing, win.

Settings breakdown

These keys exist once per mode under game-types.<mode-id>.

maximum-players

Hard cap for total players in the match.

minimum-players

Minimum required players before the countdown can start.

start-time

Pre-game countdown duration in seconds.

team-size (critical)

Max players per team for this mode.

  • 1 = Solo (every player is their own team)

  • 2 = Duo

  • 3 = Trio

  • 4 = Squad

circle-exclamation

Scoreboard system

Scoreboards are defined per mode and per state:

  • game-types.<mode-id>.scoreboards.waiting

  • game-types.<mode-id>.scoreboards.starting

  • game-types.<mode-id>.scoreboards.playing

  • game-types.<mode-id>.scoreboards.win

Each state has:

  • title: the scoreboard header

  • lines: an ordered list of lines (empty string = spacer)

States (4 total)

  • waiting: lobby / waiting room (before countdown)

  • starting: countdown is running

  • playing: active match

  • win: victory screen / end state

Placeholders reference

You can use placeholders inside title and lines.

Supported formats:

  • Internal: {placeholder}

  • PlaceholderAPI: %zentrix_placeholder%

circle-info

The default config also uses formatted variants like %zentrix_phase_time_mm_ss%.

See the full list in Placeholders.

See Scoreboard for formatting tips.

Default configuration

chevron-rightExpand: default game-types.ymlhashtag

Last updated