介绍
有时,作为整合包作者,甚至作为用户,你就是不认同默认设置。这就是我们在这里的原因。
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/版本名 下面。
评论
登录后评论和评分