DurabilityPlus
DurabilityPlus is a one-stop plugin for realistic item wear and control over item durability. Can make tools lose effectiveness as they degrade, armor and elytra have limits, and systems like auto-protect and salvage make survival feel truly dynamic. &MORE
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
DurabilityPlus
DurabilityPlus
DurabilityPlus is the ultimate take full control 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
- Performance options to control durability scaling - Performance options for donor or rank-based benefits - Performance options — damage, mining speed, and armor protection scale as gear wears down - Performance options for fair late-game repair pacing - Performance options prevents accidental final break - Performance options lets players recover parts from broken tools - Performance options show remaining durability (number or percent) - Performance options for any held item - Performance options for lightweight, lag-free operation
Realism & Immersion
- Weapon & bow scaling gradually damages gear in rain or storms - Weapon & bow scaling for balanced flight mechanics - Weapon & bow scaling for mining or combat misuse - Weapon & bow scaling (toggleable per player) - Weapon & bow scaling reduces protection as equipment weakens - Weapon & bow scaling — attacks hit weaker as tools deteriorate
---
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.
drop-in, no-database, high-performance plugin - A drop-in, no-database, high-performance plugin - drop-in, no-database, high-performance plugin where repairs and resources matter - drop-in, no-database, high-performance plugin 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 even down to a "ping" when your item is running low or auto-protecting items so they dont fully break.
---
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
1. Place `DurabilityPlus.jar` into your `plugins/` folder 2. Restart or reload the server 3. Edit `config.yml` to configure global, per-item, and world multipliers 4. Use `/dp` commands in-game to manage, tweak, and test
---
Notes
- Fully tested on ProtocolLib - Works with vanilla and custom items - Safe with unbreakable or externally modified items - Requires ProtocolLib - Optional integration with ProtocolLib for smoother mining visuals coming soon...
