跳到正文

Tinkers’ Modifiers

作者:UnderMybrella

为你的工具修改所有属性!

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 

有时,作为整合包作者,甚至作为用户,你就是不认同默认设置。这就是我们在这里的原因。

Tinkers’ Modifiers 允许你更改匠魂(TiC)所使用的修饰符,并允许你完全省略它们、修改现有修饰符或添加新的修饰符!

 

如何使用

Tinkers’ Modifiers 的设置方式使你可以随时配置修饰符,然后只需通过命令重新加载它们。此步骤也会在服务器启动时或单人游戏中加载地图时完成。该模组会生成几个文件:

  • Tinkers’ Modifiers.cfg – 原始语法文件。已过时,不应使用。仅为向后兼容而保留。
  • Tinkers’ Modifers.json – 当前配置文件。使用 JSON,你可以配置游戏中使用的修饰符。
  • Modifiers – 此目录包含为匠魂检测到的所有修饰符文件。它包含类名,以及用于初始化这些修饰符的构造函数。

语法

首先,几乎必须具备相当程度的 JSON 使用知识。之后,事情就稍微清晰一些了,尤其是有了内置文档。

  • clear – clear 标签只是一个字符串数组。每个字符串应该是一个类名,这将清除使用该类的所有修饰符,或者使用星号来清除所有修饰符
  • addModifiers – 这是一个字典(或映射,或随便你怎么称呼它们)数组。每个映射都需要字段 ‘class’,它是一个字符串,指示用于修饰符的类。然后,从 arg0 开始,为每个参数增加 arg 后面的数字。此外,你也可以直接创建一个名为 ‘params’ 的数组
  • subModifiers – 这与 addModifiers 几乎相同,区别在于它移除修饰符而不是添加。

参数

参数的处理相当简单,大多数只是直接的值并在内部处理。因此整数和其他数字类型就是数字本身,布尔值就是它们的值,数组也类似,在 [ 和 ] 之间处理,EnumSets 在这方面的工作方式类似。

然而,ItemStacks 的处理方式类似于字典/映射,有两个值——item 和 damage。Damage 是可选字段,默认为 0。负值表示通配符值。

 

协助与问题

如果你有任何问题,请随时给我发消息或留言。如果你遇到了该模组的实际 bug,请将其留在 GitHub 页面上。

 

整合包

请尽情使用吧。最初的用途就是为整合包而设计的,所以请随意包含它。只需在私信或评论中给我一个链接/随便什么。

 

Wiki

 由于配置的技术性质,我已经为该模组创建了一个基础 wiki。Wiki 可以在这里找到:

http://timodifiers.wikia.com/wiki/Tinkers'_Modifiers

附加说明

使用 Iguana Tweaks 时,你需要 iguanaman.iguanatweakstconstruct.replacing.ModPartReplacement 来进行部件替换。在原版匠魂中,tconstruct.modifiers.tools.ModToolRepair 处理工具的修复

常见问题

Tinkers’ Modifiers 支持哪些 Minecraft 版本?

Tinkers’ Modifiers 支持 Minecraft Java 版 1.7.10,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Tinkers’ Modifiers 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分