Package net.minecraft.recipe
Class MapCloningRecipe
java.lang.Object
net.minecraft.recipe.SpecialCraftingRecipe
net.minecraft.recipe.MapCloningRecipe
- All Implemented Interfaces:
- CraftingRecipe,- Recipe<RecipeInputInventory>
- Mappings:
- Namespace - Name - official - cja- intermediary - net/minecraft/class_1855- named - net/minecraft/recipe/MapCloningRecipe
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncraft(RecipeInputInventory recipeInputInventory, DynamicRegistryManager dynamicRegistryManager) Crafts this recipe.booleanfits(int width, int height) Returns whether this recipe will fit into the given grid size.Returns the serializer associated with this recipe.booleanmatches(RecipeInputInventory recipeInputInventory, World world) Returns whether this recipe matches the contents inside theinventoryin the givenworld.Methods inherited from class net.minecraft.recipe.SpecialCraftingRecipegetCategory, getId, getOutput, isIgnoredInRecipeBookMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipe.CraftingRecipegetTypeMethods inherited from interface net.minecraft.recipe.RecipecreateIcon, getGroup, getIngredients, getRemainder, isEmpty, showNotification
- 
Constructor Details- 
MapCloningRecipe- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lciu;<init>(Lacq;Lcis;)V- intermediary - <init>- Lnet/minecraft/class_1852;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_7710;)V- named - <init>- Lnet/minecraft/recipe/SpecialCraftingRecipe;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/recipe/book/CraftingRecipeCategory;)V
 
 
- 
- 
Method Details- 
matchesDescription copied from interface:RecipeReturns whether this recipe matches the contents inside theinventoryin the givenworld.The worldcurrently is only used by the map cloning recipe to prevent duplication of explorer maps.- Parameters:
- recipeInputInventory- the input inventory
- world- the input world
- Returns:
- whether this recipe matches the contents inside the
 inventoryin the givenworld
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcja;a(Lcbt;Lcmm;)Z- intermediary - method_17715- Lnet/minecraft/class_1855;method_17715(Lnet/minecraft/class_8566;Lnet/minecraft/class_1937;)Z- named - matches- Lnet/minecraft/recipe/MapCloningRecipe;matches(Lnet/minecraft/inventory/RecipeInputInventory;Lnet/minecraft/world/World;)Z
 
- 
craftpublic ItemStack craft(RecipeInputInventory recipeInputInventory, DynamicRegistryManager dynamicRegistryManager) Description copied from interface:RecipeCrafts this recipe.This method does not perform side effects on the inventory.This method should return a new item stack on each call. - Parameters:
- recipeInputInventory- the input inventory
- Returns:
- the resulting item stack
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcja;a(Lcbt;Lhs;)Lcfz;- intermediary - method_17714- Lnet/minecraft/class_1855;method_17714(Lnet/minecraft/class_8566;Lnet/minecraft/class_5455;)Lnet/minecraft/class_1799;- named - craft- Lnet/minecraft/recipe/MapCloningRecipe;craft(Lnet/minecraft/inventory/RecipeInputInventory;Lnet/minecraft/registry/DynamicRegistryManager;)Lnet/minecraft/item/ItemStack;
 
- 
fitspublic boolean fits(int width, int height) Returns whether this recipe will fit into the given grid size.This is currently only used by recipe book. - Parameters:
- width- the width of the input inventory
- height- the height of the input inventory
- Returns:
- whether this recipe will fit into the given grid size
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcjc;a(II)Z- intermediary - method_8113- Lnet/minecraft/class_1860;method_8113(II)Z- named - fits- Lnet/minecraft/recipe/Recipe;fits(II)Z
 
- 
getSerializerReturns the serializer associated with this recipe.- Returns:
- the serializer associated with this recipe
- Mappings:
- Namespace - Name - Mixin selector - official - aj_- Lcjc;aj_()Lcje;- intermediary - method_8119- Lnet/minecraft/class_1860;method_8119()Lnet/minecraft/class_1865;- named - getSerializer- Lnet/minecraft/recipe/Recipe;getSerializer()Lnet/minecraft/recipe/RecipeSerializer;
 
 
-