Плагин для серверов Майнкрафт создаёт и проводит пвп-матчи в отдельных BoxPvP-комнатах. Администратор выделяет арену через WorldEdit или FAWE, задаёт её правила и управляет комнатами через меню в игре.
Возможности
- Для каждой комнаты можно настроить набор вещей, награду победителю, эффекты силы, скорости, сопротивления, спешки, регенерации, огнестойкости, прыжка, насыщения, поглощения и полёта.
- Инвентарь игроков перед матчем сохраняется и после него восстанавливается; при выходе из игры во время боя можно настроить восстановление или удаление сохранённого инвентаря.
- Перед боем запускается отсчёт с титрами и звуками. Во время задержки после матча участники остаются в комнате без возможности получать урон.
- Участники не могут выйти или телепортироваться с арены во время активного боя.
- Для комнаты настраиваются лимиты игроков, длительность боя, место телепортации победителя, звуки и титры при входе, а также видимый или невидимый барьер.
- Над аренами можно показывать голограммы с названием комнаты, числом игроков и оставшимся временем через DecentHolograms или HolographicDisplays.
- Поддерживаются плейсхолдеры PlaceholderAPI и HEX-цвета в сообщениях и титрах.
Команды
/xrooms gui— открыть меню управления комнатами. Алиасы:/xr,/rooms,/room./xrooms create <name>— создать комнату по текущему выделению WorldEdit./xrooms delete <name>— удалить комнату./xrooms edit <name> <option> [value]— изменить свойство комнаты:name,permission,min-players,max-players,pvp-duration,sound-entry,sound-kill,title,subtitle,winner-location./xrooms redefine <name>— заменить регион комнаты текущим выделением WorldEdit./xrooms tp <name>— телепортироваться в центр комнаты./xrooms reload— перезагрузить конфигурацию и языковые файлы./xrooms help— показать справку.
Права
xrooms.admin.*— полный доступ администратора.xrooms.admin.create— создание комнат.xrooms.admin.delete— удаление комнат.xrooms.admin.edit— редактирование свойств.xrooms.admin.gui— доступ к меню управления.xrooms.admin.tp— телепортация в комнаты.xrooms.admin.reload— перезагрузка плагина.xrooms.player.<room>— вход в конкретную комнату при включённом требовании права.xrooms.player.*— вход во все комнаты при включённом требовании права.
Настройка
Основные параметры находятся в config.yml: язык, время отсчёта start-countdown, материал барьера barrier-material, задержка после завершения end-delay, восстановление инвентаря при выходе restore-on-quit и максимальные уровни эффектов в abilities-level-limit. Доступ в комнату по умолчанию открыт; чтобы требовать право игрока, включите require-permission в её конфигурации.
Требования
Для выделения арен нужен WorldEdit или FAWE. Плагин работает на Bukkit, Spigot, Paper, Purpur и Folia; PlaceholderAPI, DecentHolograms и HolographicDisplays подключаются для соответствующих возможностей.
