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 cwt
-
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 aLcwt;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 bLcwt;b:Lcwt;
-
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 cLcwt;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 dLcwt;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 eLcwt;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>Lcwt;<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 aLcwt;a(Lcuq;)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 dLcwt;d(Lcuq;)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 bLcwt;b(Lcuq;)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 cLcwt;c(Lcuq;)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 aLcwt;a(Ljm;)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 aLcwt;a(Lcuq;Lcuq;)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 bLcwt;b(Lcuq;Lcuq;)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 cLcwt;c(Lcuq;Lcuq;)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 dLcwt;d(Lcuq;Lcuq;)Lcuq;
-
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 aLcwt;a(Lcpl;)Lcwt;
-
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 aLcwt;a(Lcwt$a;)V
-