Class BrewingRecipeRegistry.Builder

java.lang.Object
net.minecraft.recipe.BrewingRecipeRegistry.Builder
Enclosing class:
BrewingRecipeRegistry

public static class BrewingRecipeRegistry.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/recipe/BrewingRecipeRegistry$Builder
intermediary net/minecraft/class_1845$class_9665
official cwr$a
  • Field Details

    • potionTypes

      private final List<Ingredient> potionTypes
      Mappings:
      Namespace Name Mixin selector
      named potionTypes Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;potionTypes:Ljava/util/List;
      intermediary field_51406 Lnet/minecraft/class_1845$class_9665;field_51406:Ljava/util/List;
      official a Lcwr$a;a:Ljava/util/List;
    • potionRecipes

      private final List<BrewingRecipeRegistry.Recipe<Potion>> potionRecipes
      Mappings:
      Namespace Name Mixin selector
      named potionRecipes Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;potionRecipes:Ljava/util/List;
      intermediary field_51407 Lnet/minecraft/class_1845$class_9665;field_51407:Ljava/util/List;
      official b Lcwr$a;b:Ljava/util/List;
    • itemRecipes

      private final List<BrewingRecipeRegistry.Recipe<Item>> itemRecipes
      Mappings:
      Namespace Name Mixin selector
      named itemRecipes Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;itemRecipes:Ljava/util/List;
      intermediary field_51408 Lnet/minecraft/class_1845$class_9665;field_51408:Ljava/util/List;
      official c Lcwr$a;c:Ljava/util/List;
    • enabledFeatures

      private final FeatureSet enabledFeatures
      Mappings:
      Namespace Name Mixin selector
      named enabledFeatures Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;enabledFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;
      intermediary field_51409 Lnet/minecraft/class_1845$class_9665;field_51409:Lnet/minecraft/class_7699;
      official d Lcwr$a;d:Lcpj;
  • Constructor Details

    • Builder

      public Builder(FeatureSet enabledFeatures)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;<init>(Lnet/minecraft/resource/featuretoggle/FeatureSet;)V
      intermediary <init> Lnet/minecraft/class_1845$class_9665;<init>(Lnet/minecraft/class_7699;)V
      official <init> Lcwr$a;<init>(Lcpj;)V
  • Method Details

    • assertPotion

      private static void assertPotion(Item potionType)
      Mappings:
      Namespace Name Mixin selector
      named assertPotion Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;assertPotion(Lnet/minecraft/item/Item;)V
      intermediary method_59706 Lnet/minecraft/class_1845$class_9665;method_59706(Lnet/minecraft/class_1792;)V
      official b Lcwr$a;b(Lcuj;)V
    • registerItemRecipe

      public void registerItemRecipe(Item input, Item ingredient, Item output)
      Mappings:
      Namespace Name Mixin selector
      named registerItemRecipe Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;registerItemRecipe(Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
      intermediary method_59703 Lnet/minecraft/class_1845$class_9665;method_59703(Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V
      official a Lcwr$a;a(Lcuj;Lcuj;Lcuj;)V
    • registerPotionType

      public void registerPotionType(Item item)
      Mappings:
      Namespace Name Mixin selector
      named registerPotionType Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;registerPotionType(Lnet/minecraft/item/Item;)V
      intermediary method_59702 Lnet/minecraft/class_1845$class_9665;method_59702(Lnet/minecraft/class_1792;)V
      official a Lcwr$a;a(Lcuj;)V
    • registerPotionRecipe

      public void registerPotionRecipe(RegistryEntry<Potion> input, Item ingredient, RegistryEntry<Potion> output)
      Mappings:
      Namespace Name Mixin selector
      named registerPotionRecipe Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;registerPotionRecipe(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/item/Item;Lnet/minecraft/registry/entry/RegistryEntry;)V
      intermediary method_59705 Lnet/minecraft/class_1845$class_9665;method_59705(Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V
      official a Lcwr$a;a(Ljm;Lcuj;Ljm;)V
    • registerRecipes

      public void registerRecipes(Item ingredient, RegistryEntry<Potion> potion)
      Mappings:
      Namespace Name Mixin selector
      named registerRecipes Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;registerRecipes(Lnet/minecraft/item/Item;Lnet/minecraft/registry/entry/RegistryEntry;)V
      intermediary method_59704 Lnet/minecraft/class_1845$class_9665;method_59704(Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V
      official a Lcwr$a;a(Lcuj;Ljm;)V
    • build

      public BrewingRecipeRegistry build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/recipe/BrewingRecipeRegistry$Builder;build()Lnet/minecraft/recipe/BrewingRecipeRegistry;
      intermediary method_59701 Lnet/minecraft/class_1845$class_9665;method_59701()Lnet/minecraft/class_1845;
      official a Lcwr$a;a()Lcwr;