跳到正文

SafeCrystal

作者:sawiq_

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

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

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, double click moves an item between lists.
  • 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).

Supported versions: Minecraft 1.21 – 26.3 (one jar per version range).

⚠ 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 — опционально (для открытия настроек из списка модов).

Поддерживаемые версии: Minecraft 1.21 – 26.3 (отдельный jar на каждый диапазон версий).

⚠ Примечания

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

🔗 Ссылки

  • Modrinth: https://modrinth.com/mod/safecrystals
  • GitHub: https://github.com/imsawiq/SafeCrystal
  • Issues: https://github.com/imsawiq/SafeCrystal/issues

常见问题

SafeCrystal 支持哪些 Minecraft 版本?

SafeCrystal 支持 Minecraft Java 版 1.21–26.3,共 17 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

SafeCrystal 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

sawiq_ 的其他作品

查看全部 →