Enum Class RecipeBookGroup

java.lang.Object
java.lang.Enum<RecipeBookGroup>
net.minecraft.client.recipebook.RecipeBookGroup
All Implemented Interfaces:
Serializable, Comparable<RecipeBookGroup>, Constable

@Environment(CLIENT) public enum RecipeBookGroup extends Enum<RecipeBookGroup>
Mappings:
Namespace Name
named net/minecraft/client/recipebook/RecipeBookGroup
intermediary net/minecraft/class_314
official fgw
  • Enum Constant Details

    • CRAFTING_BUILDING_BLOCKS

      public static final RecipeBookGroup CRAFTING_BUILDING_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      named CRAFTING_BUILDING_BLOCKS Lnet/minecraft/client/recipebook/RecipeBookGroup;CRAFTING_BUILDING_BLOCKS:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1806 Lnet/minecraft/class_314;field_1806:Lnet/minecraft/class_314;
      official b Lfgw;b:Lfgw;
    • CRAFTING_REDSTONE

      public static final RecipeBookGroup CRAFTING_REDSTONE
      Mappings:
      Namespace Name Mixin selector
      named CRAFTING_REDSTONE Lnet/minecraft/client/recipebook/RecipeBookGroup;CRAFTING_REDSTONE:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1803 Lnet/minecraft/class_314;field_1803:Lnet/minecraft/class_314;
      official c Lfgw;c:Lfgw;
    • CRAFTING_EQUIPMENT

      public static final RecipeBookGroup CRAFTING_EQUIPMENT
      Mappings:
      Namespace Name Mixin selector
      named CRAFTING_EQUIPMENT Lnet/minecraft/client/recipebook/RecipeBookGroup;CRAFTING_EQUIPMENT:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1813 Lnet/minecraft/class_314;field_1813:Lnet/minecraft/class_314;
      official d Lfgw;d:Lfgw;
    • CRAFTING_MISC

      public static final RecipeBookGroup CRAFTING_MISC
      Mappings:
      Namespace Name Mixin selector
      named CRAFTING_MISC Lnet/minecraft/client/recipebook/RecipeBookGroup;CRAFTING_MISC:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1810 Lnet/minecraft/class_314;field_1810:Lnet/minecraft/class_314;
      official e Lfgw;e:Lfgw;
    • FURNACE_FOOD

      public static final RecipeBookGroup FURNACE_FOOD
      Mappings:
      Namespace Name Mixin selector
      named FURNACE_FOOD Lnet/minecraft/client/recipebook/RecipeBookGroup;FURNACE_FOOD:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1808 Lnet/minecraft/class_314;field_1808:Lnet/minecraft/class_314;
      official g Lfgw;g:Lfgw;
    • FURNACE_BLOCKS

      public static final RecipeBookGroup FURNACE_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      named FURNACE_BLOCKS Lnet/minecraft/client/recipebook/RecipeBookGroup;FURNACE_BLOCKS:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1811 Lnet/minecraft/class_314;field_1811:Lnet/minecraft/class_314;
      official h Lfgw;h:Lfgw;
    • FURNACE_MISC

      public static final RecipeBookGroup FURNACE_MISC
      Mappings:
      Namespace Name Mixin selector
      named FURNACE_MISC Lnet/minecraft/client/recipebook/RecipeBookGroup;FURNACE_MISC:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_1812 Lnet/minecraft/class_314;field_1812:Lnet/minecraft/class_314;
      official i Lfgw;i:Lfgw;
    • BLAST_FURNACE_BLOCKS

      public static final RecipeBookGroup BLAST_FURNACE_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      named BLAST_FURNACE_BLOCKS Lnet/minecraft/client/recipebook/RecipeBookGroup;BLAST_FURNACE_BLOCKS:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_17111 Lnet/minecraft/class_314;field_17111:Lnet/minecraft/class_314;
      official k Lfgw;k:Lfgw;
    • BLAST_FURNACE_MISC

      public static final RecipeBookGroup BLAST_FURNACE_MISC
      Mappings:
      Namespace Name Mixin selector
      named BLAST_FURNACE_MISC Lnet/minecraft/client/recipebook/RecipeBookGroup;BLAST_FURNACE_MISC:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_17112 Lnet/minecraft/class_314;field_17112:Lnet/minecraft/class_314;
      official l Lfgw;l:Lfgw;
    • SMOKER_FOOD

      public static final RecipeBookGroup SMOKER_FOOD
      Mappings:
      Namespace Name Mixin selector
      named SMOKER_FOOD Lnet/minecraft/client/recipebook/RecipeBookGroup;SMOKER_FOOD:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_17114 Lnet/minecraft/class_314;field_17114:Lnet/minecraft/class_314;
      official n Lfgw;n:Lfgw;
    • STONECUTTER

      public static final RecipeBookGroup STONECUTTER
      Mappings:
      Namespace Name Mixin selector
      named STONECUTTER Lnet/minecraft/client/recipebook/RecipeBookGroup;STONECUTTER:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_17764 Lnet/minecraft/class_314;field_17764:Lnet/minecraft/class_314;
      official o Lfgw;o:Lfgw;
    • SMITHING

      public static final RecipeBookGroup SMITHING
      Mappings:
      Namespace Name Mixin selector
      named SMITHING Lnet/minecraft/client/recipebook/RecipeBookGroup;SMITHING:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_25624 Lnet/minecraft/class_314;field_25624:Lnet/minecraft/class_314;
      official p Lfgw;p:Lfgw;
    • CAMPFIRE

      public static final RecipeBookGroup CAMPFIRE
      Mappings:
      Namespace Name Mixin selector
      named CAMPFIRE Lnet/minecraft/client/recipebook/RecipeBookGroup;CAMPFIRE:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_17765 Lnet/minecraft/class_314;field_17765:Lnet/minecraft/class_314;
      official q Lfgw;q:Lfgw;
    • UNKNOWN

      public static final RecipeBookGroup UNKNOWN
      Mappings:
      Namespace Name Mixin selector
      named UNKNOWN Lnet/minecraft/client/recipebook/RecipeBookGroup;UNKNOWN:Lnet/minecraft/client/recipebook/RecipeBookGroup;
      intermediary field_25625 Lnet/minecraft/class_314;field_25625:Lnet/minecraft/class_314;
      official r Lfgw;r:Lfgw;
  • Field Details

    • SMOKER

      public static final List<RecipeBookGroup> SMOKER
      Mappings:
      Namespace Name Mixin selector
      named SMOKER Lnet/minecraft/client/recipebook/RecipeBookGroup;SMOKER:Ljava/util/List;
      intermediary field_25779 Lnet/minecraft/class_314;field_25779:Ljava/util/List;
      official s Lfgw;s:Ljava/util/List;
    • BLAST_FURNACE

      public static final List<RecipeBookGroup> BLAST_FURNACE
      Mappings:
      Namespace Name Mixin selector
      named BLAST_FURNACE Lnet/minecraft/client/recipebook/RecipeBookGroup;BLAST_FURNACE:Ljava/util/List;
      intermediary field_25780 Lnet/minecraft/class_314;field_25780:Ljava/util/List;
      official t Lfgw;t:Ljava/util/List;
    • FURNACE

      public static final List<RecipeBookGroup> FURNACE
      Mappings:
      Namespace Name Mixin selector
      named FURNACE Lnet/minecraft/client/recipebook/RecipeBookGroup;FURNACE:Ljava/util/List;
      intermediary field_25781 Lnet/minecraft/class_314;field_25781:Ljava/util/List;
      official u Lfgw;u:Ljava/util/List;
    • CRAFTING

      public static final List<RecipeBookGroup> CRAFTING
      Mappings:
      Namespace Name Mixin selector
      named CRAFTING Lnet/minecraft/client/recipebook/RecipeBookGroup;CRAFTING:Ljava/util/List;
      intermediary field_25782 Lnet/minecraft/class_314;field_25782:Ljava/util/List;
      official v Lfgw;v:Ljava/util/List;
    • SEARCH_MAP

      public static final Map<RecipeBookGroup,List<RecipeBookGroup>> SEARCH_MAP
      Mappings:
      Namespace Name Mixin selector
      named SEARCH_MAP Lnet/minecraft/client/recipebook/RecipeBookGroup;SEARCH_MAP:Ljava/util/Map;
      intermediary field_25783 Lnet/minecraft/class_314;field_25783:Ljava/util/Map;
      official w Lfgw;w:Ljava/util/Map;
    • icons

      private final List<ItemStack> icons
      Mappings:
      Namespace Name Mixin selector
      named icons Lnet/minecraft/client/recipebook/RecipeBookGroup;icons:Ljava/util/List;
      intermediary field_1807 Lnet/minecraft/class_314;field_1807:Ljava/util/List;
      official x Lfgw;x:Ljava/util/List;
  • Constructor Details

    • RecipeBookGroup

      private RecipeBookGroup(ItemStack[] entries)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/recipebook/RecipeBookGroup;<init>(Ljava/lang/String;I[Lnet/minecraft/item/ItemStack;)V
      intermediary <init> Lnet/minecraft/class_314;<init>(Ljava/lang/String;I[Lnet/minecraft/class_1799;)V
      official <init> Lfgw;<init>(Ljava/lang/String;I[Lcuq;)V
  • Method Details

    • values

      public static RecipeBookGroup[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static RecipeBookGroup valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getGroups

      public static List<RecipeBookGroup> getGroups(RecipeBookCategory category)
      Mappings:
      Namespace Name Mixin selector
      named getGroups Lnet/minecraft/client/recipebook/RecipeBookGroup;getGroups(Lnet/minecraft/recipe/book/RecipeBookCategory;)Ljava/util/List;
      intermediary method_30285 Lnet/minecraft/class_314;method_30285(Lnet/minecraft/class_5421;)Ljava/util/List;
      official a Lfgw;a(Lcrj;)Ljava/util/List;
    • getIcons

      public List<ItemStack> getIcons()
      Mappings:
      Namespace Name Mixin selector
      named getIcons Lnet/minecraft/client/recipebook/RecipeBookGroup;getIcons()Ljava/util/List;
      intermediary method_1623 Lnet/minecraft/class_314;method_1623()Ljava/util/List;
      official a Lfgw;a()Ljava/util/List;