Плагин позволяет игрокам самостоятельно выбирать участие в PvP, предоставляя администраторам инструменты для управления статусами и настройки правил по мирам.
Скачать
Версия игры
1.20
1.20.1
1.20.2
1.20.3
1.20.4
1.20.5
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
26.3
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
10.11.2026
ID:
PVP Toggle предоставляет гибкую систему включения и выключения возможности участия в PvP для каждого игрока в отдельности. Поддерживает настройку состояний по мирам, интеграцию с LuckPerms и PlaceholderAPI.
PVP Toggle предназначен для настройки взаимодействия игроков в боевых ситуациях. Основная механика позволяет каждому пользователю самостоятельно определять, готов ли он к участию в PvP, в то время как администраторы сервера получают инструменты для принудительного изменения этих статусов.
Основные возможности
Плагин включает в себя несколько ключевых функций для удобства управления сервером:
- Управление для игроков: пользователи могут менять свой статус через команду
/pvp(поддерживаются аргументыon,off,toggle). - Администрирование: администраторы могут изменять статус любого игрока и проверять текущее состояние PvP через
/pvp status <player>. - Разграничение по мирам: поддержка хранения независимых состояний PvP для каждого мира сервера.
- Оптимизация записи: использование механизма
save-debounceдля уменьшения частоты записи данных на диск. - Визуальная и звуковая связь: настраиваемая обратная связь при переключении статуса, включая звуки, сообщения в ActionBar и заголовки (Title).
- Интеграция: плагин корректно работает с Folia (используя
AsyncSchedulerдля асинхронного сохранения), LuckPerms для управления правами и PlaceholderAPI для вывода данных.
Команды
| Команда | Описание | Право доступа |
|---|---|---|
| /pvp | Переключение вашего PvP (аналог /pvp toggle) | pvptoggle.use |
| /pvp on | Включить PvP для себя | pvptoggle.use |
| /pvp off | Выключить PvP для себя | pvptoggle.use |
| /pvp toggle | Переключить ваше PvP | pvptoggle.use |
| /pvp status | Просмотр собственного статуса PvP | pvptoggle.use |
| /pvp status | Просмотр статуса другого игрока | pvptoggle.status.other |
| /pvp on|off|toggle | Установить статус PvP другого игрока | pvptoggle.admin |
| /pvp reload | Перезагрузка config.yml | pvptoggle.reload |
Права доступа
| Permission | Описание | По умолчанию |
|---|---|---|
| pvptoggle.use | Использование /pvp, on/off/toggle и /pvp status (для себя) | true |
| pvptoggle.admin | Использование /pvp on|off|toggle для других | op |
| pvptoggle.reload | Использование /pvp reload | op |
| pvptoggle.status.other | Использование /pvp status | op |
Настройка конфигурации
Файл config.yml содержит параметры для глубокой настройки поведения плагина:
- default-pvp: Состояние PvP по умолчанию для новых или неизвестных игроков (true/false).
- persist-on-rejoin: Сохранять ли выбор игрока при повторном входе на сервер.
- per-world: Хранить ли независимые состояния PvP для каждого мира.
- save-debounce-seconds: Задержка перед записью на диск в секундах (0 — сохранять мгновенно).
- command-cooldown-seconds: Перезарядка после переключения собственного статуса (0 — без перезарядки).
- toggle-feedback: Настройка уведомлений (звуки, ActionBar, Title).
- placeholder-on / placeholder-off: Значения, возвращаемые плейсхолдерами PlaceholderAPI.
- messages.*: Настройка всех сообщений с поддержкой цветовых кодов
&и переменных%player%,%seconds%,%status%.
Интеграция с PlaceholderAPI
При наличии установленного PlaceholderAPI регистрируются следующие плейсхолдера:
| Плейсхолдер | Описание |
|---|---|
| %pvptoggle_status% | Текущий статус PvP игрока в его контексте |
| %pvptoggle_status_ | Статус PvP конкретного игрока (например, %pvptoggle_status_Steve%) |
По умолчанию плейсхолдеры возвращают значения
onилиoff. Эти значения можно изменить в конфигурации через параметрыplaceholder-onиplaceholder-off.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | PVPToggle-v1.1.0.jar 58.8 KB | 26.3, 26.2, 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20 |
|
|
0 | 16.06.2026 |
Скачать
Версия игры
1.20
1.20.1
1.20.2
1.20.3
1.20.4
1.20.5
1.20.6
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
26.3
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
10.11.2026
ID: