Package hiiragi283.lib.recipe.ingredient
Interface HTIngredient
-
- All Implemented Interfaces:
-
java.util.function.Predicate
public interface HTIngredient<TYPE extends Object, STACK extends TypedInstance<TYPE>, DataComponentGetter> implements Predicate<TypedInstance<TYPE>>
-
-
Method Summary
Modifier and Type Method Description abstract Booleantest(TypedInstance<TYPE> instance)指定したinstanceが条件を満たしているか判定します。 abstract BooleantestOnlyType(TypedInstance<TYPE> instance)指定したinstanceが数量を除いて条件を満たしているか判定します。 abstract IntegergetRequiredAmount(TypedInstance<TYPE> instance)abstract List<STACK>getPreviewStacks(ContextMap contextMap)-
-
Method Detail
-
testOnlyType
abstract Boolean testOnlyType(TypedInstance<TYPE> instance)
指定したinstanceが数量を除いて条件を満たしているか判定します。
-
getRequiredAmount
abstract Integer getRequiredAmount(TypedInstance<TYPE> instance)
-
getPreviewStacks
abstract List<STACK> getPreviewStacks(ContextMap contextMap)
-
-
-
-