TFC 砧增强器

TFC 砧增强器

直接在TerraFirmaCraft铁砧界面上计算并叠加显示最优的逐步锻造顺序。

TFC 铁砧增强器

TFC 铁砧增强器是一个轻量级、纯客户端的 TerrariaFirmaCraft(1.20.1,Forge)生活质量模组。它在您工作时解决锻造小游戏,并在铁砧 GUI 旁边显示剩余的锻造步骤,让您再也不必在脑海中计算 +7 和 -15。

✨ 功能特性

实时铁砧求解器。 基于工作值和最后三个操作进行广度优先搜索,因此它显示的序列始终是最短的——并且对于所有类型的配方规则都是正确的,包括 任意 和 非最后,而简单的算术方法会出错。

GUI 旁的步骤列表。 按执行顺序从上到下显示编号操作。随着锻造进行,已完成步骤会消失,并且列表会在每次敲击后重新计算。

操作图标。 每个步骤前都带有 TerraFirmaCraft 自己的操作图标,取自 TFC 的纹理——因此它与铁砧按钮完全匹配,并且会跟随您的资源包。可以关闭。

可移动面板——与 JEI 及其同类模组协同工作。 物品列表模组通常会占据相同的屏幕边缘,因此没有硬编码:您可以选择面板位于铁砧 GUI 的哪一侧,在水平和垂直方向上微调它,限制其宽度使长行换行而不是延伸到相邻模组下方,或者将整个面板缩放至 50% 到 200% 之间。如果所选侧没有空间,面板会自动移到另一侧。

游戏内设置界面。 模组 → TFC 铁砧增强器 → 配置,带有实时示例面板,方便您在调整时预览大小和换行效果。所有设置也可以在 config/tfc_anvil_enhancer-client.toml 中编辑。

当无事可做时明确告知。 当工作值和所有规则都已满足时显示“准备完成”,当目标无法达到时显示“未找到解决方案”——而不是默默显示为空。

100% 客户端。 无需安装服务端;该 jar 在专用服务器上完全不会运行。多人游戏友好。

只求解一次,而非每帧求解。 结果会根据铁砧状态进行缓存,仅在状态实际变化时重新计算,因此绘制面板时只需每帧绘制少量文本,而非进行搜索。

支持英语和俄语。 操作名称来自 TerraFirmaCraft 自身的翻译,因此它们始终与您语言中的按钮完全一致。

🎮 使用方法

  1. 将加热的金属放在 TFC 铁砧上。
  2. 在铁砧的计划界面中选择您想要的配方——覆盖层需要一个目标才能瞄准。
  3. 面板会列出要执行的具体操作,第一个操作会高亮显示。
  4. 从上到下依次执行;每完成一个操作,它就会从列表中消失。

适用于使用 TFC 自身锻造系统的任何铁砧配方,包括附加模组的配方。

🧩 兼容性

该模组不添加方块、物品、配方或网络数据包——它只会在 TerraFirmaCraft 的铁砧界面之上绘制。没有任何内容会与其他模组冲突,也没有对任何其他模组代码的混入。

唯一可能影响其他模组的方式是视觉上的,而这可以通过配置解决:JEI、EMI 和类似的物品列表模组会占据屏幕边缘,所以如果步骤面板落在其中一个下方,您可以将其移到另一侧、偏移它、缩小宽度或缩小尺寸。所有这些都可以在游戏内设置界面中完成,并且会立即生效。

⚙️ 配置

设置项 默认值 作用
面板侧 右侧 面板在铁砧 GUI 上偏好显示的一侧
水平/垂直偏移 0 以像素为单位微调面板位置
最大宽度 适应文本 宽度上限;较长的行将换行
面板大小 100% 缩放整个面板,包括文本
显示操作图标 开启 每个步骤名称前显示图标

📋 需求

  • Minecraft 1.20.1
  • 模组加载器 Forge 47.x
  • 依赖 TerraFirmaCraft(针对 3.2.19 版本开发和测试)

💬 反馈

非常欢迎建议和错误报告——尤其是关于覆盖层位置的反馈,因为每个人的屏幕和模组列表都不同。