FoPvPToggle gives players a clear
/pvp switch while keeping server owners in control of where combat must stay enabled. Player choices are saved, blocked combat is handled across common direct and indirect damage paths, and admins can manage the important settings from an in-game editor.Features
- Let players use
/pvp,/pvptoggle, or/fopvptoggleto turn personal PvP on, off, or check status. - Block PvP both ways when either player has PvP disabled, including traced projectiles, TNT, end crystals, beds, and respawn-anchor explosions.
- Save each player's PvP state in
userdata.db, so toggles survive restarts. - Force PvP on during events with a global override that prevents players from disabling combat.
- Keep selected worlds outside the toggle system, where
/pvpis unavailable and PvP stays enabled. - Use the admin editor to manage default PvP, event override, PvE protection, FoBoss protection, disabled worlds, and forced WorldGuard regions.
Commands
/pvp [on|off|status]- Toggle or view your PvP state./fopvptoggle [on|off|status]- Main command alias for the same player toggle./fopvptoggleadmin version- Show plugin and update status./fopvptoggleadmin reload- Reload config, messages, and GUI files./fopvptoggleadmin editor- Open the in-game admin editor.
Permissions
fopvptoggle.pvptoggle- Use the player PvP toggle command.fopvptoggle.admin- Use admin version, reload, and editor tools.
