Package net.minecraft.recipe
Class BannerDuplicateRecipe
java.lang.Object
net.minecraft.recipe.SpecialCraftingRecipe
net.minecraft.recipe.BannerDuplicateRecipe
- All Implemented Interfaces:
CraftingRecipe,Recipe<CraftingInventory>
- Mappings:
Namespace Name official bsvintermediary net/minecraft/class_1848named net/minecraft/recipe/BannerDuplicateRecipe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncraft(CraftingInventory craftingInventory)Crafts this recipe.booleanfits(int width, int height)Determines whether this recipe's pattern will fit into the available crafting area.getRemainder(CraftingInventory craftingInventory)Returns the remaining stacks to be left in the crafting grid after crafting is complete.booleanmatches(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.SpecialCraftingRecipe
getId, getOutput, isIgnoredInRecipeBookMethods 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, getGroup, getIngredients, isEmpty
-
Constructor Details
-
BannerDuplicateRecipe
- Mappings:
Namespace Name Mixin selector official <init>Lbta;<init>(Lww;)Vintermediary <init>Lnet/minecraft/class_1852;<init>(Lnet/minecraft/class_2960;)Vnamed <init>Lnet/minecraft/recipe/SpecialCraftingRecipe;<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.- Mappings:
Namespace Name Mixin selector official aLbsv;a(Lbmx;Lbwp;)Zintermediary method_17703Lnet/minecraft/class_1848;method_17703(Lnet/minecraft/class_1715;Lnet/minecraft/class_1937;)Znamed matchesLnet/minecraft/recipe/BannerDuplicateRecipe;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.
- Returns:
- the resulting item stack
- Mappings:
Namespace Name Mixin selector official aLbsv;a(Lbmx;)Lbqp;intermediary method_17702Lnet/minecraft/class_1848;method_17702(Lnet/minecraft/class_1715;)Lnet/minecraft/class_1799;named craftLnet/minecraft/recipe/BannerDuplicateRecipe;craft(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/item/ItemStack;
-
getRemainder
Description copied from interface:RecipeReturns the remaining stacks to be left in the crafting grid after crafting is complete. Should return the same number of items as the input grid contains in the same order they're expected to appear in that grid.- Mappings:
Namespace Name Mixin selector official bLbsv;b(Lbmx;)Lgs;intermediary method_17704Lnet/minecraft/class_1848;method_17704(Lnet/minecraft/class_1715;)Lnet/minecraft/class_2371;named getRemainderLnet/minecraft/recipe/BannerDuplicateRecipe;getRemainder(Lnet/minecraft/inventory/CraftingInventory;)Lnet/minecraft/util/collection/DefaultedList;
-
getSerializer
- 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;
-
fits
public boolean fits(int width, int height)Determines whether this recipe's pattern will fit into the available crafting area.- Mappings:
Namespace Name Mixin selector official aLbth;a(II)Zintermediary method_8113Lnet/minecraft/class_1860;method_8113(II)Znamed fitsLnet/minecraft/recipe/Recipe;fits(II)Z
-