Wiki 9Minecraft PvPManager Plugin Wiki
PvPManager Plugin Wiki › Configuration

PvPManager Plugin — Configuration

Commands

Below is a comprehensive list of commands available in PvPManager.

Command Description Permission
/pvp [on/off] Toggles your personal PvP status. pvpmanager.command.pvp
/pvp [player] [on/off] Toggles another player's PvP status. pvpmanager.command.pvp.others
/pvpoverride Allows PvP anywhere, ignoring all protections. pvpmanager.command.override
/pvpstatus [player] Checks the PvP status of yourself or another. pvpmanager.command.pvpstatus
/pvplist Lists all players with PvP enabled. pvpmanager.command.pvplist
/pvpinfo Displays detailed PvP statistics for a player. pvpmanager.command.pvpinfo
/pvptag [player] Manually tags a player in combat. pvpmanager.command.tag
/untag [player] Removes the combat tag from a player. pvpmanager.command.untag
/pvpglobal [on/off] Toggles PvP for the entire server. pvpmanager.command.pvpglobal
/newbie [add/remove/check] Manages newbie protection for players. pvpmanager.command.newbie
/announce [message] Sends a broadcast to all players. pvpmanager.command.announce
/soup Refills health using mushroom soup (Premium). pvpmanager.command.soup
/pvpgrant [player] [time] Grants temporary PvP status (Premium). pvpmanager.command.pvpgrant

Permissions

Permissions are divided into administrative access and player exemptions.

Administrative Groups

  • pvpmanager.admin: Grants access to all administrative commands including /pvpoverride, /pvpglobal, and management of other players' PvP status.

Exemptions and Bypasses

These permissions allow specific players (like staff) to bypass plugin restrictions.

Permission Effect
pvpmanager.exempt.combatlog Player is not punished for disconnecting while tagged.
pvpmanager.exempt.combattag Player is never tagged in combat.
pvpmanager.exempt.blockcommands Player can use any command while tagged.
pvpmanager.exempt.disableactions Fly, Gamemode, and Godmode are not disabled on tag.
pvpmanager.exempt.killabuse Player is exempt from kill abuse monitoring.
pvpmanager.exempt.respawnprotection Player does not receive protection after respawning.
pvpmanager.exempt.pvptogglecooldown Removes the cooldown for the /pvp command.
pvpmanager.exempt.spawnnpc No NPC is spawned when the player logs out (Premium).

Configuration

The config.yml file allows for deep customization of the plugin's behavior. Key sections include:

  • Default PvP: Set whether PvP is enabled by default for new players.
  • Combat-Tag:
  • Duration: Time in seconds the tag lasts.
  • Block-Commands: List of commands to disable during combat.
  • Disable-Fly: Automatically disables flight when tagged.
  • Punishments:
  • Enabled: Enable or disable combat log punishments.
  • Kill-On-Log: Whether to kill the player on logout.
  • Commands-On-Log: Custom commands to run when someone logs out (e.g., broadcasting a message).
  • World-Exclusions: List of worlds where PvPManager features should be disabled.

Integration

PvPManager supports several external plugins: * WorldGuard: Respects 'pvp' flags in regions. * Vault: Used for monetary penalties and rewards. * PlaceholderAPI: Provides placeholders like %pvpmanager_pvp_status% and %pvpmanager_tag_time% for use in scoreboards or chat plugins.