可视化匠魂调整

可视化匠魂调整

允许你在匠魂书中直接、快速、简便地编辑材料属性和特性。

工具

可视化匠魂调整让你可以在匠魂宝典中直接编辑修改材料的数值和词条,无需手动编辑配置文件或编写脚本。当然,如果你更喜欢直接修改配置文件,也完全支持!

功能:

  • 编辑材料数值(耐久、挖掘速度、攻击力等)
  • 为任意材料部件添加或移除词条,或直接添加/删除部件(删除材料也是通过删除部件实现的)
  • 修改强化上限和配方,可将强化转换为词条或将词条转换为强化(将强化转换为词条的功能在盔甲上的实现方式十分丑陋,我几乎把所有时间都花在这上面了,但还是没能达到理想效果,没办法,它只能勉强凑合用)
  • 通过匠魂宝典直接创建自定义材料(注册过程就在书内完成——我也不知道为什么在盔甲锻造手册里弄出一个完全不一样且无法正常工作版本)
  • 全局数值缩放和编辑按钮开关仅可通过配置文件设置

此项目最初是作为匠魂调整的 GUI 附属模组开始的,但很快就变得很麻烦,所以我从零开始重写了。因此,本模组可独立于匠魂调整运行,并且似乎与其大致兼容(至少不会崩溃,且所有修改都能正确应用)。

目前兼容匠魂、匠魂盔甲和悠悠球。未来可能会添加对刀锻冶匠魂的支持(先立个flag在这里)。

强化配方格式示例:

  • minecraft:iron_ingot*4=16 → 4个铁锭提供16点强化点数
  • minecraft:iron_ingot*4 → 4个铁锭提升1级
  • minecraft:iron_ingot=4 → 1个铁锭提供4点强化点数

AI也写了矿典支持(格式为:oredict:ingotIron*4=16,差不多这样)。我还没测试过,不保证能用。(另外,将强化点数设置得太高可能会导致强化失效。)

配置文件:

  • config/tweakersconstruct.cfg
  • config/shiba/shiba_config.json
  • config/shiba/materials.lang
  • config/shiba/traits.lang

提示与已知问题:

  • 模组有不少bug。遇到问题时,请查阅此指南。
  • 如果页面导航按钮停止响应,尝试点击"编辑"按钮刷新页面。
  • 新添加的部件可能无法立即添加词条,需重启游戏后才能修改。
  • 删除部件后,它可能看起来仍然存在——直接重启游戏就好了,它会自行处理。
  • 许多问题可以通过重新打开书(刷新)来解决。

我们真的尽力了——我和AI都已经为此筋疲力尽了。( )