魔像机械师

魔像机械师

用发射器修复铁傀儡和雪傀儡。插件和模组。

红石

GolemMechanic

用发射器修复傀儡。

当发射器发射时,它会看向正前方的方块。如果那里有受伤的傀儡,且内部装有匹配的物品?傀儡就会被治疗,物品被消耗。否则发射器就照常工作,将物品抛出。你永远不会因此损失物品。

傀儡 物品 治疗量
铁傀儡 铁锭 25 HP
雪傀儡 雪球 2 HP
雪傀儡 雪块 4 HP

25 HP 与手动治疗铁傀儡的数值一致。雪傀儡没有原版对应机制,因此这些数值是按其 4 HP 血量池等比缩放的。

在服务端运行。客户端不需要安装。

选择哪个文件

加载器写在文件名中,Minecraft 版本位于 + 之后。

  • GolemMechanic-Bukkit-1.0.0.jar 一个文件涵盖 Bukkit、Spigot、Paper、Purpur 和 Folia,支持所有受支持的版本
  • GolemMechanic-Sponge-1.0.0.jar 适用于 Sponge,API 17
  • fabric、forge 和 neoforge 文件按 Minecraft 版本分别提供

版本

Fabric 支持 1.15.2 至 26.2。Forge 覆盖 1.16.5 到 1.20.1,NeoForge 从 1.21.1 开始一直支持到 26.2。Bukkit jar 自行覆盖整个范围。

1.15 是下限,因为用铁锭治疗铁傀儡是在 1.15 才加入的,在此之前没有什么可以自动化的。

这些是常见发行版,而非每一个补丁版本。在同一次版本线内,一个 jar 通常也能在其相邻版本上加载。

兼容性

属性 信息
Minecraft 版本 1.15.2 - 26.2
插件加载器 Bukkit、Paper、Spigot、Purpur、Folia
模组加载器 NeoForge、Forge、Fabric、Sponge
依赖项 无

配置

插件附带一个 config.yml,你可以在其中设置哪个物品治疗哪个傀儡、治疗多少,以及粒子和音效。模组目前没有配置,数值是固定的。

/golemmechanic reload 重新读取该文件,权限为 golemmechanic.admin。

提醒

这里的内容尚未在游戏中实际运行过。所有代码都能编译,核心逻辑有单元测试,jar 文件也检查过内容和类引用,但目前为止还没有任何 jar 被实际的服务器或客户端加载过。如果你尝试了,请告诉我哪里出了问题。

源码:https://github.com/LucasTHCR/GolemMechanic