![[IMG]](//proxy.spigotmc.org/6555c223686b5028e78fa22bc06eee60485cbe7f/68747470733a2f2f696d616765732d6578742d312e646973636f72646170702e6e65742f65787465726e616c2f45354e4f6353466e47417a313874717772674839483442425364775a4c77627665383676774449706b44342f68747470732f6170692e6d696e696f2e636f64656c6c612e61692f636f64656c6c612f70726f6a656374732f3638653466626431383763623833626361393164616564372f7468756d626e61696c732f313735393833373138323733392d656430373132323866653630363734622e706e673f666f726d61743d77656270267175616c6974793d6c6f73736c6573732677696474683d31303634266865696768743d373130)
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
.
Color Support
The plugin supports both legacy and modern color codes:
- Legacy:
,
,
, etc.
- Hex/RGB:
,
, 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
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]](//proxy.spigotmc.org/d862a75504dcbfbb1bec250dd65aa7b0aa6edbe3/68747470733a2f2f6d656469612e646973636f72646170702e6e65742f6174746163686d656e74732f313032303938323137323937323232343532352f313432363734373935383935343639323731382f62616e6e65722e706e673f65783d36386563356131352669733d363865623038393526686d3d65383231653035656237646461363230373366343764313136383662663536653561386165353932613538653235616566333133363131323331346265363930263d26666f726d61743d77656270267175616c6974793d6c6f73736c6573732677696474683d31343135266865696768743d373935)