Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
BreakableSMP is a competitive SMP plugin for Paper that introduces a single legendary netherite armor set, adrenaline-based protection, and permanent consequences for losing pieces.
The plugin was built from scratch to create a high-stakes experience where armor is not just gear — it's a limited, powerful resource that cannot be replaced. Every mechanic is designed to punish mistakes and reward preparation, keeping the server tense and engaging.
If you have a banner and/or icon for this plugin I'd appreciate it. Reach out on Discord: YetAnotherFollowerOfChrist
You can use the GitHub issues to report bugs, crashes, incompatibilities or to send suggestions.
What it does
- Adds one unique legendary armor set (helmet, chestplate, leggings, boots) that never duplicates
- Adrenaline XP packs give 15 seconds of total armor protection, with a cooldown
- Automatic activation when a piece is about to break — you don't need to use the pack manually
- Each adrenaline activation permanently degrades the full set passive bonuses
- If a legendary piece breaks, you lose permanent hearts (2 by default)
- If a piece falls into the void, you lose 4 permanent hearts and the piece is re-scattered
- Losing all four pieces results in a permanent ban
- Full set bonuses: Speed II and Regeneration II while wearing the complete set, degrading with each adrenaline use (Regen II lost, then Speed II lost, then Regen I, then Speed I, then nothing)
- Guardian Angel: once every 30 minutes, a fatal hit is negated and you are healed back to 1 HP with a brief regeneration boost
- Armor stand recovery: place legendary armor on an armor stand to slowly restore degraded passives over time (25 min for Speed I, 45 min for Regeneration I)
- Hint chests, clue books, and scattered armor loot spawn automatically after a configurable real-life delay (default 7 days)
Legendary Armor
- Netherite pieces with top-tier enchantments (Protection IV, Unbreaking III, Mending, plus slot-specific enchants like Depth Strider III, Feather Falling IV, Swift Sneak III)
- No Thorns — never damages attackers unintentionally
- Each piece carries a unique internal ID and tracks its last holder
- Cannot be destroyed while Adrenaline XP is active, even if durability reaches zero
Adrenaline XP
- Special XP bottle item that is consumed automatically when a legendary piece would break
- Gives 15 seconds of complete protection for the entire set (global, not per piece)
- Has a configurable cooldown (default 20 minutes of online time)
- Using adrenaline permanently degrades the set bonuses in a fixed order
- Action bar shows a potion symbol while adrenaline is active
Punishments
- Permanent heart loss on piece break (configurable amount)
- Extra heart loss if a piece is voided (configurable amount)
- Optional ban when all four pieces are broken
- Hearts are stored in data.yml and applied every login, so they survive server restarts
Scattering and Loot
- Hint chests spawn a few seconds after /breakable start, containing clue books and papers
- Legendary armor chests spawn after a configurable real-life delay (default 7 days)
- Scatter locations respect world borders, Nether height limits, and End island distance
- If a piece is voided, it is immediately re-scattered into a new chest somewhere in the world
Full Set Bonuses
- Wearing the complete legendary set grants Speed II and Regeneration II
- Each adrenaline activation degrades these bonuses permanently in this order:
- Regeneration II is lost (Speed II remains)
- Speed II is lost (both gone)
- Bonuses are applied automatically and shown only to the player via action bar
- Degradation level is stored in data.yml and persists across restarts
- Armor stand recovery can slowly bring back lost bonuses (Speed I after 25 min, Regeneration I after 45 min)
Guardian Angel
- Once every 30 minutes of real time, if you would die while wearing the full legendary set, the death is negated
- You are left at 1 HP with Regeneration V for 3 seconds
- A charge is consumed and a sound plays; after 30 minutes, the charge returns
- A message appears on the action bar when the charge is restored
Configuration
- Almost every value is adjustable: scatter delay, heart loss, ban behavior, adrenaline duration, cooldown, recovery times, etc.
- Messages are fully configurable and support color codes
- Data is stored in data.yml and config.yml, both in the plugin folder
- The plugin runs on any version between 1.21-26.1.2 and probably lower
Why this plugin exists
Existing competitive SMP plugins are often too complex, too forgiving, or require many other plugins to work. BreakableSMP was made to be self-contained, predictable, and unforgiving. It does exactly what it says: one legendary set, real consequences, no resets. The entire plugin was vibe coded by me (Lumyrix) using claude and deepseek

