PvPItems icon

PvPItems -----

PvP mechanics featuring custom totems with unique abilities and partner items with special effects.



[​IMG]
PvPItems
A comprehensive Spigot/Paper plugin for advanced PvP mechanics featuring custom totems with unique abilities and partner items with special effects.

✨ Features


Custom Totems of Undying
  • Fully Configurable: Customize names, lore, effects, cooldowns, and more
  • Unique Abilities: Each totem can have different potion effects
  • Custom Textures: Support for custom model data and player heads with base64 textures
  • Cooldown System: Prevent totem spam with configurable cooldowns
  • Permission Control: Control who can use which totems
Included Totems:
  • Speed Totem: Grants Speed, Resistance, and Regeneration
  • Tank Totem: Provides massive Resistance and Absorption with Slowness
  • Vampire Totem: Dark totem with Regeneration, Strength, and Hunger
Partner Items / Abilities
Special PvP items with unique abilities:
  • Backstab Dagger: Teleport behind your opponent
  • Totem Nullifier: Disable enemy totems for a duration
  • Combo Healer: Gain regeneration after hitting multiple players
  • Lightning Staff: Strike targets with lightning
  • Smoke Bomb: Create smoke clouds to blind enemies and escape
Advanced Features
  • Multi-Version Support: Works from 1.8 to latest versions
  • Hex Color Support: Full RGB/hex color codes (#FF5733) with legacy fallback
  • Custom Heads: Base64 texture support for custom player heads
  • Custom Model Data: Support for custom resource pack models
  • Reload Command: Hot-reload configuration without restart
  • Permission System: Granular permission control
  • Cooldown Management: Advanced cooldown tracking system
⚙️ Commands
Code (Text):

/pvpitems reload - Reload plugin configuration
/pvpitems give <player> <item> [amount] - Give custom items
/pvpitems list - List all available items
 
Aliases: /pvpi, /pvpitem
Permissions
  • pvpitems.admin - Full admin access
  • pvpitems.reload - Reload configuration
  • pvpitems.give - Give items to players
  • pvpitems.use.totems - Use custom totems
  • pvpitems.use.abilities - Use partner items
  • pvpitems.use.* - Use all custom items
  • pvpitems.bypass.cooldown - Bypass all cooldowns

⚡ Showcase Video


Configuration

All items, abilities, cooldowns, messages, and effects are fully configurable via
Code (Text):
config.yml
.
Color Support
The plugin supports both legacy and modern color codes:
  • Legacy:
    Code (Text):
    &c
    ,
    Code (Text):
    &a
    ,
    Code (Text):
    &e
    , etc.
  • Hex/RGB:
    Code (Text):
    #FF5733
    ,
    Code (Text):
    #00FF7F
    , etc.
  • Automatic fallback to legacy colors on older versions
Custom Textures
Items support multiple texture options:
  • Custom Model Data: For resource pack models
  • Custom Heads: Base64 texture support
  • Standard Materials: Any Bukkit material
Example Configuration
Code (YAML):

totems
:
  speed_totem
:
    enabled
: true
    name
: "#FF5733&lSpeed Totem"
    lore
:
     - "&7A powerful totem that grants"
      - "&7speed and resistance!"
    material
: TOTEM_OF_UNDYING
    custom-model-data
: 0
    effects
:
     - "SPEED:3:100"
      - "DAMAGE_RESISTANCE:2:100"
    cooldown
: 30
 
[hr][/hr]
Building
Code (Bash):

mvn clean package
 
The compiled JAR will be in the
Code (Text):
target/
directory.
[hr][/hr]
✅ Requirements
  • Java 8 or higher
  • Spigot or Paper 1.8 - Latest

❓ Support

For issues, suggestions, or questions, please open an issue on the project repository.

License

This plugin is provided as-is for Minecraft server use.

Made with ❤️ by Codella

[​IMG]
Resource Information
Author:
----------
Total Downloads: 7
First Release: Nov 2, 2025
Last Update: Nov 2, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings