该插件允许服主修改制作物品所需的时间。可以通过设置默认制作时间百分比,基于物品的默认时间调整所有物品的所需时间。
也可以为每个单独的物品设置单独的制作时间。如果设置为0则代表秒造。
并且还能为所有物品设置默认的皮肤ID。这样玩家制作这个物品(且没有选择皮肤)后就会将物品皮肤设置为默认皮肤ID。你可以在创意工坊中找到皮肤ID。
该插件现在还允许当服务器关闭时瞬间完成当前制作的物品(需要在配置文件中启用),并自动取消所有正在排队制作的物品并退还材料。
也可以为每个单独的物品设置单独的制作时间。如果设置为0则代表秒造。
并且还能为所有物品设置默认的皮肤ID。这样玩家制作这个物品(且没有选择皮肤)后就会将物品皮肤设置为默认皮肤ID。你可以在创意工坊中找到皮肤ID。
该插件现在还允许当服务器关闭时瞬间完成当前制作的物品(需要在配置文件中启用),并自动取消所有正在排队制作的物品并退还材料。
权限
- craftingcontroller.instantbulkcraft - 允许玩家立即批量制作所有物品
- craftingcontroller.blockitems - 允许玩家使用blockitem和unblockitem来禁用物品制作。
- craftingcontroller.itemrate - 允许玩家设置指定物品的制作时间。
- craftingcontroller.craftingrate - 允许玩家使用craftrate指令。
- craftingcontroller.setbenchlvl - 允许玩家使用benchlvl指令。
- craftingcontroller.setskins - 允许玩家使用setskins指令。
指令
- craftrate - 显示当前的制作时间百分比,或添加参数设置新的百分比。
- crafttime - 设置指定物品的制作时间,例如 crafttime sleepingbag 5 或 crafttime sleepingbag default。
- blockitem - 禁止指定物品制作,例如block sleepingbag。
- unblockitem - 解禁指定物品制作,例如unblock sleepingbag。
- setcraftskin - 设置指定物品的默认皮肤ID,例如setcraftskin sleepingbag 皮肤ID。
- benchlvl - 设置制作指定物品所需的工作台等级,必须在0(无需工作台)-3(三级工作台)之间,例如benchlvl sleepingbag 3。
配置文件
高级制作选项会把所有可以制作的物品填充到该列表中。
JSON:
{
"默认制作时间百分比": 50.0,
"保存指令到配置文件(使用指令的更改保存到配置中)": true,
"简单模式 (禁用:秒造、皮肤选项和完整空间检查以获得更好的性能)": false,
"允许在背包空间已满时制作": false,
"在服务器关闭时完成制作": false,
"如果没有皮肤则使用随机皮肤": false,
"显示制作提示": false,
"制作时间乘数(使用权限为VIP设置单独的制作速度": {
"vip1": 90.0,
"vip2": 80.0
},
"高级制作选项": {
"item.shortname": {
"可以制作": true,
"可以研究": true,
"使用制作时间倍数": true,
"制作时间": 30.0,
"所需工作台": 0,
"默认皮肤ID": 0
}
}
}