简介
本Mod允许玩家通过Json文件或者指令添加或删除堆肥桶的配方,包括但不限于原版的配方。
使用方法
一、通过Json进行添加或删除
1. 添加。文件位于/config/composter_tweaks/composting_list.json,可按照如下格式进行添加:
其中,item是需要添加的物品,chance是该物品对着堆肥桶使用的时候增加一层的概率。
{
"compostingConfig": [
{
"item": "minecraft:rotten_flesh",
"chance": 0.8
},
{
"item": "minecraft:grass_block",
"chance": 0.65
}
]
}
2. 删除。文件位于/config/composter_tweaks/remove_list.json,可按照如下格式进行添加:
{
"compostRemoveConfig": [
{
"item": "minecraft:grass_block"
},
{
"item": "minecraft:grass"
}
]
}
注意:如果两个文件中都写了一样的物品,则会优先删除。
二、通过指令进行操作
添加:/composting add <物品名称> <概率> <是否保存>
删除:/composting remove <物品名称> <是否保存>
查看:/composting view
重新加载:/composting reload
导出物品信息:/composting export <模组ID>,如果“模组ID”填写“all”,则会导出所有物品的信息,以.csv的格式进行保存,文件会导出到 /config/composter_tweaks/ 中。导出的物品信息包括:物品的名称、命名空间,以及是否存在于堆肥桶的配方列表中。
说明:关于“是否保存”,当设置为true的时候,会保存到Json文件中,会在每次启动游戏的时候进行加载,会使该设置一直有效;相反,如果设置成了false,则该设置会在下一次启动游戏的时候失效,也就是关掉游戏之后,该设置就失效了。
说明
该Mod除了能在原有的基础上添加配方,还能够删除原版配方,并重新设置为自己需要的效果;
导出物品信息的功能是为了方便数据包作者,而csv文件能够比较直观的查看物品信息,并能够通过表格软件如Excel或WPS进行编辑;
如果“是否保存”设置成了false,退出当前存档再进入另一个存档时依旧会有效,只有重启游戏后才失效;
目前存在的不足
如果将其它Mod的物品进行添加或删除,并且保存到了Json中,在删除该Mod之后,Json中关于该Mod物品的信息依旧会保留;
目前还不能对单个存档的配方进行设置,虽然试过很多种方案,但都没能实现,只能通过指令选择“是否保存”,并重启游戏;
执行指令 /composting view 后,列出的堆肥配方不能够完全显示,需要通过其它能够增加聊天历史记录的Mod进行查看。