DurabilityPlus
DurabilityPlus is the ultimate durability realism and scaling plugin for Spigot and Paper servers.
It lets you take full control over how tools, armor, and weapons wear down slowing or accelerating progression to make survival deeper and more rewarding.
Perfect for hardcore and semi-realistic servers where every swing, repair, and resource counts.
Supports per-item, per-world, and donor-based multipliers with clean lore displays, powerful degradation logic, and complete performance tuning.
Features
Core Systems
- Global, per-item, and per-world multipliers to control durability scaling
- Permission-based multipliers for donor or rank-based benefits
- Full degradation curves — damage, mining speed, and armor protection scale as gear wears down
- Mending rebalance for fair late-game repair pacing
- Auto-Protect prevents accidental final break
- Salvage system lets players recover parts from broken tools
- Lore displays show remaining durability (number or percent)
- Unbreakable toggle for any held item
- Performance options for lightweight, lag-free operation
Realism & Immersion
- Weather wear gradually damages gear in rain or storms
- Elytra nerf & repair control for balanced flight mechanics
- Wrong-tool penalties for mining or combat misuse
- Low-durability ping system (toggleable per player)
- Armor degradation reduces protection as equipment weakens
- Weapon & bow scaling — attacks hit weaker as tools deteriorate
Commands
- /dp add, /dp take, /dp set for direct durability editing
- /dp setmultiplier <value> to globally adjust wear rate
- /dp unbreakable <true|false> to toggle unbreakable flag
- /dp ping to toggle low-durability notifications
- /dp reload for live configuration updates
Why Use DurabilityPlus?
DurabilityPlus turns Minecraft’s short survival loop into a long-term progression experience.
By slowing tool and armor decay, it encourages exploration, maintenance, and repair — not endless grinding.
If you dont like a certain feature you can fully configure it in the config file.
Perfect for servers that want:
- A slower, more immersive survival curve
- Meaningful progression where repairs and resources matter
- Hardcore balance tuning without arbitrary difficulty spikes
- A drop-in, no-database, high-performance plugin that plays well with others including custom items!
Whether you’re building an SMP, RPG world, or survival overhaul, DurabilityPlus gives you the control to shape how long your world’s gear lasts and how it feels to use.
Commands & Permissions
Command
Permission
Description
/dp setmultiplier <value> durabilityplus.edit Set global multiplier (vanilla = 1.0)
/dp add <amount> durabilityplus.modify Add durability to item in hand
/dp take <amount> durabilityplus.modify Take durability from item in hand
/dp set <remaining> durabilityplus.modify Set exact remaining durability on item in hand
/dp unbreakable <true/false> durabilityplus.modify Toggle unbreakable flag for held item
/dp ping durabilityplus.modify Toggle low-durability notifications
/dp reload durabilityplus.edit Reload config.yml
Default: OPs have all permissions.
Installation
- Place DurabilityPlus.jar into your plugins/ folder
- Restart or reload the server
- Edit config.yml to configure global, per-item, and world multipliers
- Use /dp commands in-game to manage, tweak, and test
Notes
- Fully tested on Spigot & Paper 1.21.x
- Works with vanilla and custom items
- Safe with unbreakable or externally modified items
- Requires Java 21+
- Optional integration with ProtocolLib for smoother mining visuals coming soon...
![[IMG]](//proxy.spigotmc.org/37590536843dd5a04e01a8993609e20fae7339bb/68747470733a2f2f63646e2e6d6f6472696e74682e636f6d2f646174612f6361636865645f696d616765732f643132613934393431653235313131333762333531333866333466646363643162363739353934342e706e67)