Hierarchy For Package com.petrolpark.core.recipe.ingredient.advanced
Class Hierarchy
- java.lang.Object
- com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType<STACK,
TYPELESS_INGREDIENT> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>) - com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
Interface Hierarchy
- com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
- com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient (also extends com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- java.util.function.Predicate<T>
- com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
- com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient (also extends com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient<STACK,
INGREDIENT> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- java.lang.Record