zPotionSteal A unique Minecraft plugin that implements a combat-based potion effect system where players gain and lose permanent effects through PvP combat, with revenge mechanics, visual feedback, and sound effects.
✨ Features
Kill a player: Gain a random positive effect (Speed, Strength, etc.)
Get killed: Receive a random negative effect (Slowness, Weakness, etc.)
When a victim kills their previous killer, they remove one negative effect and gain a positive one
The killer (previous victim) loses one positive effect and gains a negative one
Title/subtitle messages when effects are gained or lost
Distinct sound effects for different scenarios (gaining/losing positive/negative effects)
Chat messages with color-coded information
Players can only have one instance of each effect type
New effects don't overwrite existing ones of the same type
Customize which positive and negative effects are available
Set effect durations and amplifiers (strength levels)
Blacklist problematic effects
Customize all messages and sounds
Clear effects from players
View player effect status
Reload the plugin configuration
Commands
Code (Text):
/zpotion help
- Shows the help menu
Code (Text):
/zpotion reload
- Reloads the plugin configuration
Code (Text):
/zpotion status
- Shows your current effects
Code (Text):
/zpotion view <player>
- Shows another player's effects
Code (Text):
/zpotion clear [player]
- Clears your effects or another player's effects
Permissions
Code (Text):
zpotion.command.help
- Access to the help command (default: true)
Code (Text):
zpotion.command.status
- Access to check your own status (default: true)
Code (Text):
zpotion.command.view
- Access to view other players' effects (default: op)
Code (Text):
zpotion.admin.reload
- Access to reload the plugin (default: op)
Code (Text):
zpotion.admin.clear
- Access to clear effects (default: op)
⚙️ Configuration
Main Settings
Code (Text):
[yaml]
# Effect duration in ticks (20 ticks = 1 second)
# Set to -1 for infinite duration
effect-duration: -1