Плагин для серверов Майнкрафт, который позволяет игрокам включать и выключать пвп для себя, а администрации — управлять статусом других игроков. Статус можно хранить отдельно для каждого мира.
Возможности
- Настраиваемое состояние пвп для новых и неизвестных игроков.
- Сохранение выбора игрока после повторного входа.
- Задержка перед повторным изменением собственного статуса.
- Оповещения при переключении: звук, сообщение над панелью быстрого доступа и заголовок на экране.
- Плейсхолдеры PlaceholderAPI для вывода статуса пвп.
Команды
/pvp,/pvp toggle— переключить собственный статус пвп./pvp onи/pvp off— включить или выключить пвп для себя./pvp status— посмотреть свой статус./pvp status <player>— посмотреть статус другого игрока./pvp on|off|toggle <player>— изменить статус другого игрока./pvp reload— перезагрузитьconfig.yml.
Права
pvptoggle.use— собственные команды/pvpи просмотр своего статуса; доступно всем по умолчанию.pvptoggle.admin— изменение статуса другого игрока; по умолчанию для операторов.pvptoggle.status.other— просмотр статуса другого игрока; по умолчанию для операторов.pvptoggle.reload— перезагрузка конфигурации; по умолчанию для операторов.
Настройка
В config.yml задаются начальный статус через default-pvp, сохранение выбора через persist-on-rejoin, отдельное состояние по мирам через per-world и задержка команды через command-cooldown-seconds.
Сообщения и значения плейсхолдеров настраиваются через messages.*, placeholder-on и placeholder-off. Доступны %pvptoggle_status% для текущего игрока и %pvptoggle_status_<player>% для указанного игрока.
Требования
Работает на Paper и совместимых ядрах серверов. Поддерживает Folia; LuckPerms используется для управления правами, а PlaceholderAPI — для регистрации плейсхолдеров.
