能量线信标

能量线信标

终局信标大修:无线魔网传输网络、6种过滤透镜(虚空、冰霜、太阳、磁力等)、金字塔冶金,以及红石冲击波涌流。

魔法

🇬🇧 English

Leyline Beacons

Leyline Beacons 将 Minecraft 的信标彻底改造为全面的终局基础设施与基地防御网络:无线共振传送走廊(Leylines)、6 种专业矿物与玻璃过滤透镜、金字塔冶金加成,以及红石冲击波过载。

该模组不注册任何新物品、方块或实体——它完全通过原版方块、信标光束、状态效果和实体数据组件运行。它是 100% 服务端的:玩家无需安装任何客户端模组即可连接!

✨ 特性

  • Leyline 共振网络: 视线范围内的激活信标会自动组成无线高速传送走廊(默认最远 96 格),共享效果并提供额外的速度 II。
  • 6 种过滤透镜: 在信标光束上方放置特定的玻璃或矿物方块可过滤其光环(敌对生物压制、坠落缓冲、物品磁吸、作物生长、火焰抑制、亡灵燃烧)。
  • 金字塔冶金: 金字塔方块组成提供被动加成:金扩展半径最多 +50%,钻石提供力量 II,下界合金提供抗性提升 II 与抗火,绿宝石提供村庄英雄。
  • 红石冲击过载: 用红石信号强度 15 为激活的信标供能,每 2 秒触发一次防御性声波冲击波脉冲,将敌对生物击飞。
  • 运行时配置: 实时 /beacon gamerule 和 /beacon status 命令,支持 Brigadier 自动补全。
  • 跨平台支持: 为 Fabric、Forge 和 NeoForge 提供原生构建,覆盖 Minecraft 1.19.2、1.21.1、1.21.4、1.21.8 和 1.21.11。

⚡ Leyline 共振传送网络

在原版 Minecraft 中,信标覆盖的圆形半径有限,玩家需要每隔 40–50 格建造昂贵的金字塔才能覆盖道路和下界隧道。

  • 自动绑定: 当两个激活的信标之间拥有无遮挡的视线(默认最远 96 格)时,它们会自动绑定为一条 Leyline 走廊。
  • 共享导管之力: 任何穿越传送路径的玩家都会同时获得 两个 信标的主要和次要效果。
  • 传送增益: 在走廊内,玩家会持续获得 速度 II 移动加成,使往返于远方前哨站和基地各翼之间的旅行变得轻松自如。
  • 网络诊断: 在游戏内运行 /beacon status 可查看当前维度中所有激活的信标和已连接的 Leyline 链路。

🔮 6 种矿物与玻璃过滤透镜

将特定的矿物或玻璃方块直接放置在信标方块上方(截断垂直光束)可将信标的能量场聚焦为专门的环境增益:

透镜方块 名称 场效果
遮光玻璃 虚空护盾 完全生物压制: 敌对生物无法在信标半径内生成(即使在完全漆黑中)。熄灭并阻止幻翼在场地内的玩家上方生成。
紫水晶块 声学阻尼器 动能冲击吸收: 提供 缓降 并保护玩家免受鞘翅撞墙和致命坠落伤害。
铜块 / 避雷针 磁力吸引 物品磁铁: 轻柔地将信标半径内未被拾取的掉落物拉向信标金字塔底部。
绿宝石块 / 黄绿色 / 绿色玻璃 过度生长 加速农业: 加速附近作物、树苗、甘蔗和仙人掌的生长刻。
青色与蓝色染色玻璃 低温停滞 灭火器: 立即熄灭场内玩家和友好实体身上的火焰,并持续提供 抗火。
黄色与金色染色玻璃 烈日惩击 亡灵净化: 进入场内的亡灵怪物(僵尸、骷髅、幻翼)会着火并受到 虚弱 影响。

移除透镜会立即恢复标准信标光束行为。

🏛️ 金字塔冶金加成

原版信标金字塔对铁、金、钻石、绿宝石和下界合金块一视同仁。Leyline Beacons 奖励专门的金字塔结构:

  • 金块(扩张): 每层含有金块可将信标半径按比例扩展最多 +50%(将默认 50 格范围扩展至 75–100+ 格)。
  • 钻石块(威力): 由 20% 以上钻石块组成的金字塔提供战斗能力(力量 II)。
  • 下界合金块(不屈): 含有 5% 以上下界合金块的金字塔提供极致韧性(抗性提升 II 和持续 抗火)。
  • 绿宝石块(声望): 由 20% 以上绿宝石块组成的金字塔赋予村庄声望(村庄英雄)。

