本篇教程由作者设定未经允许禁止转载。

英文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'
  });
});

第一次写教程,可能有翻译错误,看到请指正。