Package net.minecraft.recipe
Class BrewingRecipeRegistry
java.lang.Object
net.minecraft.recipe.BrewingRecipeRegistry
- Mappings:
Namespace Name named net/minecraft/recipe/BrewingRecipeRegistry
intermediary net/minecraft/class_1845
official cvo
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
private static final List
<BrewingRecipeRegistry.Recipe<Item>> private static final List
<BrewingRecipeRegistry.Recipe<Potion>> private static final List
<Ingredient> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemStack
protected static boolean
hasItemRecipe
(ItemStack input, ItemStack ingredient) protected static boolean
hasPotionRecipe
(ItemStack input, ItemStack ingredient) static boolean
static boolean
isBrewable
(RegistryEntry<Potion> potion) protected static boolean
isItemRecipeIngredient
(ItemStack stack) protected static boolean
static boolean
isValidIngredient
(ItemStack stack) static void
private static void
registerItemRecipe
(Item input, Item ingredient, Item output) private static void
registerPotionRecipe
(RegistryEntry<Potion> input, Item item, RegistryEntry<Potion> output) private static void
registerPotionType
(Item item)
-
Field Details
-
field_30942
public static final int field_30942- See Also:
- Mappings:
Namespace Name Mixin selector named field_30942
Lnet/minecraft/recipe/BrewingRecipeRegistry;field_30942:I
intermediary field_30942
Lnet/minecraft/class_1845;field_30942:I
official a
Lcvo;a:I
-
POTION_RECIPES
- Mappings:
Namespace Name Mixin selector named POTION_RECIPES
Lnet/minecraft/recipe/BrewingRecipeRegistry;POTION_RECIPES:Ljava/util/List;
intermediary field_8956
Lnet/minecraft/class_1845;field_8956:Ljava/util/List;
official b
Lcvo;b:Ljava/util/List;
-
ITEM_RECIPES
- Mappings:
Namespace Name Mixin selector named ITEM_RECIPES
Lnet/minecraft/recipe/BrewingRecipeRegistry;ITEM_RECIPES:Ljava/util/List;
intermediary field_8959
Lnet/minecraft/class_1845;field_8959:Ljava/util/List;
official c
Lcvo;c:Ljava/util/List;
-
POTION_TYPES
- Mappings:
Namespace Name Mixin selector named POTION_TYPES
Lnet/minecraft/recipe/BrewingRecipeRegistry;POTION_TYPES:Ljava/util/List;
intermediary field_8957
Lnet/minecraft/class_1845;field_8957:Ljava/util/List;
official d
Lcvo;d:Ljava/util/List;
-
POTION_TYPE_PREDICATE
- Mappings:
Namespace Name Mixin selector named POTION_TYPE_PREDICATE
Lnet/minecraft/recipe/BrewingRecipeRegistry;POTION_TYPE_PREDICATE:Ljava/util/function/Predicate;
intermediary field_8958
Lnet/minecraft/class_1845;field_8958:Ljava/util/function/Predicate;
official e
Lcvo;e:Ljava/util/function/Predicate;
-
-
Constructor Details
-
BrewingRecipeRegistry
public BrewingRecipeRegistry()
-
-
Method Details
-
isValidIngredient
- Mappings:
Namespace Name Mixin selector named isValidIngredient
Lnet/minecraft/recipe/BrewingRecipeRegistry;isValidIngredient(Lnet/minecraft/item/ItemStack;)Z
intermediary method_8077
Lnet/minecraft/class_1845;method_8077(Lnet/minecraft/class_1799;)Z
official a
Lcvo;a(Lcto;)Z
-
isItemRecipeIngredient
- Mappings:
Namespace Name Mixin selector named isItemRecipeIngredient
Lnet/minecraft/recipe/BrewingRecipeRegistry;isItemRecipeIngredient(Lnet/minecraft/item/ItemStack;)Z
intermediary method_8079
Lnet/minecraft/class_1845;method_8079(Lnet/minecraft/class_1799;)Z
official b
Lcvo;b(Lcto;)Z
-
isPotionRecipeIngredient
- Mappings:
Namespace Name Mixin selector named isPotionRecipeIngredient
Lnet/minecraft/recipe/BrewingRecipeRegistry;isPotionRecipeIngredient(Lnet/minecraft/item/ItemStack;)Z
intermediary method_8069
Lnet/minecraft/class_1845;method_8069(Lnet/minecraft/class_1799;)Z
official c
Lcvo;c(Lcto;)Z
-
isBrewable
- Mappings:
Namespace Name Mixin selector named isBrewable
Lnet/minecraft/recipe/BrewingRecipeRegistry;isBrewable(Lnet/minecraft/registry/entry/RegistryEntry;)Z
intermediary method_20361
Lnet/minecraft/class_1845;method_20361(Lnet/minecraft/class_6880;)Z
official a
Lcvo;a(Lix;)Z
-
hasRecipe
- Mappings:
Namespace Name Mixin selector named hasRecipe
Lnet/minecraft/recipe/BrewingRecipeRegistry;hasRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
intermediary method_8072
Lnet/minecraft/class_1845;method_8072(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
official a
Lcvo;a(Lcto;Lcto;)Z
-
hasItemRecipe
- Mappings:
Namespace Name Mixin selector named hasItemRecipe
Lnet/minecraft/recipe/BrewingRecipeRegistry;hasItemRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
intermediary method_8070
Lnet/minecraft/class_1845;method_8070(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
official b
Lcvo;b(Lcto;Lcto;)Z
-
hasPotionRecipe
- Mappings:
Namespace Name Mixin selector named hasPotionRecipe
Lnet/minecraft/recipe/BrewingRecipeRegistry;hasPotionRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
intermediary method_8075
Lnet/minecraft/class_1845;method_8075(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
official c
Lcvo;c(Lcto;Lcto;)Z
-
craft
- Mappings:
Namespace Name Mixin selector named craft
Lnet/minecraft/recipe/BrewingRecipeRegistry;craft(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
intermediary method_8078
Lnet/minecraft/class_1845;method_8078(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
official d
Lcvo;d(Lcto;Lcto;)Lcto;
-
registerDefaults
public static void registerDefaults()- Mappings:
Namespace Name Mixin selector named registerDefaults
Lnet/minecraft/recipe/BrewingRecipeRegistry;registerDefaults()V
intermediary method_8076
Lnet/minecraft/class_1845;method_8076()V
official a
Lcvo;a()V
-
registerItemRecipe
- Mappings:
Namespace Name Mixin selector named registerItemRecipe
Lnet/minecraft/recipe/BrewingRecipeRegistry;registerItemRecipe(Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
intermediary method_8071
Lnet/minecraft/class_1845;method_8071(Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V
official a
Lcvo;a(Lctj;Lctj;Lctj;)V
-
registerPotionType
- Mappings:
Namespace Name Mixin selector named registerPotionType
Lnet/minecraft/recipe/BrewingRecipeRegistry;registerPotionType(Lnet/minecraft/item/Item;)V
intermediary method_8080
Lnet/minecraft/class_1845;method_8080(Lnet/minecraft/class_1792;)V
official a
Lcvo;a(Lctj;)V
-
registerPotionRecipe
private static void registerPotionRecipe(RegistryEntry<Potion> input, Item item, RegistryEntry<Potion> output) - Mappings:
Namespace Name Mixin selector named registerPotionRecipe
Lnet/minecraft/recipe/BrewingRecipeRegistry;registerPotionRecipe(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/item/Item;Lnet/minecraft/registry/entry/RegistryEntry;)V
intermediary method_8074
Lnet/minecraft/class_1845;method_8074(Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V
official a
Lcvo;a(Lix;Lctj;Lix;)V
-