ModsFinder

Unbreakables

by BlayTheNinth

With Unbreakables, server owners set rules that stop chosen blocks from being broken under conditions they define.

FabricForgeNeoForgeServer required, client optionalAll rights reserved1.20 – 26.3

What it does

Unbreakables lets a configuration file decide when a block cannot be broken. Rules can be attached to blocks and gated by conditions, and a condition can require the breaker to spend experience or items before the block gives way. A built-in ruleset can also protect generated blocks from being removed. The mod is off for rules by default, so nothing changes until the rules are written.

Server owners and modpack developers are the main audience, since the mod does nothing useful until its rules are configured. Usage examples are described on the wiki. Unbreakables requires Balm on every loader, and Fabric API on Fabric and Shogi as well. It runs on the server with the client optional, and it is published for Fabric, Forge and NeoForge, with files for 1.20 – 26.3. The code is not open source; the mod is released under All rights reserved.

Key features

  1. Conditional break rules

    Blocks can be made unbreakable under conditions written in the config file, with a rule for each block or group.

  2. Experience and item costs

    A rule can require the breaker to pay experience or consume items before a protected block can be removed.

  3. Built-in generated-block ruleset

    An optional ruleset protects generated blocks, so they cannot be broken once it is enabled.

  4. Default-off configuration

    Rules are not active by default, so a server must enable them deliberately.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3.0.1+fabric-26.3Not available26.3.0.1+neoforge-26.3
26.226.2.0.1+fabric-26.2Not available26.2.0.1+neoforge-26.2
26.1.226.1.0.2Not available26.1.0.2
26.1.126.1.0.2Not available26.1.0.2
26.126.1.0.2Not available26.1.0.2
1.21.x10 of 10 versions with builds
1.21.1121.11.3+fabric-1.21.1121.11.3+forge-1.21.1121.11.3+neoforge-1.21.11
1.21.1021.10.3+fabric-1.21.1021.10.3+forge-1.21.1021.10.3+neoforge-1.21.10
1.21.921.9.2+fabric-1.21.9Not available21.9.2+neoforge-1.21.9
1.21.821.8.2+fabric-1.21.821.8.2+forge-1.21.821.8.2+neoforge-1.21.8
1.21.721.7.2+fabric-1.21.721.7.2+forge-1.21.721.7.2+neoforge-1.21.7
1.21.621.6.1+fabric-1.21.621.6.2+forge-1.21.621.6.1+neoforge-1.21.6
1.21.521.5.3+fabric-1.21.521.5.3+forge-1.21.521.5.3+neoforge-1.21.5
1.21.421.4.7+fabric-1.21.421.4.7+forge-1.21.421.4.7+neoforge-1.21.4
1.21.121.1.15+fabric-1.21.121.1.15+forge-1.21.121.1.15+neoforge-1.21.1
1.2121.1.7+fabric-1.21.121.1.7+forge-1.21.121.1.7+neoforge-1.21.1
1.20.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
BalmAbstraction Layer for Multi-Loader Mods
Required
ShogiRule-based, contextually dynamic configuration options for supported mods.
Required

Use cases

Protecting shared structures

A server can stop players from breaking landmarks or hub blocks that other players rely on.

Progression gates

Breaking a block can be made to cost experience or items, tying access to progress in a modpack.

Who it’s for: Server owners and modpack developers who want fine control over which blocks players can remove. Players on a server that runs the mod need nothing extra.

How it compares

Full comparison

Unbreakable Anvil is server-side only and covers Fabric, Forge and NeoForge for 1.20 – 26.2, under All rights reserved. Waystones Teleport Pets runs on client and server, is limited to Forge and NeoForge, and spans 1.19.2 – 26.1.2. Spawnstones needs both sides and is available for Fabric and NeoForge 1.21.1 – 26.2 under the MIT License, and it is not open source.

ModLoadersGame versionsEnvironmentUpdated
UnbreakablesFabric, Forge and NeoForge1.20 – 26.3Server required, client optional2026-09-16
Unbreakable AnvilFabric, Forge and NeoForge1.20 – 26.2Server-side only2026-09-05
Waystones Teleport PetsForge and NeoForge1.19.2 – 26.1.2Client and server2026-04-23
SpawnstonesFabric and NeoForge1.21.1 – 26.2Client and server2026-09-11

Questions

Does Unbreakables need Balm?

Yes. Balm must be installed alongside the mod on every loader. Fabric API is also required on Fabric, and Shogi is required too.

Does a player need the mod installed to join a server?

No. The server must run it, while players may leave it out.

Can it protect generated blocks from being broken?

Yes, through the built-in generated-block ruleset, which is enabled in the config file.

Which loader files exist for the latest version?

The latest Fabric and NeoForge files target 26.3, and the latest Forge file targets 1.21.1.

In the catalog

Unbreakables is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.

More from BlayTheNinth

All projects

Similar mods

What the author says

This mod adds configurable rules for controlling whether a block can be broken. Rules allow for granular control through conditions and even modifiers (such as costing xp or items). This mod does not enable any unbreakable rules by default. Modpack developers or server owners must configure the mod, e.g. by enabling…
BlayTheNinth, on the Modrinth page

Official listing

Owner
BlayTheNinth
Published
2025-01-31
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags