Package net.minecraft.recipe
Class TransmuteRecipe
java.lang.Object
net.minecraft.recipe.TransmuteRecipe
- All Implemented Interfaces:
- CraftingRecipe,- Recipe<CraftingRecipeInput>
- Mappings:
- Namespace - Name - named - net/minecraft/recipe/TransmuteRecipe- intermediary - net/minecraft/class_10223- official - dch
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final CraftingRecipeCategory(package private) final Stringprivate @Nullable IngredientPlacement(package private) final Ingredient(package private) final Ingredient(package private) final RegistryEntry<Item> Fields inherited from interface net.minecraft.recipe.RecipeCODEC, PACKET_CODEC
- 
Constructor SummaryConstructorsConstructorDescriptionTransmuteRecipe(String group, CraftingRecipeCategory category, Ingredient input, Ingredient material, RegistryEntry<Item> result) 
- 
Method SummaryModifier and TypeMethodDescriptioncraft(CraftingRecipeInput craftingRecipeInput, RegistryWrapper.WrapperLookup wrapperLookup) Crafts this recipe.invalid referencelist of recipe displays corresponding to the recipegetGroup()Returns a group this recipe belongs in, or an empty string.Returns the serializer associated with this recipe.booleanmatches(CraftingRecipeInput craftingRecipeInput, World world) Returns whether this recipe matches the contents inside theinventoryin the givenworld.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipe.CraftingRecipegetRecipeBookCategory, getRecipeRemainders, getTypeMethods inherited from interface net.minecraft.recipe.RecipeisIgnoredInRecipeBook, showNotification
- 
Field Details- 
group- Mappings:
- Namespace - Name - Mixin selector - named - group- Lnet/minecraft/recipe/TransmuteRecipe;group:Ljava/lang/String;- intermediary - field_54319- Lnet/minecraft/class_10223;field_54319:Ljava/lang/String;- official - c- Ldch;c:Ljava/lang/String;
 
- 
category- Mappings:
- Namespace - Name - Mixin selector - named - category- Lnet/minecraft/recipe/TransmuteRecipe;category:Lnet/minecraft/recipe/book/CraftingRecipeCategory;- intermediary - field_54320- Lnet/minecraft/class_10223;field_54320:Lnet/minecraft/class_7710;- official - d- Ldch;d:Ldas;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - named - input- Lnet/minecraft/recipe/TransmuteRecipe;input:Lnet/minecraft/recipe/Ingredient;- intermediary - field_54321- Lnet/minecraft/class_10223;field_54321:Lnet/minecraft/class_1856;- official - e- Ldch;e:Ldbb;
 
- 
material- Mappings:
- Namespace - Name - Mixin selector - named - material- Lnet/minecraft/recipe/TransmuteRecipe;material:Lnet/minecraft/recipe/Ingredient;- intermediary - field_54322- Lnet/minecraft/class_10223;field_54322:Lnet/minecraft/class_1856;- official - f- Ldch;f:Ldbb;
 
- 
result- Mappings:
- Namespace - Name - Mixin selector - named - result- Lnet/minecraft/recipe/TransmuteRecipe;result:Lnet/minecraft/registry/entry/RegistryEntry;- intermediary - field_54323- Lnet/minecraft/class_10223;field_54323:Lnet/minecraft/class_6880;- official - g- Ldch;g:Ljr;
 
- 
ingredientPlacement- Mappings:
- Namespace - Name - Mixin selector - named - ingredientPlacement- Lnet/minecraft/recipe/TransmuteRecipe;ingredientPlacement:Lnet/minecraft/recipe/IngredientPlacement;- intermediary - field_54324- Lnet/minecraft/class_10223;field_54324:Lnet/minecraft/class_9887;- official - h- Ldch;h:Ldbe;
 
 
- 
- 
Constructor Details- 
TransmuteRecipepublic TransmuteRecipe(String group, CraftingRecipeCategory category, Ingredient input, Ingredient material, RegistryEntry<Item> result) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/recipe/TransmuteRecipe;<init>(Ljava/lang/String;Lnet/minecraft/recipe/book/CraftingRecipeCategory;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/registry/entry/RegistryEntry;)V- intermediary - <init>- Lnet/minecraft/class_10223;<init>(Ljava/lang/String;Lnet/minecraft/class_7710;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_6880;)V- official - <init>- Ldch;<init>(Ljava/lang/String;Ldas;Ldbb;Ldbb;Ljr;)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.- Specified by:
- matchesin interface- Recipe<CraftingRecipeInput>
- Parameters:
- world- the input world
- Returns:
- whether this recipe matches the contents inside the
 inventoryin the givenworld
- Mappings:
- Namespace - Name - Mixin selector - named - matches- Lnet/minecraft/recipe/TransmuteRecipe;matches(Lnet/minecraft/recipe/input/CraftingRecipeInput;Lnet/minecraft/world/World;)Z- intermediary - method_64297- Lnet/minecraft/class_10223;method_64297(Lnet/minecraft/class_9694;Lnet/minecraft/class_1937;)Z- official - a- Ldch;a(Ldat;Ldgj;)Z
 
- 
craftpublic ItemStack craft(CraftingRecipeInput craftingRecipeInput, RegistryWrapper.WrapperLookup wrapperLookup) 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. - Specified by:
- craftin interface- Recipe<CraftingRecipeInput>
- Returns:
- the resulting item stack
- Mappings:
- Namespace - Name - Mixin selector - named - craft- Lnet/minecraft/recipe/TransmuteRecipe;craft(Lnet/minecraft/recipe/input/CraftingRecipeInput;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/item/ItemStack;- intermediary - method_64298- Lnet/minecraft/class_10223;method_64298(Lnet/minecraft/class_9694;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_1799;- official - a- Ldch;a(Ldat;Ljt$a;)Lcwq;
 
- 
getDisplaysinvalid referencelist of recipe displays corresponding to the recipeRecipe displays are sent to the client and displayed in the recipe book. One recipe can have multiple displays. - Specified by:
- getDisplaysin interface- Recipe<CraftingRecipeInput>
- Mappings:
- Namespace - Name - Mixin selector - named - getDisplays- Lnet/minecraft/recipe/Recipe;getDisplays()Ljava/util/List;- intermediary - method_64664- Lnet/minecraft/class_1860;method_64664()Ljava/util/List;- official - g- Ldbf;g()Ljava/util/List;
 
- 
getSerializerReturns the serializer associated with this recipe.- Specified by:
- getSerializerin interface- CraftingRecipe
- Specified by:
- getSerializerin interface- Recipe<CraftingRecipeInput>
- Returns:
- the serializer associated with this recipe
- Mappings:
- Namespace - Name - Mixin selector - named - getSerializer- Lnet/minecraft/recipe/Recipe;getSerializer()Lnet/minecraft/recipe/RecipeSerializer;- intermediary - method_8119- Lnet/minecraft/class_1860;method_8119()Lnet/minecraft/class_1865;- official - a- Ldbf;a()Ldbp;
 
- 
getGroupReturns a group this recipe belongs in, or an empty string. This is only used by the recipe book.The group string is arbitrary, and is not rendered anywhere; in the recipe book, recipes with the same group will belong to the same cell in the grid of recipes. If the string is empty, this recipe will belong to its own cell. - Specified by:
- getGroupin interface- Recipe<CraftingRecipeInput>
- Returns:
- a group this recipe belongs in, or an empty string
- Mappings:
- Namespace - Name - Mixin selector - named - getGroup- Lnet/minecraft/recipe/Recipe;getGroup()Ljava/lang/String;- intermediary - method_8112- Lnet/minecraft/class_1860;method_8112()Ljava/lang/String;- official - j- Ldbf;j()Ljava/lang/String;
 
- 
getIngredientPlacement- Specified by:
- getIngredientPlacementin interface- Recipe<CraftingRecipeInput>
- Mappings:
- Namespace - Name - Mixin selector - named - getIngredientPlacement- Lnet/minecraft/recipe/Recipe;getIngredientPlacement()Lnet/minecraft/recipe/IngredientPlacement;- intermediary - method_61671- Lnet/minecraft/class_1860;method_61671()Lnet/minecraft/class_9887;- official - ao_- Ldbf;ao_()Ldbe;
 
- 
getCategory- Specified by:
- getCategoryin interface- CraftingRecipe
- Mappings:
- Namespace - Name - Mixin selector - named - getCategory- Lnet/minecraft/recipe/CraftingRecipe;getCategory()Lnet/minecraft/recipe/book/CraftingRecipeCategory;- intermediary - method_45441- Lnet/minecraft/class_3955;method_45441()Lnet/minecraft/class_7710;- official - c- Ldau;c()Ldas;
 
 
-