Package net.minecraft.recipe
Class RecipeDispatcher
java.lang.Object
net.minecraft.recipe.RecipeDispatcher
- Mappings:
Namespace Name official abtintermediary net/minecraft/class_1112named net/minecraft/recipe/RecipeDispatcher
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final RecipeDispatcherprivate final List<RecipeType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecipeType(RecipeType recipe) static RecipeDispatchergetRemainders(CraftingInventory inventory, World world) matches(CraftingInventory inventory, World world) registerShapedRecipe(ItemStack stack, Object[] args) voidregisterShapelessRecipe(ItemStack result, Object[] args)
-
Field Details
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official aLabt;a:Labt;intermediary field_4434Lnet/minecraft/class_1112;field_4434:Lnet/minecraft/class_1112;named INSTANCELnet/minecraft/recipe/RecipeDispatcher;INSTANCE:Lnet/minecraft/recipe/RecipeDispatcher;
-
recipes
- Mappings:
Namespace Name Mixin selector official bLabt;b:Ljava/util/List;intermediary field_4435Lnet/minecraft/class_1112;field_4435:Ljava/util/List;named recipesLnet/minecraft/recipe/RecipeDispatcher;recipes:Ljava/util/List;
-
-
Constructor Details
-
RecipeDispatcher
private RecipeDispatcher()
-
-
Method Details
-
getInstance
- Mappings:
Namespace Name Mixin selector official aLabt;a()Labt;intermediary method_3493Lnet/minecraft/class_1112;method_3493()Lnet/minecraft/class_1112;named getInstanceLnet/minecraft/recipe/RecipeDispatcher;getInstance()Lnet/minecraft/recipe/RecipeDispatcher;
-
registerShapedRecipe
- Mappings:
Namespace Name Mixin selector official aLabt;a(Lzx;[Ljava/lang/Object;)Labv;intermediary method_3495Lnet/minecraft/class_1112;method_3495(Lnet/minecraft/class_1071;[Ljava/lang/Object;)Lnet/minecraft/class_1115;named registerShapedRecipeLnet/minecraft/recipe/RecipeDispatcher;registerShapedRecipe(Lnet/minecraft/item/ItemStack;[Ljava/lang/Object;)Lnet/minecraft/recipe/ShapedRecipeType;
-
registerShapelessRecipe
- Mappings:
Namespace Name Mixin selector official bLabt;b(Lzx;[Ljava/lang/Object;)Vintermediary method_3497Lnet/minecraft/class_1112;method_3497(Lnet/minecraft/class_1071;[Ljava/lang/Object;)Vnamed registerShapelessRecipeLnet/minecraft/recipe/RecipeDispatcher;registerShapelessRecipe(Lnet/minecraft/item/ItemStack;[Ljava/lang/Object;)V
-
addRecipeType
- Mappings:
Namespace Name Mixin selector official aLabt;a(Labs;)Vintermediary method_8444Lnet/minecraft/class_1112;method_8444(Lnet/minecraft/class_1114;)Vnamed addRecipeTypeLnet/minecraft/recipe/RecipeDispatcher;addRecipeType(Lnet/minecraft/recipe/RecipeType;)V
-
matches
- Mappings:
Namespace Name Mixin selector official aLabt;a(Lxp;Ladm;)Lzx;intermediary method_4640Lnet/minecraft/class_1112;method_4640(Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)Lnet/minecraft/class_1071;named matchesLnet/minecraft/recipe/RecipeDispatcher;matches(Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/world/World;)Lnet/minecraft/item/ItemStack;
-
getRemainders
- Mappings:
Namespace Name Mixin selector official bLabt;b(Lxp;Ladm;)[Lzx;intermediary method_8445Lnet/minecraft/class_1112;method_8445(Lnet/minecraft/class_1011;Lnet/minecraft/class_1150;)[Lnet/minecraft/class_1071;named getRemaindersLnet/minecraft/recipe/RecipeDispatcher;getRemainders(Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/world/World;)[Lnet/minecraft/item/ItemStack;
-
getAllRecipes
- Mappings:
Namespace Name Mixin selector official bLabt;b()Ljava/util/List;intermediary method_3496Lnet/minecraft/class_1112;method_3496()Ljava/util/List;named getAllRecipesLnet/minecraft/recipe/RecipeDispatcher;getAllRecipes()Ljava/util/List;
-