Forced PvP zones are rectangular regions where players cannot disable PvP, even if their manual toggle is off.
Use Cases
- Arenas
- Dungeons
- Event areas
- High-value resource zones
- Spawn-adjacent combat rings
How Zone Selection Works
Admins create zones with a configurable wand item.
Default wand material:
zone-wand-material: BLAZE_ROD
The wand sets two corners:
- Left click: position 1
- Right click: position 2
Both corners must be in the same world.
Creating a Zone
- Run
/pvpadmin wand. - Left click the first corner block.
- Right click the opposite corner block.
- Run
/pvpadmin zone create <name>.
Example:
/pvpadmin wand
/pvpadmin zone create arena
Inspecting and Removing Zones
/pvpadmin zone list
/pvpadmin zone info arena
/pvpadmin zone delete arena
Zone Messages
The plugin supports forced-zone messaging through config keys such as:
messages:
pvp-forced-zone: "&4&lWarning: forced PvP zone."
Exit notifications are rate-limited with:
zone-exit-cooldowns:
chat: 3
actionbar: 0
Operational Notes
- Zone enforcement overrides player preference.
- Zone state is persisted in
zones.yml. - Zone creation fails if the selection is incomplete or spans different worlds.