PVP Zone Notifier
PVPZoneNotifier-1.21.8A handy plugin for handling PVP Zones and Combat Logging.
PVP Zones Notifier is a lightweight, highly configurable plugin for PaperMC servers that provides PVP zone and combat logging. If you want a plugin that supports both building and PVP, this plugin helps prevent the unfair advantages of combat logging and the randomised killing some players do. This plugin is built with simplicity in mind, with a highly configurable configuration file that is very easy to use.
Key Features
-
Once a fight happens between players, they're automatically put into combat.
-
Displays a timer in the action bar (configurable), counting down per player.
-
Plays a sound and shows a title when entering and leaving a PVP Zone.
-
Blocks specific items when in combat.
-
Configurable punishment system (KILL, CLEAR INVENTORY, and DEBUFF players).
-
In-game commands:
/pvpzoneradius <number>
— Set the PvP zone radius dynamically
/pvpzonereload
— reload the config without restarting the server
- Fully customizable messages for combat enter, exit, logout, and PvP zone notifications.
Installation:
-
Download the PVPZoneNotifier .jar file.
-
Place it into your server's /plugins folder.
-
Restart or reload the server.
-
Edit the config.yml in /Plugins/PVPZonesNotifier to suit your needs.
-
The plugin should start working after that.
Configuration:
In the config.yml file, there are hints to ease the customisation within the plugin.
# Distance (in blocks) from 0,0 at which PVP zone begins
pvp-radius: 3000
display:
enter: "TITLE" # PvP zone enter message display: ACTION_BAR / TITLE / SUBTITLE
leave: "TITLE" # PvP zone leave message display
combat: "ACTION_BAR" # Combat countdown message display
messages:
enter-pvp: "You are now in a PVP Zone"
leave-pvp: "You are now in a Safe Zone"
colors:
enter-pvp: "red"
leave-pvp: "green"
combat:
enabled: true
tag-duration: 15
punishment: "DEBUFF" # KILL, CLEAR_INVENTORY, DEBUFF, NONE
disable-pearls: true
disable-elytra: true
debuff-effects:
- type: POISON
duration: 100 # ticks (20 = 1 second)
amplifier: 1
- type: SLOWNESS
duration: 100
amplifier: 1
- type: BLINDNESS
duration: 100
amplifier: 1
sounds:
enable: true
enter: "ENTITY_EXPERIENCE_ORB_PICKUP" # Sound when entering PvP zone
leave: "ENTITY_ITEM_PICKUP" # Sound when leaving PvP zone
volume: 1.0
pitch: 1.0
messages:
tag: "You are in combat!"
safe: "You are no longer in combat."
logout: "%player% logged out during combat!"
blocked-item: "You cannot use that while in combat!"
I will be updating this plugin to newer releases, not snapshots or betas, which may take a while. Feel free to fork this plugin to other platforms with proper credit.
"Original Plugin Made By aesyin
Plugin Download
"
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta