Package net.minecraft.recipe
Class SpecialCraftingRecipe
java.lang.Object
net.minecraft.recipe.SpecialCraftingRecipe
- All Implemented Interfaces:
CraftingRecipe,Recipe<CraftingRecipeInput>
- Direct Known Subclasses:
ArmorDyeRecipe,BannerDuplicateRecipe,BookCloningRecipe,CraftingDecoratedPotRecipe,FireworkRocketRecipe,FireworkStarFadeRecipe,FireworkStarRecipe,MapCloningRecipe,RepairItemRecipe,ShieldDecorationRecipe,ShulkerBoxColoringRecipe,SuspiciousStewRecipe,TippedArrowRecipe
- Mappings:
Namespace Name named net/minecraft/recipe/SpecialCraftingRecipeintermediary net/minecraft/class_1852official cyr
-
Field Summary
FieldsFields inherited from interface net.minecraft.recipe.Recipe
CODEC, PACKET_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetResult(RegistryWrapper.WrapperLookup registriesLookup) Returns a preview of the recipe's output.booleanReturns whether this recipe is ignored by the recipe book.Methods 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
craft, createIcon, fits, getGroup, getIngredients, getRemainder, getSerializer, isEmpty, matches, showNotification
-
Field Details
-
category
- Mappings:
Namespace Name Mixin selector named categoryLnet/minecraft/recipe/SpecialCraftingRecipe;category:Lnet/minecraft/recipe/book/CraftingRecipeCategory;intermediary field_40255Lnet/minecraft/class_1852;field_40255:Lnet/minecraft/class_7710;official aLcyr;a:Lcyo;
-
-
Constructor Details
-
SpecialCraftingRecipe
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/recipe/SpecialCraftingRecipe;<init>(Lnet/minecraft/recipe/book/CraftingRecipeCategory;)Vintermediary <init>Lnet/minecraft/class_1852;<init>(Lnet/minecraft/class_7710;)Vofficial <init>Lcyr;<init>(Lcyo;)V
-
-
Method Details
-
isIgnoredInRecipeBook
public boolean isIgnoredInRecipeBook()Returns whether this recipe is ignored by the recipe book. If a recipe is ignored by the recipe book, it will be never displayed. In addition, it won't be restricted by thedoLimitedCraftinggame rule.- Specified by:
isIgnoredInRecipeBookin interfaceRecipe<CraftingRecipeInput>- Returns:
- whether this recipe is ignored by the recipe book
- Mappings:
Namespace Name Mixin selector named isIgnoredInRecipeBookLnet/minecraft/recipe/Recipe;isIgnoredInRecipeBook()Zintermediary method_8118Lnet/minecraft/class_1860;method_8118()Zofficial as_Lcyz;as_()Z
-
getResult
Returns a preview of the recipe's output.The returned stack should not be modified. To obtain the actual output, call
Recipe.craft(Inventory, DynamicRegistryManager).- Specified by:
getResultin interfaceRecipe<CraftingRecipeInput>- Returns:
- a preview of the recipe's output
- Mappings:
Namespace Name Mixin selector named getResultLnet/minecraft/recipe/Recipe;getResult(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/item/ItemStack;intermediary method_8110Lnet/minecraft/class_1860;method_8110(Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_1799;official aLcyz;a(Ljo$a;)Lcuq;
-
getCategory
- Specified by:
getCategoryin interfaceCraftingRecipe- Mappings:
Namespace Name Mixin selector named getCategoryLnet/minecraft/recipe/CraftingRecipe;getCategory()Lnet/minecraft/recipe/book/CraftingRecipeCategory;intermediary method_45441Lnet/minecraft/class_3955;method_45441()Lnet/minecraft/class_7710;official dLcyq;d()Lcyo;
-