
SafeCrystal
A client mod that prevents end crystal from exploding next to valuable items.
Screenshots


About this Mod
EN
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.
Everything is client-only: it works on any server without installing anything server-side.
Because it is not server-side, it cannot guarantee 100% prevention in every situation.
The mod is primarily meant for SMP/server play to avoid accidentally blowing up your resources near valuables.
✨ Features
- Crystal placement protection: blocks placing End Crystals on obsidian/bedrock if valuables are within a configurable radius.
- Crystal detonation protection: blocks attacking/detonating already placed End Crystals if valuables are nearby.
- Valuables list: pick your valuable items in a two-panel GUI with search and multi-select.
- Multi-select support:
Ctrl= multi-select,Shift= range selection. - Toggle keybind: quickly enable/disable the mod (status shown in the action bar).
- Configurable radius: set how far to scan for valuables (default 10 blocks).
📦 Dependencies
- Fabric API — required.
- ModMenu — optional (for opening the config screen).
⚠ Notes
- Protection triggers when valuables are found near the placement/detonation position.
- This is a client-only safety layer and not a server-side guarantee.
🔗 Links
- Modrinth: https://modrinth.com/mod/safecrystals
- GitHub: https://github.com/imsawiq/SafeCrystal
- Issues: https://github.com/imsawiq/SafeCrystal/issues
RU
Клиентский мод, который защищает от “случайных” кристаллов: он блокирует постановку Энд‑кристаллов на обсидиан/бедрок и блокирует взрыв (атаку) кристалла, если рядом есть ценные предметы.
Всё работает только на клиенте: мод будет работать на любых серверах без установки на сервер.
Так как это не серверная защита, мод не гарантирует 100% блокировку во всех ситуациях.
Мод в первую очередь создан для SMP/серверов, чтобы случайно не бахать ресы рядом с ценностями.
✨ Особенности
- Защита постановки: блокирует постановку кристалла на обсидиан/бедрок, если рядом есть ценности в заданном радиусе.
- Защита от взрыва: блокирует атаку/взрыв уже поставленного кристалла, если рядом есть ценности.
- Список ценностей: выбор предметов через двухпанельный конфиг с поиском.
- Мультивыбор:
Ctrl— выделять несколько,Shift— выделить диапазон. - Хоткей включить/выключить: быстрый тумблер, статус в action bar.
- Настраиваемый радиус: как далеко искать ценности (по умолчанию 10 блоков).
📦 Зависимости
- Fabric API — обязательно.
- ModMenu — опционально (для открытия настроек из списка модов).
⚠ Примечания
- Срабатывание идёт по ценным предметам рядом с точкой постановки/взрыва.
- Это клиентская защита и не является серверной гарантией.
🔗 Ссылки
Available Versions
How to Install SafeCrystal on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "SafeCrystal". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+9 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
SafeCrystal server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is SafeCrystal compatible with fabric?
SafeCrystal officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with SafeCrystal – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if SafeCrystal consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install SafeCrystal with just one click on your server.