Class HTViewerMixingRecipe
-
- All Implemented Interfaces:
-
hiiragi283.core.api.recipe.HTRecipe,hiiragi283.core.api.recipe.base.HTMultiOutputRecipe,hiiragi283.core.api.recipe.base.HTProcessingRecipe,hiiragi283.ragium.api.recipe.base.HTMixingRecipe,java.util.function.Predicate
@JvmRecord() public final class HTViewerMixingRecipe extends Record implements HTMixingRecipe
-
-
Field Summary
Fields Modifier and Type Field Description public final static MapBiCodec<RegistryFriendlyByteBuf, HTViewerMixingRecipe>CODECprivate final List<HTItemIngredient>itemIngredientsprivate final List<HTFluidIngredient>fluidIngredientsprivate final List<HTItemResult>itemResultsprivate final List<HTFluidResult>fluidResultsprivate final Integertime
-
Method Summary
Modifier and Type Method Description final List<HTItemIngredient>getItemIngredients()final List<HTFluidIngredient>getFluidIngredients()final List<HTItemResult>getItemResults()final List<HTFluidResult>getFluidResults()IntegergetTime()HTMixingRecipe.RequiredAmountsgetRequiredAmounts(HTMixingRecipeInput input)List<FluidStack>assembleFluids(HTMixingRecipeInput input)List<ItemStack>assembleItems(HTMixingRecipeInput input, Boolean preview)Booleantest(HTMixingRecipeInput input)-
Methods inherited from class hiiragi283.core.api.recipe.base.HTMultiOutputRecipe
assemble -
Methods inherited from class java.util.function.Predicate
and, negate, or -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getItemIngredients
final List<HTItemIngredient> getItemIngredients()
-
getFluidIngredients
final List<HTFluidIngredient> getFluidIngredients()
-
getItemResults
final List<HTItemResult> getItemResults()
-
getFluidResults
final List<HTFluidResult> getFluidResults()
-
getRequiredAmounts
HTMixingRecipe.RequiredAmounts getRequiredAmounts(HTMixingRecipeInput input)
-
assembleFluids
List<FluidStack> assembleFluids(HTMixingRecipeInput input)
-
assembleItems
List<ItemStack> assembleItems(HTMixingRecipeInput input, Boolean preview)
-
test
Boolean test(HTMixingRecipeInput input)
-
-
-
-