SafeCrystal
by sawiq_
SafeCrystal is a Fabric client mod that blocks End Crystal placement and detonation near valuable items, using a configurable radius.
What it does
Before a player places an End Crystal on obsidian or bedrock, SafeCrystal checks the area around the target for valuable items. If any are found within the configured radius, the placement is cancelled. The same check applies when a player attacks or detonates a crystal that is already in place, so an explosion does not destroy nearby loot.
The list of valuables is picked in a two-panel screen with search. Items can be selected one by one, with Ctrl for multi-select and Shift for a range. The default scan distance is 10 blocks, and it can be changed in the config. Mod Menu is optional and opens the config screen from its list.
SafeCrystal runs on the client alone, so only the player who installs it is protected and servers need nothing. It requires Fabric API and is published only for Fabric, across 12 release versions, under the MIT License, and the project is open source.
Key features
Crystal placement protection
End Crystals cannot be placed on obsidian or bedrock when valuables are within the configured radius.
Crystal detonation protection
Attacks on placed End Crystals are blocked while valuables are detected near the crystal.
Valuables list
A two-panel screen with search lets players pick which items count as valuable.
Multi-select and range selection
Ctrl adds single items to the selection and Shift selects a range in the list.
Configurable radius
The scan distance defaults to 10 blocks and can be set to suit the player's base or farm.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Guarding a storage area
A player who keeps valuables near a crystal spot can stop accidental explosions from reaching them.
Who it’s for: Players who use End Crystals for combat or PvP and want to keep stored items safe while doing so.
How it compares
Crystal Macro Mod is a Fabric client mod for 1.21 – 1.21.5 under All rights reserved, with no open source code. Crystal helper is also a Fabric client mod, for 1.21 – 1.21.8, under All rights reserved. SafeCrystal is open source under the MIT License, with a focus on protecting valuables rather than automating crystal use.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SafeCrystal | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-01-27 |
| Crystal Macro Mod | Fabric | 1.21 – 1.21.5 | Client-side only | 2026-02-28 |
| Crystal helper | Fabric | 1.21 – 1.21.8 | Client-side only | 2026-02-02 |
Questions
Does SafeCrystal need Fabric API?
Does the server need SafeCrystal?
Which game versions does SafeCrystal support?
Can the config screen be opened without commands?
In the catalog
SafeCrystal is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from sawiq_
Similar mods
What the author says
Client-side mod that protects you from risky End Crystal usage: it blocks End Crystal placement on obsidian/bedrock and also blocks crystal detonation (attack), if valuable items are detected nearby.
Official listing
- Modrinth page
- modrinth.com/mod/safecrystals
- Owner
- sawiq_
- Published
- 2026-01-27
- Updated on Modrinth
- 2026-01-27
- Facts verified
- 2026-10-15
