Ingredient Extension API

Ingredient Extension API

一个提供框架和必要补丁的API,用于创建自定义Ingredient实现。

基础库

此 API 允许模组创建新的原材料类型,您可以在数据包及类似功能中使用它们。

模组化原材料可以简化复杂逻辑,提高与其他模组的兼容性,并能以与原版完全不同的方式处理物品匹配。

一个常见的例子是仅接受带有特定 NBT 标签的物品种类的原材料类型。

另一个例子是仅接受具有特定燃烧时间范围的熔炉燃料的原材料。