本帖最后由 NoName德里奇 于 2021-6-15 15:59 编辑
[ Vanilla Anvil Repair - 原版铁砧修复 ] |
这个模组只有 12.5 KB 的大小,只做一件事: 允许你借助配置文件(如果没有安装 CraftTweaker), 或使用 CraftTweaker 的 ZenScirpt 脚本,添加(但不能删除)自定义的铁砧修复物品配方。
ZenScript 语法 要使用这个模组添加自定义铁砧修复配方,你需要在脚本开头导入相应的包:
- import mods.vanillaanvilrepair.addRepairEntry;
复制代码 这个包包含了唯一一个方法,addRepairEntry() 其函数原型:
- addRepairEntry(IIngredient repairedItems, IIngredient materials)
复制代码 第一个参数为需要修复的装备 ID,第二个参数为用来修复这个装备的材料。 这个配方将使用材料修复放入铁砧的装备的 25% 耐久,扣除修复者一定数量的经验值。 扣减多少经验值取决于你在模组配置文件中如何配置,请阅读下方的“配置文件说明”一节。
例如下面的脚本将添加在铁砧上用铁锭修复弓的配方:
- import mods.vanillaanvilrepair.addRepairEntry;
- addRepairEntry(<minecraft:bow>, <minecraft:iron_ingot>);
复制代码 配置文件说明 模组的配置文件很简单,默认配置文件如下所示:
- # Configuration file
- general {
- # List of repairs, in format
- # repaireditem1,repaireditem2[...];material1,material2[...]
- # (you can use ore:item for OreDictionary entry (only for materials))
- # If true, repairs added by this mod increase further work level cost (same as vanilla)
- B:repairsIncreaseCost=true
- }
复制代码 repairList 是添加自定义铁砧修复配方的位置,你只需要在里面这样写:
- S:repairList <
- 装备1, 装备2, 装备3;
- 材料1, 材料2, 材料3
- >
复制代码 就可以添加用材料 1 修复装备 1,材料 2 修复装备 2,材料 3 修复装备 3 的配方。 你还可以继续添加,但是请记住最后一个装备后面要写分号,最后一个材料后面不要写符号。
repairsIncreaseCost 是一个选项,如果设为 false,这个模组添加的所有铁砧修复配方不会增加经验的消耗。 换句话说,你放入的装备不管修理多少次,消耗的经验值都一样多。 false 是模组的默认设置,如果你不喜欢这个设置, 希望你添加的修复配方像原版 MC 的配方那样,会逐渐增加经验消耗, 你需要将这个选项改为 true。
|
1. 未经作者许可,不得复制、转载、摘编、原帖内容或本帖内容进行使用 2. 不能暗示此Mod为您的作品或您原创,更不要将Mod作为您的作品再次发布 3. 您可在原作者知情的情况下将此Mod用于您的服务器,也可标注Mod作者名字 4. 如本贴内容侵犯了版权,请联系我,确认属实后会删除所有内容并致以道歉 5. 本Mod转载纯属为个人行为,仅代表个人立场以及观点,与论坛官方立场无关 6. 本转载帖最终解释权归NoName德里奇所有,作品最终解释权归原作者所有
|
1. 如果您喜欢此Mod,记得去官网支持作者! 2. 如果您是海外玩家或有条件可到官网下载,请尽量去官网下载支持原作者! 3. 如您发现下载链接失效,请您下方留言告知! 4. 如果您想使用此Mod作为公开使用请你务必要注明作者或Mod官网! 5. 更多海外优秀作品请关注IntelliGence Group(Bone Studio),更多优秀作品任你选!
|
如 果 对 你 有 帮 助 , 请 回 复 帖 子 为 搬 运 工 加 油 !
来自群组: Bone Studio |