Package net.minecraft.recipe
Class MapExtendingRecipe
java.lang.Object
net.minecraft.recipe.ShapedRecipe
net.minecraft.recipe.MapExtendingRecipe
- All Implemented Interfaces:
CraftingRecipe,Recipe<CraftingInventory>
- Mappings:
Namespace Name official btgintermediary net/minecraft/class_1861named net/minecraft/recipe/MapExtendingRecipe
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.recipe.ShapedRecipe
ShapedRecipe.Serializer -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncraft(CraftingInventory craftingInventory)Crafts this recipe.booleanbooleanmatches(CraftingInventory craftingInventory, World world)Determines whether this recipe matches the contents currently placed inside the available crafting grid.Methods inherited from class net.minecraft.recipe.ShapedRecipe
createPatternMatrix, fits, getGroup, getHeight, getId, getIngredients, getItemStack, getOutput, getPattern, getWidth, isEmpty, outputFromJson, readSymbols, removePaddingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipe.CraftingRecipe
getTypeMethods inherited from interface net.minecraft.recipe.Recipe
createIcon, getRemainder
-
Constructor Details
-
MapExtendingRecipe
- Mappings:
Namespace Name Mixin selector official <init>Lbtg;<init>(Lww;)Vintermediary <init>Lnet/minecraft/class_1861;<init>(Lnet/minecraft/class_2960;)Vnamed <init>Lnet/minecraft/recipe/MapExtendingRecipe;<init>(Lnet/minecraft/util/Identifier;)V
-
-
Method Details
-
matches
Description copied from interface:RecipeDetermines whether this recipe matches the contents currently placed inside the available crafting grid.- Specified by:
matchesin interfaceRecipe<CraftingInventory>- Overrides:
matchesin classShapedRecipe- Mappings:
Namespace Name Mixin selector official method_17728Lbtg;method_17728(Lbmx;Lbwp;)Zintermediary method_17728Lnet/minecraft/class_1861;method_17728(Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Znamed matchesLnet/minecraft/recipe/MapExtendingRecipe;matches(Lnet/minecraft/inventory/CraftingInventory;Lnet/minecraft/world/World;)Z
-
craft
Description copied from interface:RecipeCrafts this recipe.This method may perform side effects on the
inventoryargument.This method should return a new item stack on each call.
- Specified by:
craftin interfaceRecipe<CraftingInventory>- Overrides:
craftin classShapedRecipe- Returns:
- the resulting item stack
- Mappings:
Namespace Name Mixin selector official method_17727Lbtg;method_17727(Lbmx;)Lbqp;intermediary method_17727Lnet/minecraft/class_1861;method_17727(Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799;named craftLnet/minecraft/recipe/MapExtendingRecipe;craft(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/item/ItemStack;
-
isIgnoredInRecipeBook
public boolean isIgnoredInRecipeBook()- Mappings:
Namespace Name Mixin selector official Q_Lbth;Q_()Zintermediary method_8118Lnet/minecraft/class_1860;method_8118()Znamed isIgnoredInRecipeBookLnet/minecraft/recipe/Recipe;isIgnoredInRecipeBook()Z
-
getSerializer
- Specified by:
getSerializerin interfaceRecipe<CraftingInventory>- Overrides:
getSerializerin classShapedRecipe- Mappings:
Namespace Name Mixin selector official R_Lbth;R_()Lbtj;intermediary method_8119Lnet/minecraft/class_1860;method_8119()Lnet/minecraft/class_1865;named getSerializerLnet/minecraft/recipe/Recipe;getSerializer()Lnet/minecraft/recipe/RecipeSerializer;
-