TogglePvP добавляет в мир простую систему переключения PvP — игроки могут включать или выключать возможность атаковать других через команды или редстоун-схемы.
Пак защищает тех, у кого PvP выключено, в то время как те, у кого включено, могут друг друга бить. Включение делает над игроком легкие частицы огня, чтобы видно было, кто в боевом режиме. Управление через команды: /execute at (player) run function togglepvp:joinpvpoff — выключить PvP, /execute at (player) run function togglepvp:leavepvpoff — включить. По умолчанию у всех PvP включено.
Есть нюансы: игрок с выключенным PvP может мешать сражениям, подходя близко к другим игрокам — это ограничение механики без мода. Также некоторые снаряды кроме стрел могут пробивать защиту в редких ситуациях. Частицы можно убрать командой /schedule clear togglepvp:particle или через редстоун-часики и командные блоки. Установка проста — поместите папку TogglePvP в .../.minecraft/saves/ВАШ_МИР/datapacks или в папку сервера.
Кастомизация для сервера, которая добавляет гибкое переключение PvP и простую защиту игроков.