Skip to content

A fair and flexible PvP system where combat is always consensual, protecting new players and preventing unwanted fights.

Notifications You must be signed in to change notification settings

ModularSoftAU/ConsentPvP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConsentPVP

Overview

ConsentPVP is a Minecraft plugin that enhances player versus player (PvP) interactions by requiring mutual consent before any combat can occur. The plugin empowers players to control their PvP status, send and accept PvP requests, and ensures fair gameplay by preventing unconsented PvP in all forms.


Features

  • Mutual PvP Consent: Players can enable or disable PvP for themselves using simple commands. PvP only occurs when both parties have consented.
  • Cooldowns: Admins can configure cooldown periods between PvP toggles to prevent abuse.
  • Customizable Messages: Supports MiniMessage formatting for rich, customizable in-game messages.
  • Comprehensive Protection: Blocks all direct and indirect forms of PvP damage unless both players have consented.

Installation

  1. Download the Plugin: Obtain the latest ConsentPVP plugin JAR file via our Releases Page.
  2. Install the Plugin: Place the JAR file in your server's plugins directory.
  3. Restart the Server: Restart your server to load ConsentPVP.

Commands

Command Description
/pvp Displays your PvP status and available actions.
/pvp enable Enable PvP consent for yourself.
/pvp disable Disable PvP consent for yourself.

Permissions

Permission Description
consentpvp.use Allows players to use the /pvp command.
consentpvp.admin Allows admins to bypass cooldowns and combat restrictions.

Usage

  • Enable PvP: Use /pvp enable to allow others to engage in PvP with you (if they have also enabled consent).
  • Disable PvP: Use /pvp disable to prevent all PvP interactions with you.
  • Check Status: Use /pvp to check your current PvP status and see if you can engage in combat with others.

Support

If you encounter issues or have suggestions, please open an issue on our GitHub repository or join our Discord community for support.

About

A fair and flexible PvP system where combat is always consensual, protecting new players and preventing unwanted fights.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages