模块化锻造工坊

模块化锻造工坊

Smithery是一个模块化的、对模组制作者友好的工具制作模组,核心是一个多方块锻造炉。

工匠的构成

Smithery

在多方块锻造炉中,用可互换的材料部件制作工具。
灵感源自经典。为现代 Minecraft 从头重建。

Source Code Ko-fi

NeoForge 26.1.2 Forge 1.20.1 License

适用于 NeoForge (Minecraft 26.1.2) 和 Forge (Minecraft 1.20.1) — 两者共享相同的游戏玩法和平衡性。

Work in Progress Some textures are placeholders


Smithery 是什么?

Smithery 用真正的锻造工艺取代了"三根木棍加两个锭"的合成方式。你可以搭建任意形状的多方块锻造炉,在其中熔化原材料,并将熔融金属铸造成工具部件——然后在组装这些部件成为工具和盔甲时,每个部件都至关重要。

一个铁质刀刃、金质手柄和铜质缚带的组合不仅仅是外观不同:每种材料都会将其自身的属性和特殊能力赋予成品工具,而且某些材料组合还会解锁额外的加成效果。没有两把工具是完全相同的。


游戏循环

  1. 搭建锻造炉:使用熔炉砖块、控制器、燃料口和排料口搭建——任意形状,顶部可开可闭。更大的锻造炉能容纳更多熔融金属;部分建成的锻造炉只要墙围正确,也能以相应尺寸正常工作。
  2. 熔化物品:投入矿石、锭或装备——任何可熔化的东西都会变成熔融流体。锻造炉会自动合金化兼容的金属,并且,是的,它会很乐意熔化生物。
  3. 铸造部件:在铸造砂中压印出部件形状,然后通过排料口发出一个红石脉冲,即可精确浇注出你的铸型所需的金属量。而木材、燧石、粘液球和其他不可熔化的材料,则改用红石驱动的部件压机进行切割。
  4. 在工作台组装:自由组合部件——刀刃、护手、手柄、缚带——制成剑、镐、弓、矛、盔甲等等。
  5. 持续升级:材料提供内置能力,跨材料协同效果会添加免费加成,而原版的铁砧则可以应用更多强化,让你的工具与你一同成长。

依赖项

NeoForge (26.1.2) Forge (1.20.1)
必需 GeckoLib 5+ GeckoLib 4.8+
可选 — 游戏内指南 Modonomicon Patchouli
可选 — 配方浏览 JEI JEI 15+

没有可选模组,Smithery 也能正常运行——只是会缺少指南书或游戏内配方浏览器功能。


给模组作者和整合包作者

Smithery 旨在易于扩展:新材料、部件、工具类型、强化和合金均通过简洁的 Java API 注册,纹理、模型、物品和配方均可在运行时自动生成——无需样板代码。配方和平衡性可通过数据包覆盖,JEI 会在游戏中展示所有熔化、铸造、压制和组装配方。


致谢


Support on Ko-fi

GitHub