Skip to content

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

License

Notifications You must be signed in to change notification settings

imsawiq/SafeCrystal

Repository files navigation

https://modrinth.com/mod/safecrystals

SafeCrystal

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


RU

Клиентский мод, который защищает от “случайных” кристаллов: он блокирует постановку Энд‑кристаллов на обсидиан/бедрок и блокирует взрыв (атаку) кристалла, если рядом есть ценные предметы.

Всё работает только на клиенте: мод будет работать на любых серверах без установки на сервер. Так как это не серверная защита, мод не гарантирует 100% блокировку во всех ситуациях. Мод в первую очередь создан для SMP/серверов, чтобы случайно не бахать ресы рядом с ценностями.

✨ Особенности

  • Защита постановки: блокирует постановку кристалла на обсидиан/бедрок, если рядом есть ценности в заданном радиусе.
  • Защита от взрыва: блокирует атаку/взрыв уже поставленного кристалла, если рядом есть ценности.
  • Список ценностей: выбор предметов через двухпанельный конфиг с поиском.
  • Мультивыбор: Ctrl — выделять несколько, Shift — выделить диапазон.
  • Хоткей включить/выключить: быстрый тумблер, статус в action bar.
  • Настраиваемый радиус: как далеко искать ценности (по умолчанию 10 блоков).

📦 Зависимости

  • Fabric API — обязательно.
  • ModMenu — опционально (для открытия настроек из списка модов).

⚠ Примечания

  • Срабатывание идёт по ценным предметам рядом с точкой постановки/взрыва.
  • Это клиентская защита и не является серверной гарантией.

🔗 Ссылки

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages