Package net.minecraft.recipe
Class BrewingRecipeRegistry
java.lang.Object
net.minecraft.recipe.BrewingRecipeRegistry
- Mappings:
 Namespace Name named net/minecraft/recipe/BrewingRecipeRegistryintermediary net/minecraft/class_1845official deq
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BrewingRecipeRegistrystatic final intprivate final List<BrewingRecipeRegistry.Recipe<Item>> private final List<BrewingRecipeRegistry.Recipe<Potion>> private final List<Ingredient>  - 
Constructor Summary
ConstructorsConstructorDescriptionBrewingRecipeRegistry(List<Ingredient> potionTypes, List<BrewingRecipeRegistry.Recipe<Potion>> potionRecipes, List<BrewingRecipeRegistry.Recipe<Item>> itemRecipes)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic BrewingRecipeRegistrycreate(FeatureSet enabledFeatures) booleanhasItemRecipe(ItemStack input, ItemStack ingredient) booleanhasPotionRecipe(ItemStack input, ItemStack ingredient) booleanbooleanisBrewable(RegistryEntry<Potion> potion) booleanisItemRecipeIngredient(ItemStack stack) booleanprivate booleanisPotionType(ItemStack stack) booleanisValidIngredient(ItemStack stack) static void 
- 
Field Details
- 
field_30942
public static final int field_30942- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_30942Lnet/minecraft/recipe/BrewingRecipeRegistry;field_30942:Iintermediary field_30942Lnet/minecraft/class_1845;field_30942:Iofficial aLdeq;a:I
 - 
EMPTY
- Mappings:
 Namespace Name Mixin selector named EMPTYLnet/minecraft/recipe/BrewingRecipeRegistry;EMPTY:Lnet/minecraft/recipe/BrewingRecipeRegistry;intermediary field_51402Lnet/minecraft/class_1845;field_51402:Lnet/minecraft/class_1845;official bLdeq;b:Ldeq;
 - 
potionTypes
- Mappings:
 Namespace Name Mixin selector named potionTypesLnet/minecraft/recipe/BrewingRecipeRegistry;potionTypes:Ljava/util/List;intermediary field_51403Lnet/minecraft/class_1845;field_51403:Ljava/util/List;official cLdeq;c:Ljava/util/List;
 - 
potionRecipes
- Mappings:
 Namespace Name Mixin selector named potionRecipesLnet/minecraft/recipe/BrewingRecipeRegistry;potionRecipes:Ljava/util/List;intermediary field_51404Lnet/minecraft/class_1845;field_51404:Ljava/util/List;official dLdeq;d:Ljava/util/List;
 - 
itemRecipes
- Mappings:
 Namespace Name Mixin selector named itemRecipesLnet/minecraft/recipe/BrewingRecipeRegistry;itemRecipes:Ljava/util/List;intermediary field_51405Lnet/minecraft/class_1845;field_51405:Ljava/util/List;official eLdeq;e:Ljava/util/List;
 
 - 
 - 
Constructor Details
- 
BrewingRecipeRegistry
BrewingRecipeRegistry(List<Ingredient> potionTypes, List<BrewingRecipeRegistry.Recipe<Potion>> potionRecipes, List<BrewingRecipeRegistry.Recipe<Item>> itemRecipes) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/recipe/BrewingRecipeRegistry;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_1845;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vofficial <init>Ldeq;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
 
 - 
 - 
Method Details
- 
isValidIngredient
- Mappings:
 Namespace Name Mixin selector named isValidIngredientLnet/minecraft/recipe/BrewingRecipeRegistry;isValidIngredient(Lnet/minecraft/item/ItemStack;)Zintermediary method_8077Lnet/minecraft/class_1845;method_8077(Lnet/minecraft/class_1799;)Zofficial aLdeq;a(Ldcv;)Z
 - 
isPotionType
- Mappings:
 Namespace Name Mixin selector named isPotionTypeLnet/minecraft/recipe/BrewingRecipeRegistry;isPotionType(Lnet/minecraft/item/ItemStack;)Zintermediary method_59700Lnet/minecraft/class_1845;method_59700(Lnet/minecraft/class_1799;)Zofficial dLdeq;d(Ldcv;)Z
 - 
isItemRecipeIngredient
- Mappings:
 Namespace Name Mixin selector named isItemRecipeIngredientLnet/minecraft/recipe/BrewingRecipeRegistry;isItemRecipeIngredient(Lnet/minecraft/item/ItemStack;)Zintermediary method_8079Lnet/minecraft/class_1845;method_8079(Lnet/minecraft/class_1799;)Zofficial bLdeq;b(Ldcv;)Z
 - 
isPotionRecipeIngredient
- Mappings:
 Namespace Name Mixin selector named isPotionRecipeIngredientLnet/minecraft/recipe/BrewingRecipeRegistry;isPotionRecipeIngredient(Lnet/minecraft/item/ItemStack;)Zintermediary method_8069Lnet/minecraft/class_1845;method_8069(Lnet/minecraft/class_1799;)Zofficial cLdeq;c(Ldcv;)Z
 - 
isBrewable
- Mappings:
 Namespace Name Mixin selector named isBrewableLnet/minecraft/recipe/BrewingRecipeRegistry;isBrewable(Lnet/minecraft/registry/entry/RegistryEntry;)Zintermediary method_20361Lnet/minecraft/class_1845;method_20361(Lnet/minecraft/class_6880;)Zofficial aLdeq;a(Ljl;)Z
 - 
hasRecipe
- Mappings:
 Namespace Name Mixin selector named hasRecipeLnet/minecraft/recipe/BrewingRecipeRegistry;hasRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Zintermediary method_8072Lnet/minecraft/class_1845;method_8072(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Zofficial aLdeq;a(Ldcv;Ldcv;)Z
 - 
hasItemRecipe
- Mappings:
 Namespace Name Mixin selector named hasItemRecipeLnet/minecraft/recipe/BrewingRecipeRegistry;hasItemRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Zintermediary method_8070Lnet/minecraft/class_1845;method_8070(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Zofficial bLdeq;b(Ldcv;Ldcv;)Z
 - 
hasPotionRecipe
- Mappings:
 Namespace Name Mixin selector named hasPotionRecipeLnet/minecraft/recipe/BrewingRecipeRegistry;hasPotionRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Zintermediary method_8075Lnet/minecraft/class_1845;method_8075(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Zofficial cLdeq;c(Ldcv;Ldcv;)Z
 - 
craft
- Mappings:
 Namespace Name Mixin selector named craftLnet/minecraft/recipe/BrewingRecipeRegistry;craft(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_8078Lnet/minecraft/class_1845;method_8078(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official dLdeq;d(Ldcv;Ldcv;)Ldcv;
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/recipe/BrewingRecipeRegistry;create(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Lnet/minecraft/recipe/BrewingRecipeRegistry;intermediary method_8076Lnet/minecraft/class_1845;method_8076(Lnet/minecraft/class_7699;)Lnet/minecraft/class_1845;official aLdeq;a(Lcyd;)Ldeq;
 - 
registerDefaults
- Mappings:
 Namespace Name Mixin selector named registerDefaultsLnet/minecraft/recipe/BrewingRecipeRegistry;registerDefaults(Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;)Vintermediary method_59699Lnet/minecraft/class_1845;method_59699(Lnet/minecraft/class_1845$class_9665;)Vofficial aLdeq;a(Ldeq$a;)V
 
 -