💥 红石冲击过载

当激活的信标方块被最大红石信号强度 15 供能时:

  • 信标进入 防御过载模式。
  • 每 2 秒(40 刻),一股声波冲击波从信标方块向外爆发。
  • 视线范围内的敌对怪物会被击退至外围之外,为你的基地提供主动的自动化防御。

⚙️ 配置

配置文件:config/beaconmechanics.json(首次运行时自动创建):

{
  "enableLeylines": true,
  "leylineMaxDistance": 96,
  "enableLenses": true,
  "enablePyramidMetallurgy": true,
  "enableRedstoneSurge": true,
  "voidLensSuppressesHostiles": true,
  "amethystLensFallDamageDampening": true,
  "copperLensItemMagnet": true,
  "emeraldLensCropBoost": true,
  "solarLensUndeadBurn": true,
  "cryoLensExtinguishFire": true
}

每个参数都可以在游戏内实时调整。

⌨️ 游戏内命令

需要权限等级 2(OP)或游戏管理员权限:

/beacon help
/beacon reload
/beacon status
/beacon gamerule <parameter>
/beacon gamerule <parameter> <value>

示例:

/beacon status
/beacon gamerule leylineMaxDistance 128
/beacon gamerule voidLensSuppressesHostiles true
/beacon reload

通过 /beacon gamerule 应用的所有更改都会立即更新服务器状态并持久化到磁盘。

🧩 兼容性与技术说明

  • 仅服务端: 安装在专用服务器或单人世界中。客户端无需安装该模组。
  • 原版兼容性: 不改变原版信标层级、光束颜色或玩家效果选择。
  • 可用加载器: Fabric(需要 Fabric API)、Forge 和 NeoForge,覆盖 Minecraft 1.19.2、1.21.1、1.21.4、1.21.8 和 1.21.11。

🇷🇺 Русский

Leyline Beacons

Leyline Beacons превращает ванильные маяки в глобальную инфраструктурную и оборонительную сеть эндгейма: беспроводные резонансные транзитные коридоры (Leylines), 6 минеральных и стеклянных фильтрующих линз, металлургия пирамид и редстоун-перегрузка с акустической ударной волной.

Мод не регистрирует новых предметов, блоков или сущностей — вся работа ведётся через ванильные маяки, лучи, статусные эффекты и Data Components. Мод полностью серверный: игроки могут заходить на сервер без установки клиентского мода!

✨ Основные возможности

  • Сети силовых линий (Leylines): активные маяки в пределах прямой видимости автоматически объединяются в скоростные коридоры (до 96 блоков), суммируя эффекты обоих маяков и даруя бонусную Скорость II.
  • 6 фильтрующих линз: установка специальных блоков над лучом маяка наделяет ауру особыми эффектами (подавление враждебных мобов, гашение урона от падений, магнит предметов, ускорение роста растений, тушение огня, поджигание нежити).
  • Металлургия пирамиды: состав блоков пирамиды даёт бонусы: золото увеличивает радиус действия до +50%, алмазы дают Силу II, незерит — Сопротивление II и Огнестойкость, изумруды — Героя деревни.
  • Редстоун-перегрузка: подача сигнала редстоуна силы 15 каждые 2 секунды вызывает акустическую ударную волну, отбрасывающую врагов от периметра.
  • Живая диагностика и настройка: команды /beacon status и /beacon gamerule с автодополнением Brigadier.
  • Кросс-платформенность: поддержка Fabric, Forge и NeoForge для версий Minecraft 1.19.2, 1.21.1, 1.21.4, 1.21.8 и 1.21.11.

⚡ Сети силовых линий (Leylines)

В ванильной игре радиус действия маяка ограничен, из-за чего для покрытия дорог, баз или тоннелей в Незере приходится строить дорогие пирамиды каждые 40–50 блоков.

  • Автоматическая связь: когда два активных маяка находятся в пределах прямой видимости (до 96 блоков по умолчанию), между ними возникает невидимый резонансный коридор.
  • Объединенная мощь: игрок, находящийся на линии между маяками, получает эффекты обоих маяков одновременно.
  • Скоростной транзит: во время движения по коридору игрок получает эффект Скорость II, что делает перемещение между базами и аванпостами быстрым и комфортным.
  • Диагностика сети: команда /beacon status выводит в чат список всех активных маяков и парных связей в текущем измерении.

