Class FlaggedAdvancedIngredient.Type<STACK extends net.neoforged.neoforge.common.MutableDataComponentHolder>
java.lang.Object
petrolpark.mc.library.core.data.recipe.ingredient.advanced.GenericAdvancedIngredientType<STACK,FlaggedAdvancedIngredient<STACK>>
petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient.Type<STACK>
- All Implemented Interfaces:
IAdvancedIngredientType<STACK>
- Enclosing class:
FlaggedAdvancedIngredient<STACK extends net.neoforged.neoforge.common.MutableDataComponentHolder>
public static final class FlaggedAdvancedIngredient.Type<STACK extends net.neoforged.neoforge.common.MutableDataComponentHolder>
extends GenericAdvancedIngredientType<STACK,FlaggedAdvancedIngredient<STACK>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstreamApplicableTypelessIngredients(net.minecraft.world.level.Level level, STACK stack) Methods inherited from class petrolpark.mc.library.core.data.recipe.ingredient.advanced.GenericAdvancedIngredientType
codec, create, streamApplicableIngredients, streamCodec
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
streamApplicableTypelessIngredients
public Stream<FlaggedAdvancedIngredient<STACK>> streamApplicableTypelessIngredients(net.minecraft.world.level.Level level, STACK stack) - Overrides:
streamApplicableTypelessIngredientsin classGenericAdvancedIngredientType<STACK extends net.neoforged.neoforge.common.MutableDataComponentHolder,FlaggedAdvancedIngredient<STACK extends net.neoforged.neoforge.common.MutableDataComponentHolder>>
-