Main Info

The config.yml file controls all in-game zones, including their behavior, capture mechanics, rewards, and visual effects.

messages Section

messages:
  enter-zone: true
  exit-zone: true
  • enter-zone — shows a message when a player enters the zone.

  • exit-zone — shows a message when a player exits.

zones Section

Each zone is a separate block with a unique ID (e.g., farm, arena).

General Zone Parameters

Parameter
Description

name

Display name of the zone (supports color codes via &).

position-type

Geometry type: circle, cube, single-chunk, or multi-chunk.

use-teams

If true, the zone is linked to teams defined in teams.yml.

spawn-delay

Delay before the zone appears after server startup (in ticks; 20 = 1 second).

Positioning Types

1

circle — Circular Zone

  • position — center coordinates in "x,y,z" format.

  • horizontal-radius — radius along the X/Z plane.

  • vertical-radius — height above/below the center.

2

cube — Cubic Zone

  • A cube centered at position with dimensions 2×horizontal-radius on X/Z and 2×vertical-radius on Y.

3

single-chunk

  • The zone covers a single chunk (16×256×16). Any block position inside the chunk can be used for position.

4

multi-chunk

  • chunk-list — list of chunks in "x,z" format (chunk coordinates, not block coordinates).

  • perimeter-min/max-y — vertical bounds for perimeter-type effects.

capture Section

Parameter
Description

mode

ADD — players add capture points. multiplier — accelerates capture for the player's team.

max-capture

Maximum capture points (usually 100 = 100%).

add-interval

Interval between point additions (in ticks).

multiplier

Only used with mode: multiplier (e.g., 1.2 = +20% speed).

message-on-catch

Message shown upon full capture.

rewards Section

Parameter
Description

rewards

List of commands. Supports %player% placeholder.

reward-chances

If true, each reward must use format chance:30;give ....

reward-type

all — all participants, random — random participant, leader — capture leader.

despawn and respawn Sections

  • delay — zone lifetime or respawn cooldown (in ticks).

  • Commands execute on the respective events.

placeholders Section

Supported placeholders:

  • %zone_name%

  • %zonecapture_percent%

  • %zonecapture_despawn_timer% — in seconds

  • %capturezones_team_name% — name of the capturing team

teams Section

Required if use-teams: true. Team names must match keys in teams.yml.


teams.yml File

Parameter
Description

name

Display name of the team.

permission

Permission required to join the team.

color

Chat prefix color (using & codes).

particle-colors

Particle color in HEX format (#RRGGBB or RRGGBB).