Основное
Файл config.yml управляет всеми игровыми зонами, их поведением, захватом, наградами и визуальными эффектами.
Секция messages
messagesmessages:
enter-zone: true
exit-zone: trueenter-zone— показывать сообщение при входе игрока в зону.exit-zone— показывать сообщение при выходе.
Секция zones
zonesКаждая зона — отдельный блок с уникальным ID (например, farm, arena).
Общие параметры зоны
name
Отображаемое имя зоны (поддерживает цвета через &).
position-type
Тип геометрии: circle, cube, single-chunk, multi-chunk.
use-teams
Если true, зона привязана к командам из teams.yml.
spawn-delay
Задержка появления зоны после старта сервера (в тиках, 20 = 1 сек).
Типы позиционирования
Секция capture
capturecapture:
mode: ADD
max-capture: 100
add-interval: 20
message-on-catch: "&6Захвачено!"mode
ADD — игроки добавляют очки.
multiplier — ускоряет захват своей команды.
max-capture
Максимум очков захвата (обычно 100 = 100%).
add-interval
Интервал добавления очков (тики).
multiplier
Только для mode: multiplier (например, 1.2 = +20%).
message-on-catch
Сообщение при полном захвате.
Секция rewards
rewardsrewards:
- "give %player% wheat 16"
reward-chances: false
reward-type: allrewards
Список команд. Поддерживает %player%.
reward-chances
Если true, каждая награда должна быть в формате chance:30;give ....
reward-type
all — все участники,
random — случайный,
leader — лидер захвата.
Секции despawn и respawn
despawn и respawndespawn:
delay: 1200
commands-on-despawn-zone:
- "say Зона исчезает!"
respawn:
delay: 300
commands-on-spawn-zone:
- "say Появилась!"delay— время жизни или перезарядки (тики).Команды выполняются при событиях.
Секция placeholders
placeholdersplaceholders:
1:
type: bossbar
delay: 20
timer: "&a%zone_name% | Осталось: %zonecapture_despawn_timer%"Поддерживаемые плейсхолдеры:
%zone_name%%zonecapture_percent%%zonecapture_despawn_timer%— в секундах%capturezones_team_name%— имя захватывающей команды
Команды (teams)
teams)teams:
- red
- blueТребуется, если use-teams: true. Имена должны совпадать с ключами в teams.yml.
Файл teams.yml
teams.ymlПример:
teams:
red:
name: "Красные"
permission: "team.red"
color: "&c"
particle-colors: "#FF0000"name
Отображаемое имя команды.
permission
Разрешение для входа в команду.
color
Цвет префикса (для чата).
particle-colors
Цвет частиц в HEX (#RRGGBB или RRGGBB).

