Safe Crystals
by mrkoszos
Safe Crystals is a Fabric client-side mod that stops obsidian from being punched while an End Crystal is held, which helps during crystal placement.
What it does
When a player holds an End Crystal and attacks an obsidian block, the attack is cancelled on the client, so the block is not broken by accident. A small actionbar message can confirm each time the protection is switched on or off, and the mod can be turned off entirely to return to normal behavior.
The mod targets fast crystal placement and crystal PvP, where a stray hit on obsidian can interrupt a placement sequence. Settings are changed through Mod Menu, with a default toggle key and options for enabling the mod and for showing actionbar messages. Safe Crystals requires Fabric API, and Cloth Config API is optional for its settings screen. It is client-side only, so servers do not need it, and the code is open source under the MIT License. Files exist for Fabric across 17 release versions, 1.21 – 26.3, with S1 for 26.3 as the latest file.
Key features
Blocked obsidian punching
Attacks on obsidian are cancelled while an End Crystal is in the player's hand, so the block is not broken.
Smoother placement flow
Unwanted block-breaking interactions are avoided during fast crystal placement, keeping the sequence steady.
Actionbar toggle message
An optional actionbar message reports whether the protection is currently enabled or disabled after a toggle.
Mod Menu configuration
Enabling the mod and showing actionbar messages can be set through Mod Menu, with a default toggle key.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
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.
Required 1
Optional 1
Use cases
Who it’s for: Players who use End Crystals in fights or practice runs and want to avoid accidental obsidian breaking. Because the mod is client-side, it only needs to be installed on the player's own game.
Questions
Does Safe Crystals need Fabric API?
Does the server need Safe Crystals?
Can the protection be turned off during a fight?
Is Cloth Config API needed?
In the catalog
Safe Crystals is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from mrkoszos
Similar mods
What the author says
Safe Crystals is a lightweight client-side Fabric mod that helps prevent accidental obsidian punching while placing end crystals. The mod blocks obsidian attack actions while you are holding an End Crystal. This helps keep crystal placement smooth and prevents unwanted block-breaking interactions during crystal PvP.
Official listing
- Modrinth page
- modrinth.com/mod/safecrystal
- Owner
- mrkoszos
- Published
- 2025-05-31
- Updated on Modrinth
- 2026-10-04
- Facts verified
- 2026-10-15
