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

所需模组

教程正文

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()
})