FailSafeBlocks
by MidnightTale
FailSafeBlocks swaps in colored placeholder blocks when a world loads with blocks from mods that are no longer installed.
What it does
When a chunk loads and finds block IDs that no installed mod provides, FailSafeBlocks replaces each one with a placeholder block instead of leaving a gap. The mod ships 128 differently colored placeholders, so separate missing blocks can be told apart at a glance. Each missing block ID is mapped to the same placeholder every time, which keeps the mapping stable across sessions.
Placeholder blocks can be broken like ordinary blocks, which makes it possible to clear out a damaged area. The mod is aimed at worlds that contain modded content, where an uninstalled mod would otherwise leave holes in terrain and structures. It is a NeoForge mod for Minecraft 1.21.1, and it runs on client and server, so both the server and every player need it. FailSafeBlocks is open source under the GNU General Public License v3.0 only, with a public source repository and issue tracker.
Key features
Placeholder replacement
Unknown block IDs found while loading chunks are swapped for placeholder blocks automatically.
128 colored placeholders
The placeholder set has 128 colors, so different missing blocks stay visually distinct in the world.
Stable block mapping
A given missing block ID always maps to the same placeholder, so the result does not change from one load to the next.
Breakable placeholders
Placeholder blocks can be broken like normal blocks, letting players remove leftover damage from uninstalled mods.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Recovering a world after removing mods
A world built with mods that were later uninstalled loads with colored markers where those blocks used to be, instead of holes.
Finding where missing blocks were
Each placeholder color identifies a specific missing block, which helps locate the spots that need rebuilding.
Who it’s for: Players who uninstall mods from an existing world, and server owners who need to keep a modded world loading without errors.
How it compares
Command operation & FM placeholder Expand is NeoForge only, for 1.21.1, and works on either side, so neither side needs it. It is under the MIT License. Simple Missing Replacer is NeoForge only, under the MIT License, covers 1.21.1 – 1.21.5, and is server-side only. More Colorful is NeoForge, runs on client and server, and uses a custom license that is not open source, for 1.21 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FailSafeBlocks | NeoForge | 1.21.1 | Client and server | 2025-03-24 |
| Command operation & FM placeholder Expand | NeoForge | 1.21.1 | Client or server, optional | 2026-08-17 |
| Simple Missing Replacer | NeoForge | 1.21.1 – 1.21.5 | Server-side only | 2025-05-03 |
| More Colorful | NeoForge | 1.21 – 1.21.1 | Client and server | 2026-06-08 |
Questions
Does FailSafeBlocks have to be installed on both sides?
Which Minecraft version does FailSafeBlocks support?
Can missing blocks be removed after loading?
In the catalog
FailSafeBlocks is one of 8,515 World generation mods on ModsFinder, and one of 4,175 World generation mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from MidnightTale
Similar mods
What the author says
Fix your broken worlds! This mod replaces missing blocks with colorful placeholders instead of crashing. ## What it does
Official listing
- Modrinth page
- modrinth.com/mod/failsafeblocks
- Owner
- MidnightTale
- Published
- 2025-03-24
- Updated on Modrinth
- 2025-03-24
- Facts verified
- 2026-10-15
