本篇教程由作者设定未经允许禁止转载。
英文wiki:https://exdeorum.readthedocs.io/en/latest/kubejs/
筛子
ServerEvents.recipes((event) => { //删除所有Ex Deorum默认的筛子配方
exdeorum.removeDefaultSieveRecipes(event);
});
坩锅
// 删除所有Ex Deorum默认的坩锅配方
exdeorum.removeDefaultHeatSources();
// 将点燃的熔炉的热值(给坩锅加速的倍数)设置为2.不燃烧的熔炉将不会有热值。
exdeorum.setCrucibleHeatValueForState('minecraft:furnace[lit=true]', 2);
// 作用同上
exdeorum.setCrucibleHeatValue('minecraft:furnace[lit=true]', 2);
// 把白色羊毛的热值设为5(在任何时候)
exdeorum.setCrucibleHeatValueForBlock('minecraft:white_wool', 5);
修改配方
Ex Deorum 修改了 remove 函数,使其可以接受一个 "sieve_mesh" 属性,这个属性对于根据它们使用的筛网移除筛子配方很有用。下面是一个使用例子:
// 移除Ex Deorum为沙砾添加的所有使用燧石滤网的筛子配方。
ServerEvents.recipes((event) => {
event.remove({
input: 'minecraft:gravel',
sieve_mesh: 'exdeorum:flint_mesh',
type: 'exdeorum:sieve',
mod: 'exdeorum'
});
});
第一次写教程,可能有翻译错误,看到请指正。