ModTweaker Wiki翻译
总目录
概述 |
ModTweaker是MineTweaker3的一个附属模组。MineTweaker可以帮你修改、彻底删除、添加一些合成表。但安装mod之后,就有许多mod不支持用其自定义合成表了。ModTweaker尽可能地为越来越多的mod提供修改支持。 |
下载 |
您可以在curseforge下载:地址 |
一般使用方法 |
总的来说,对于所有已经受支持的mod,您既可以导入它们所在包,又可以直接使用它们的包名加上后面的函数。 在整个教程示例中,较后展示的只是为了教程的简洁性。 下面是一个添加植物魔法花药台配方的一个实例:
|
IItemStack和IIngredient之间的区别 |
IItemStack是在合成表内代表一个物品的标准类型。它可以囊括物品的附加ID/损耗值(统称为metadata),NBT数据和其最大堆叠数。而IIngredient是一个更高级的类型,还包括了矿物字典信息、输入条件、物品容器。 可是,大部分被ModTweaker所支持的合成表都不支持后者,只支持IItemStack。请查阅具体操作文档来查看它们支持的类型。(方法签名:指被用到的参数与参数类型,这已经在上面的例子被提到了) 如果存在一个支持IIngredient的添加合成的ZenScript方法,那么它们大部分只支持矿物字典信息,而不支持输入条件和物品容器。如果真的支持的话,教程将明确注明。 如果存在一个支持IIngredient的移除合成的ZenScript方法,则可以使用其所有功能特性。 注:ZenScript即为我们写的.zs文件。 |
注意事项 |
翻译的时候将解释一些参数的中文含义,但是将保留英文版参数解释,因为英文版可以直观看见其数据类型,现在我先把一些数据类型解释如下:
|
所支持的mod表还没有完成,在合适之情况下,将会有新的支持mod添加于此。
下表已经完成翻译了的将显示蓝色,否则将是黑色
目前在MC 1.11.2已被支持的mod
目前在MC 1.10.2已被支持的mod:
目前在MC 1.7.10已被支持的mod:
后记: