本篇教程由作者设定未经允许禁止转载。
所需模组
教程正文
onEvent('recipes', event => {
//从一份沙子中能有50%概率筛出基岩,10%概率筛出红石,使用线筛网,筛沙时间20ticks,含水
event.recipes.createsifterSifting([
//输出物品,左边为物品右边为概率
Item.of('minecraft:bedrock').withChance(0.5),
Item.of('minecraft:redstone').withChance(0.1)
], [
//输入物品,左边为物品,右边为对应筛网
'minecraft:sand','createsifter:string_mesh'
//在后面加入.waterlogged()会变成含水配方,加入.processingTime(int time)就会规定筛物品所用的时间
]).waterlogged() .processingTime(20)
//若是输出物品变得不是有概率限制的,可以尝试在输出物品的withChance(figure)后面加上.toJson()
})