Advanced PvP Toggle
Простой мод, который позволяет игрокам включать и выключать защиту от PvP с помощью команд и значков статуса, создан для публичных серверов.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 4,1 тыс.
- Подписчиков на Modrinth
- 1
- версии
- 3
- Обновлён
- 6 сентября 20266 сент.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
PvP Toggle — лёгкий мод для Minecraft, который даёт игрокам контроль над своим PvP-статусом без лишней сложности. Игроки могут включать или отключать PvP, настраивать исключения для отдельных игроков и сразу видеть, кого можно атаковать, по компактным иконкам на никнеймах.
Мод создан для Minecraft 1.21.1 с NeoForge. Вся основная функциональность управляется сервером и доступна через команды. Графическое меню управления BrassUI полностью опционально.
Возможности
- Включение и отключение PvP простыми командами.
- Настраиваемая задержка перед активацией PvP-защиты.
- Блокировка или разрешение PvP с отдельными игроками.
- Маленькие иконки на никнеймах, показывающие, можно ли атаковать другого игрока.
- Опциональная защита от атак только с отбрасыванием и отталкивания игроками.
- Административные команды для принудительной установки PvP-статуса игроков.
- Настраиваемое уведомление при блокировке защищённого взаимодействия.
- Постоянные данные PvP, хранящиеся отдельно для каждого мира или сервера.
- Интеграция с Simple Voice Chat, предотвращающая наложение иконок на никнеймах.
- Опциональное меню управления BrassUI без обязательной серверной зависимости UI.
- Совместимость со старыми клиентами PvP Toggle, использующими оригинальный протокол иконок.
Опциональное меню управления PvP
Введите /pvp menu, чтобы открыть опциональный экран управления BrassUI.
Меню:

Для UI совместимая установка KotlinForForge требуется только на клиентах, которые хотят использовать это меню. Если её нет, /pvp menu покажет сообщение о недоступности, а все обычные команды PvP продолжат работать.
Иконки
PvP Toggle отображает маленькие иконки рядом с никнеймами игроков:
PvP On — игрока можно атаковать.
PvP Off — PvP против игрока заблокирован.
Команды игрока
| Команда | Описание |
|---|---|
/pvp on | Немедленно включает PvP. |
/pvp off | Отключает PvP после настроенной задержки. |
| `/pvp block ` | Блокирует PvP между вами и другим игроком. |
| `/pvp unblock ` | Снова разрешает PvP с ранее заблокированным игроком. |
/pvp status | Показывает ваш текущий PvP-статус. |
/pvp menu | Открывает опциональное меню управления BrassUI. |
/pvp help | Показывает список доступных команд PvP. |
Команды администратора
Административные команды требуют уровень прав 2.
| Команда | Описание |
|---|---|
| `/pvpadmin forceon ` | Принудительно включает PvP для игрока. |
| `/pvpadmin forceoff ` | Принудительно отключает PvP для игрока. |
/pvpadmin reload | Перезагружает сохранённые данные PvP. |
Конфигурация
PvP Toggle создаёт серверную конфигурацию для управления поведением защиты.
| Параметр | Описание | По умолчанию |
|---|---|---|
one-sided-toggle | Защищает игрока только от входящего PvP, когда активен /pvp off. | false |
take-effect-time | Задержка в минутах перед активацией /pvp off. | 10 |
cancel-pending-off-on-attack | Отменяет ожидающую защиту, когда игрок атакует другого игрока. | true |
send-action-messages | Отправляет уведомление, когда PvP-урон, отбрасывание или отталкивание заблокированы. | false |
block-knockback | Блокирует оружие и эффекты только с отбрасыванием во время защищённых взаимодействий. | true |
block-player-pushing | Не даёт другим игрокам физически отталкивать защищённых игроков. | true |
Установка
Сервер
- Установи NeoForge для Minecraft 1.21.1.
- Помести PvP Toggle в папку
modsсервера. - Запусти сервер один раз, чтобы сгенерировать конфигурацию.
KotlinForForge на сервере не требуется.
Клиент
Установи PvP Toggle на клиент, чтобы отображать иконки на никнеймах.
Чтобы использовать графическое меню управления, дополнительно установи:
- BrassUI (автоматически входит в мод)
- Совместимую версию KotlinForForge
Клиенты без PvP Toggle или без необязательных зависимостей UI всё равно могут подключаться, так как сетевые каналы опциональны. Старые клиенты с версией протокола 1 сохраняют поддержку иконок.
Поддержка Simple Voice Chat
Когда иконки Simple Voice Chat на никнеймах видны, PvP Toggle автоматически сдвигает свои иконки, чтобы избежать наложения. Иконки PvP возвращаются на обычное место, когда иконки голосового чата скрыты. Simple Voice Chat остаётся необязательным.
Лицензия
PvP Toggle распространяется под лицензией MIT. Ты можешь использовать, изменять и распространять программу на условиях этой лицензии.
Благодарности
- Разработка и дизайн — DerErneuerer
- Создано для Brassworks SMP
Ссылки
Частые вопросы
Как установить Advanced PvP Toggle?
Установите NeoForge под свою версию Minecraft, скачайте Advanced PvP Toggle под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Advanced PvP Toggle?
У Advanced PvP Toggle есть сборки для Minecraft 1.21.1.
Нужен ли Advanced PvP Toggle на сервере?
Нужен на сервере; в игре — по желанию