🔮 6 минеральных и стеклянных фильтрующих линз

Размещение минеральных или стеклянных блоков непосредственно над блоком маяка (пересекая вертикальный луч) трансформирует поле маяка:

Блок-линза Название Эффект поля
Тонированное стекло Купол Пустоты Полное подавление спавна мобов: враждебные монстры не спавнятся в радиусе маяка даже в кромешной тьме. Блокирует спавн фантомов над игроками.
Блок аметиста Акустический демпфер Поглощение кинетического урона: дает Плавное падение и защищает от смертельных ударов об стены на элитрах и падений с высоты.
Медный блок / Громоотвод Магнитный захват Магнит для лута: медленно притягивает лежащие на земле предметы к основанию пирамиды (удобно для шахт, ферм мобов и зон сортировки).
Изумрудный блок / Зеленое стекло Био-резонанс Ускорение сельского хозяйства: ускоряет рост пшеницы, моркови, картофеля, саженцев деревьев, тростника и кактусов вокруг пирамиды.
Голубое и синее стекло Крио-стазис Огнетушитель: моментально тушит огонь на игроках и мирных мобах в радиусе и дает постоянную Огнестойкость.
Желтое и оранжевое стекло Солнечная кара Испепеление нежити: зомби, скелеты и фантомы, входящие в радиус действия, воспламеняются и получают Слабость.

Если убрать блок-линзу, маяк моментально возвращается к обычному ванильному поведению.

🏛️ Металлургия пирамиды

В ванильном Minecraft блоки железа, золота, алмазов, изумрудов и незерита технически равнозначны. Leyline Beacons вводит архитектурную специализацию пирамид:

  • Золотые блоки (Экспансия): каждый слой с золотыми блоками увеличивает радиус действия маяка вплоть до +50% (расширяя радиус с 50 до 75–100+ блоков).
  • Алмазные блоки (Мощь): если пирамида состоит как минимум на 20% из алмазных блоков, маяк усиливает боевые возможности (Сила II).
  • Незеритовые блоки (Несокрушимость): наличие хотя бы 5% незеритовых блоков в структуре дает Сопротивление II и постоянную Огнестойкость.
  • Изумрудные блоки (Престиж): 20%+ изумрудных блоков в пирамиде даруют статус покровителя поселений (Герой деревни).

💥 Редстоун-перегрузка (Shockwave)

Если запитать работающий блок маяка сигналом редстоуна максимальной силы 15:

  • Маяк переходит в режим активной круговой обороны.
  • Каждые 2 секунды (40 тактов) из маяка исходит акустическая ударная волна.
  • Все враждебные монстры в радиусе поражения отбрасываются назад от периметра базы.

⚙️ Конфигурация

Файл конфигурации: config/beaconmechanics.json (создается автоматически):

{
  "enableLeylines": true,
  "leylineMaxDistance": 96,
  "enableLenses": true,
  "enablePyramidMetallurgy": true,
  "enableRedstoneSurge": true,
  "voidLensSuppressesHostiles": true,
  "amethystLensFallDamageDampening": true,
  "copperLensItemMagnet": true,
  "emeraldLensCropBoost": true,
  "solarLensUndeadBurn": true,
  "cryoLensExtinguishFire": true
}

Все параметры можно изменять в игре без перезагрузки сервера.

⌨️ Команды в игре

Требуется уровень прав оператора (OP 2) или права гейм-мастера:

/beacon help
/beacon reload
/beacon status
/beacon gamerule <параметр>
/beacon gamerule <параметр> <значение>

Примеры:

/beacon status
/beacon gamerule leylineMaxDistance 128
/beacon gamerule voidLensSuppressesHostiles true
/beacon reload

🧩 Совместимость и технические примечания

  • Только для сервера: устанавливается на сервер или в одиночный мир. Клиентам мод не требуется.
  • Ванильная совместимость: не изменяет базовые уровни пирамиды, цвета лучей и выбор эффектов в интерфейсе маяка.
  • Поддерживаемые загрузчики: Fabric (требуется Fabric API), Forge и NeoForge для Minecraft 1.19.2, 1.21.1, 1.21.4, 1.21.8 и 1.21.11.