ZPvPToggle
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.2% endorsement rate
- 🏆 #40 of 87 equipment mods in this game by downloads
📋 About This Mod
# ZPvPToggle A lightweight Minecraft plugin that allows players to toggle their PvP status on and off. Players can only engage in PvP when both parties have PvP enabled. !(https://img.shields.io/badge/Minecraft-PvP%20Toggle-red) !(https://img.shields.io/badge/API-1.21-blue) !(https://img.shields.io/badge/Folia-Supported-green) ## Features - **Toggle PvP**: Players can enable or disable their PvP status - **Visual Indicators**: Customizable particle rings show which players have PvP enabled - **Cooldowns:** Configurable cooldown for toggling PvP after a player enters PvP combat. - **Custom Indicators:** Players can choose their own indicators. Access to indicators is permission-based. - **Admin Controls**: Staff can toggle PvP for other players - **Fully Customizable**: All messages and particle effects can be configured - **Folia Support**: Works with Folia server software - **Permissions-Based**: Granular permission system for different commands <!-- - **MariaDB and SQLite supported.** --> ## Commands | Command | Description | Permission | |---------|-------------|------------| | `/pvp` | Toggle your PvP status | zpvptoggle.user | | `/pvp toggle` | Toggle your PvP status | zpvptoggle.user | | `/pvp on` | Enable your PvP status | zpvptoggle.user | | `/pvp off` | Disable your PvP status | zpvptoggle.user | | `/pvp hide` | Hide PvP particle indicators | zpvptoggle.user | | `/pvp show` | Show PvP particle indicators | zpvptoggle.user | | `/pvp indicator <indicator>` | Change your PvP indicator | zpvptoggle.indicator.<indicator> | | `/pvp help` | Display the help message | zpvptoggle.user | | `/pvp reload` | Reload plugin configuration | zpvptoggle.admin | | `/pvp <player>` | Toggle PvP for another player | zpvptoggle.admin | | `/pvp bypass <player>` | Toggle PvP Bypass status for you or another player | zpvptoggle.admin | ## Permissions | Permission | Description | Default | |------------|-------------|---------| | `zpvptoggle.user` | Allows players to toggle their own PvP status | true | | `zpvptoggle.indicator.<indicator>` | Give access to specific indicators. | multiple | | `zpvptoggle.admin` | Allows staff to toggle PvP status for other players | op | ## Configuration ### config.yml ```yaml # Whether to disable PvP when a player dies disable-pvp-on-death: true # Whether to show a warning message when a player first toggles PvP warning-message-enabled: true # Whether to apply pvp-toggle protections to pets of players too protect-pets: true # Duration of the cooldown for players toggling pvp or since their last pvp interaction pvp-cooldown: 10.0 particle-indicator: # Interval in ticks to show the ring of particles. 20 ticks = 1 second. interval-ticks: 60 # Maximum distance (in blocks) at which players can see PvP indicators. max-view-distance: 32 # The default indicator to use (must match one of the keys in the indicators section) default-indicator: default # Define multiple particle ring indicators indicators: # Default ring - red circle around feet default: type: REDSTONE points: 32 random-particle-positions: false radius: 0.8 y-offset: 0.1 interval: 5 random-offset-vertical: 0.0 random-offset-horizontal: 0.0 speed: 0.01 color: RED dust-size: 1.0 ``` ## Compatibility - Paper 1.21+ - Folia-compatible - Java 21+ ## Dependencies - (https://modrinth.com/plugin/mckotlin) ## Installation 1. Download the latest version of ZPvPToggle from (https://modrinth.com/plugin/zpvptoggle/versions). 2. Download MCKotlin from (https://modrinth.com/plugin/mckotlin) 3. Place the downloaded `.jar` files into your server's `plugins/` folder. 4. Restart your server. 5. Configure the plugin to your liking by editing the `.yml` files in the `plugins/ZPvPtoggle/` folder.
# ZPvPToggle
A lightweight Minecraft plugin that allows players to toggle their PvP status on and off. Players can only engage in PvP when both parties have PvP enabled.
!(https://img.shields.io/badge/Minecraft-PvP%20Toggle-red) !(https://img.shields.io/badge/API-1. 21-blue) !(https://img.shields.io/badge/Folia-Supported-green)
## Features
- Toggle PvP: Players can enable or disable their PvP status
- Visual Indicators: Customizable particle rings show which players have PvP enabled
- Cooldowns: Configurable cooldown for toggling PvP after a player enters PvP combat.
- Custom Indicators: Players can choose their own indicators. Access to indicators is permission-based.
- Admin Controls: Staff can toggle PvP for other players
- Fully Customizable: All messages and particle effects can be configured
- Folia Support: Works with Folia server software
- Permissions-Based: Granular permission system for different commands
## Commands
| Command | Description | Permission |
|---------|-------------|------------|
| `/pvp` | Toggle your PvP status | zpvptoggle.user |
| `/pvp toggle` | Toggle your PvP status | zpvptoggle.user |
| `/pvp on` | Enable your PvP status | zpvptoggle.user |
| `/pvp off` | Disable your PvP status | zpvptoggle.user |
| `/pvp hide` | Hide PvP particle indicators | zpvptoggle.user |
| `/pvp show` | Show PvP particle indicators | zpvptoggle.user |
| `/pvp indicator
## Permissions
| Permission | Description | Default |
|------------|-------------|---------|
| `zpvptoggle.user` | Allows players to toggle their own PvP status | true |
| `zpvptoggle.indicator.
## Configuration
### config.yml ```yaml # Whether to disable PvP when a player dies disable-pvp-on-death: true # Whether to show a warning message when a player first toggles PvP warning-message-enabled: true # Whether to apply pvp-toggle protections to pets of players too protect-pets: true # Duration of the cooldown for players toggling pvp or since their last pvp interaction pvp-cooldown: 10. 0
particle-indicator: # Interval in ticks to show the ring of particles. 20 ticks = 1 second. interval-ticks: 60 # Maximum distance (in blocks) at which players can see PvP indicators. max-view-distance: 32 # The default indicator to use (must match one of the keys in the indicators section) default-indicator: default # Define multiple particle ring indicators indicators: # Default ring - red circle around feet default: type: REDSTONE points: 32 random-particle-positions: false radius: 0. 8 y-offset: 0. 1 interval: 5 random-offset-vertical: 0. 0 random-offset-horizontal: 0. 0 speed: 0. 01 color: RED dust-size: 1. 0 ```
## Compatibility
- Paper 1. 21+
- Folia-compatible
- Java 21+
## Dependencies
- (https://modrinth.com/plugin/mckotlin)
## Installation
1. Download the latest version of ZPvPToggle from (https://modrinth.com/plugin/zpvptoggle/versions). 2. Download MCKotlin from (https://modrinth.com/plugin/mckotlin) 3. Place the downloaded `.jar` files into your server's `plugins/` folder. 4. Restart your server. 5. Configure the plugin to your liking by editing the `.yml` files in the `plugins/ZPvPtoggle/` folder.
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- ZepsiZola
- Version
- 1.8
- Downloads
- 627
- Endorsements
- 1
- Category
- equipment
- Created
- 4/18/2025
- Updated
- 9/30/2025
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- equipment, game-mechanics, social
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does ZPvPToggle support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of ZPvPToggle?
Version 1.8, published 2025-09-30 with 627 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await