采矿共鸣

采矿共鸣

挖矿共鸣为镐添加了一个新的四级附魔,使玩家能够探测到隐藏在地下的矿石。

魔法

采矿共振

采矿共振添加了一个四级镐附魔,允许玩家检测地下的矿石。

使用附魔镐右键点击时,会暂时隐藏周围的地形,只显示10格半径内检测到的矿石。每种矿石使用不同的轮廓颜色,使其更易于识别。

该效果不使用粒子,并会暂时隐藏普通方块、实体、方块实体和粒子,提供仅限于扫描区域的干净X射线视图。

如何使用

  1. 获得采矿共振附魔。
  2. 将其应用于兼容的镐上。
  3. 将镐握在主手。
  4. 右键点击以激活共振。
  5. 附近的矿石将在几秒内可见。

更高等级也会检测所有低等级的矿石。

附魔等级

等级 检测到的矿石 持续时间 冷却时间 耐久度消耗 饥饿消耗
I 煤炭和铜 3 秒 45 秒 1 点 4(½ 饥饿值)
II 铁、红石和青金石 3.5 秒 35 秒 3 点 6(¾ 饥饿值)
III 钻石和绿宝石 4 秒 25 秒 6 点 10(1¼ 饥饿值)
IV 远古残骸 5 秒 15 秒 10 点 16(2 饥饿值)

当玩家没有饱和度时,显示的饥饿值是大致等效值。Minecraft 在减少食物条之前会先消耗饱和度。

食物需求

玩家必须至少拥有6 食物点(相当于3个饥饿值)才能激活采矿共振。

如果玩家在未满足此要求时尝试使用:

  • 会显示消息 “你的贪婪永无止境...”。
  • 玩家会受到挖掘疲劳 I。
  • 效果持续时间为对应附魔等级的冷却时间。
  • 镐也会进入冷却状态。
  • 不会进行扫描。

此惩罚不影响创造或旁观模式的玩家。

该警告包含42种语言变体的翻译,包括西班牙语、英语、海盗语、LOLCAT和莎士比亚英语。

X射线行为

当采矿共振激活时:

  • 周围的地形会被暂时隐藏。
  • 仅渲染配置半径内检测到的矿石。
  • 检测到的矿石以最大亮度渲染。
  • 每种矿石具有不同的轮廓颜色。
  • 实体、方块实体和粒子会被隐藏。
  • 玩家的手和镐保持可见。
  • 扫描区域外的矿石不会被显示。
  • 效果结束时,正常的世界渲染会立即恢复。

该效果完全是视觉和临时的。它不会移除或修改世界中的任何方块。

获取附魔

附魔台

采矿共振的附魔权重非常低。

  • 等级 I–III 可以通过附魔台出现。
  • 更高等级需要逐渐更难的附魔判定。
  • 等级 IV 不能直接通过附魔台出现。
  • 等级 IV 可以通过在铁砧上合并两个等级 III 的附魔书或镐获得。

图书管理员村民

学徒图书管理员可以提供:

  • 采矿共振 I 或 II。
  • 基础价格为20个绿宝石。
  • 交易最多可使用3次,之后该交易将不可用。

末地城

末地城箱子有:

  • 12%的几率包含此附魔。
  • 附魔书可以以等级 I–III 出现。

要塞

要塞箱子有:

  • 5%的几率包含采矿共振 II。
  • 该书可以在要塞图书馆、走廊和十字路口出现。

村庄图书馆

当村庄图书馆生成时:

  • 每个讲台有5%的几率包含采矿共振 I。
  • 附魔书会放置在讲台内。
  • 这仅在区块生成时确定一次。

与模组矿石的兼容性

采矿共振会自动识别使用常见标签的矿石,例如:

c:ores/coal
c:ores/copper
c:ores/iron
c:ores/redstone
c:ores/lapis
c:ores/diamond
c:ores/emerald
c:ores/ancient_debris

任何模组矿石也可以使用其方块ID或可放置物品ID手动添加。

示例:

{
  "tier_1": [
    "another_mod:tin_ore"
  ],
  "tier_2": [
    "another_mod:silver_ore"
  ],
  "tier_3": [
    "another_mod:ruby_ore",
    "another_mod:deepslate_ruby_ore"
  ],
  "tier_4": [
    "another_mod:nether_crystal_ore"
  ],
  "colors": {
    "another_mod:tin_ore": "#B8C7D9",
    "another_mod:silver_ore": "#E5EDF5",
    "another_mod:ruby_ore": "#F02D52",
    "another_mod:deepslate_ruby_ore": "#F02D52",
    "another_mod:nether_crystal_ore": "#B04CFF"
  }
}

附魔等级是累积的。例如,分配给tier_2的矿石也会被采矿共振 III 和 IV 检测到。

颜色使用十六进制#RRGGBB格式。

配置

以下文件在首次启动时生成:

config/minerresonance.json

它可用于配置:

  • 检测半径。
  • 检测到的矿石的最大数量。
  • 每个等级的X射线持续时间。
  • 每个等级的冷却时间。
  • 镐的耐久度消耗。
  • 饥饿消耗。
  • 最低食物需求。
  • 挖掘疲劳惩罚和持续时间。
  • 地形可见性。
  • 实体和粒子可见性。
  • 矿石模型和轮廓。
  • 图书管理员的等级、价格、书籍等级和交易几率。
  • 结构战利品概率。
  • 来自其他模组的额外矿石。
  • 每种矿石的单独颜色。

更改配置后,必须重新启动游戏或服务器。

服务器安装

该模组可在单人游戏和多人游戏服务器上运行。

对于多人游戏,它必须安装在:

  • 服务器上,用于处理扫描、冷却时间、食物消耗、耐久度和配置。
  • 每个客户端上,用于渲染X射线效果、检测到的矿石和彩色轮廓。

服务器和所有连接的玩家必须使用相同的模组版本。

可用版本

  • Fabric 1.21.1
  • NeoForge 1.21.1
  • Fabric 26.1.1
  • NeoForge 26.1.1

Fabric版本需要Fabric API。NeoForge版本需要相应的NeoForge加载器。