Package com.hbm_m.recipe
Class ChemicalPlantRecipes
java.lang.Object
com.hbm_m.recipe.ChemicalPlantRecipes
Chemical Plant recipe registry - adapted from 1.7.10 HBM.
Supports item inputs/outputs and fluid inputs/outputs.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA complete chemical plant recipe with items and fluids.static classstatic classRecipe input wrapper - can match by item, item with count, or tag.static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet all registered recipes.Get a recipe by its ID.Get all recipes in registration order.static booleanmatchesRecipe(String recipeId, List<net.minecraft.world.item.ItemStack> itemInputs, List<dev.architectury.fluid.FluidStack> fluidInputs) Check if inputs match a specific recipe.static void
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ChemicalPlantRecipes
public ChemicalPlantRecipes()
-
-
Method Details
-
getRecipe
Get a recipe by its ID. -
getAllRecipes
Get all registered recipes. -
getRecipeList
Get all recipes in registration order. -
matchesRecipe
public static boolean matchesRecipe(String recipeId, List<net.minecraft.world.item.ItemStack> itemInputs, List<dev.architectury.fluid.FluidStack> fluidInputs) Check if inputs match a specific recipe. -
registerRecipes
public static void registerRecipes()
-