Stable Foundation
by Double_Pi
Stable Foundation makes blocks resist breaking through a set of protection values that players and modders can apply with custom items.
What it does
Protected blocks take several breaks before they finally break, because each attempt to break one lowers its protection by one until none is left. How much protection a block gets depends on the custom item used to apply it, and the item's protection value is read from a set of fields that sets a minimum and a maximum. Applying a protection item is optional, and an existing protection value can only be raised within the range the item allows.
The protected block otherwise behaves like a normal block. Explosions, pistons and players can all interact with it, and it is only the break time that changes. Data packs and other mods can add their own protection items through the custom data component format, so the values are not limited to the ones shipped with the mod. Stable Foundation is a serverside mod that uses its own data, so it runs on client and server and is published for Fabric only.
The mod is in Alpha, and the author expects bugs. Files exist for 26.2 and 26.3, with 26.3-0.0.1 for 26.3 as the latest. The code is open source under the MIT License, and the idea is heavily inspired by the CivCraft Bastion mechanic.
Key features
Multi-break protection
A protected block needs several breaks, and each break lowers its protection by one until the block gives way.
Protection values per item
Each protection item sets a minimum and a maximum value, which decides how much protection a block receives.
Custom protection items
Data packs and modders can add protection items through the custom data component format.
Normal block behavior
Protected blocks otherwise act like ordinary blocks, including against explosions, pistons and players.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
ISuckAtPVP is a client-side only Fabric mod for 26.2 under All rights reserved, so it does not run on the server. Join Protection is server required and client optional, published for Fabric, Forge, NeoForge and Quilt on 26.2 – 26.3 under the GNU General Public License v3.0 only. Item Protection is client-side only, open source under the MIT License, and covers 1.19.4 – 1.20.4, a different range from Stable Foundation.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Stable Foundation | Fabric | 26.2 – 26.3 | Client and server | 2026-09-16 |
| ISuckAtPVP | Fabric | 26.2 | Client-side only | 2026-09-06 |
| Join Protection | Fabric, Forge, NeoForge and Quilt | 26.2 – 26.3 | Server required, client optional | 2026-10-11 |
| Item Protection | Fabric | 1.19.4 – 1.20.4 | Client-side only | 2024-01-08 |
Questions
Does Stable Foundation need to be installed on the server?
Which loader does Stable Foundation use?
Can the protection values be changed by other mods or data packs?
In the catalog
Stable Foundation is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Double_Pi
Similar mods
What the author says
Alpha release, expect bugs! This mod allows datapackers/modders to add custom items that can add protection to blocks from explosions, pistons, and players. Every time something tries to break it, the protection goes down by one until no more protection is left, then it acts as a normal block. The object has 3…
Official listing
- Modrinth page
- modrinth.com/mod/stable-foundation
- Owner
- Double_Pi
- Published
- 2026-08-17
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15