zPostionSteal icon

zPostionSteal -----

A Plugin That Give Effect on Kill



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

# Effect amplifier (0 = level 1, 1 = level 2, etc.)
effect-amplifier: 0

# Whether to prevent effect repetition
prevent-effect-repetition: true

# Whether to enable the revenge system
enable-revenge-system: true

# Whether to enable sound and visual effects
enable-effects: true
[/yaml]
Effect Lists
You can customize which positive and negative effects are available:
Code (Text):
[yaml]
effects:
  # Positive effects (given to killers)
  positive:
    - SPEED
    - INCREASE_DAMAGE
    - DAMAGE_RESISTANCE
    # Add or remove effects as needed...
   
  # Negative effects (given to victims)
  negative:
    - SLOW
    - WEAKNESS
    - HUNGER
    # Add or remove effects as needed...
   
  # Effects that should never be assigned
  blacklisted:
    - HARM
    - HEAL
    - INVISIBILITY
[/yaml]
Messages & Sounds
All messages and sounds can be customized in the configuration.

Installation

  1. Download the latest JAR file from the releases page
  2. Place the JAR file in your server's plugins folder
  3. Restart your server
  4. Edit the
    Code (Text):
    config.yml
    file to customize the plugin (optional)
  5. Use
    Code (Text):
    /zpotion reload
    to reload the configuration after making changes

⚠️ Requirements

  • Spigot or Paper server (1.20.1 or higher)
  • Java 17 or higher

License

This project is licensed under the MIT License - see the LICENSE file for details.

‍ Author

Created by GamingHuzai

"When PvP has permanent consequences!"
Resource Information
Author:
----------
Total Downloads: 35
First Release: May 11, 2025
Last Update: May 11, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings