Class ItemGroups

java.lang.Object
net.minecraft.item.ItemGroups

public class ItemGroups extends Object
Mappings:
Namespace Name
named net/minecraft/item/ItemGroups
intermediary net/minecraft/class_7706
official ctb
  • Field Details

    • INVENTORY_TAB_TEXTURE_ID

      private static final Identifier INVENTORY_TAB_TEXTURE_ID
      Mappings:
      Namespace Name Mixin selector
      named INVENTORY_TAB_TEXTURE_ID Lnet/minecraft/item/ItemGroups;INVENTORY_TAB_TEXTURE_ID:Lnet/minecraft/util/Identifier;
      intermediary field_52022 Lnet/minecraft/class_7706;field_52022:Lnet/minecraft/class_2960;
      official a Lctb;a:Lakr;
    • ITEM_SEARCH_TAB_TEXTURE_ID

      private static final Identifier ITEM_SEARCH_TAB_TEXTURE_ID
      Mappings:
      Namespace Name Mixin selector
      named ITEM_SEARCH_TAB_TEXTURE_ID Lnet/minecraft/item/ItemGroups;ITEM_SEARCH_TAB_TEXTURE_ID:Lnet/minecraft/util/Identifier;
      intermediary field_52023 Lnet/minecraft/class_7706;field_52023:Lnet/minecraft/class_2960;
      official b Lctb;b:Lakr;
    • BUILDING_BLOCKS

      private static final RegistryKey<ItemGroup> BUILDING_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      named BUILDING_BLOCKS Lnet/minecraft/item/ItemGroups;BUILDING_BLOCKS:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40195 Lnet/minecraft/class_7706;field_40195:Lnet/minecraft/class_5321;
      official c Lctb;c:Lakq;
    • COLORED_BLOCKS

      private static final RegistryKey<ItemGroup> COLORED_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      named COLORED_BLOCKS Lnet/minecraft/item/ItemGroups;COLORED_BLOCKS:Lnet/minecraft/registry/RegistryKey;
      intermediary field_41059 Lnet/minecraft/class_7706;field_41059:Lnet/minecraft/class_5321;
      official d Lctb;d:Lakq;
    • NATURAL

      private static final RegistryKey<ItemGroup> NATURAL
      Mappings:
      Namespace Name Mixin selector
      named NATURAL Lnet/minecraft/item/ItemGroups;NATURAL:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40743 Lnet/minecraft/class_7706;field_40743:Lnet/minecraft/class_5321;
      official e Lctb;e:Lakq;
    • FUNCTIONAL

      private static final RegistryKey<ItemGroup> FUNCTIONAL
      Mappings:
      Namespace Name Mixin selector
      named FUNCTIONAL Lnet/minecraft/item/ItemGroups;FUNCTIONAL:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40197 Lnet/minecraft/class_7706;field_40197:Lnet/minecraft/class_5321;
      official f Lctb;f:Lakq;
    • REDSTONE

      private static final RegistryKey<ItemGroup> REDSTONE
      Mappings:
      Namespace Name Mixin selector
      named REDSTONE Lnet/minecraft/item/ItemGroups;REDSTONE:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40198 Lnet/minecraft/class_7706;field_40198:Lnet/minecraft/class_5321;
      official g Lctb;g:Lakq;
    • HOTBAR

      private static final RegistryKey<ItemGroup> HOTBAR
      Mappings:
      Namespace Name Mixin selector
      named HOTBAR Lnet/minecraft/item/ItemGroups;HOTBAR:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40199 Lnet/minecraft/class_7706;field_40199:Lnet/minecraft/class_5321;
      official h Lctb;h:Lakq;
    • TOOLS

      private static final RegistryKey<ItemGroup> TOOLS
      Mappings:
      Namespace Name Mixin selector
      named TOOLS Lnet/minecraft/item/ItemGroups;TOOLS:Lnet/minecraft/registry/RegistryKey;
      intermediary field_41060 Lnet/minecraft/class_7706;field_41060:Lnet/minecraft/class_5321;
      official j Lctb;j:Lakq;
    • COMBAT

      private static final RegistryKey<ItemGroup> COMBAT
      Mappings:
      Namespace Name Mixin selector
      named COMBAT Lnet/minecraft/item/ItemGroups;COMBAT:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40202 Lnet/minecraft/class_7706;field_40202:Lnet/minecraft/class_5321;
      official k Lctb;k:Lakq;
    • FOOD_AND_DRINK

      private static final RegistryKey<ItemGroup> FOOD_AND_DRINK
      Mappings:
      Namespace Name Mixin selector
      named FOOD_AND_DRINK Lnet/minecraft/item/ItemGroups;FOOD_AND_DRINK:Lnet/minecraft/registry/RegistryKey;
      intermediary field_41061 Lnet/minecraft/class_7706;field_41061:Lnet/minecraft/class_5321;
      official l Lctb;l:Lakq;
    • INGREDIENTS

      private static final RegistryKey<ItemGroup> INGREDIENTS
      Mappings:
      Namespace Name Mixin selector
      named INGREDIENTS Lnet/minecraft/item/ItemGroups;INGREDIENTS:Lnet/minecraft/registry/RegistryKey;
      intermediary field_41062 Lnet/minecraft/class_7706;field_41062:Lnet/minecraft/class_5321;
      official m Lctb;m:Lakq;
    • SPAWN_EGGS

      private static final RegistryKey<ItemGroup> SPAWN_EGGS
      Mappings:
      Namespace Name Mixin selector
      named SPAWN_EGGS Lnet/minecraft/item/ItemGroups;SPAWN_EGGS:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40205 Lnet/minecraft/class_7706;field_40205:Lnet/minecraft/class_5321;
      official n Lctb;n:Lakq;
    • OPERATOR

      private static final RegistryKey<ItemGroup> OPERATOR
      Mappings:
      Namespace Name Mixin selector
      named OPERATOR Lnet/minecraft/item/ItemGroups;OPERATOR:Lnet/minecraft/registry/RegistryKey;
      intermediary field_41063 Lnet/minecraft/class_7706;field_41063:Lnet/minecraft/class_5321;
      official o Lctb;o:Lakq;
    • INVENTORY

      private static final RegistryKey<ItemGroup> INVENTORY
      Mappings:
      Namespace Name Mixin selector
      named INVENTORY Lnet/minecraft/item/ItemGroups;INVENTORY:Lnet/minecraft/registry/RegistryKey;
      intermediary field_40206 Lnet/minecraft/class_7706;field_40206:Lnet/minecraft/class_5321;
      official p Lctb;p:Lakq;
    • PAINTING_VARIANT_COMPARATOR

      private static final Comparator<RegistryEntry<PaintingVariant>> PAINTING_VARIANT_COMPARATOR
      Mappings:
      Namespace Name Mixin selector
      named PAINTING_VARIANT_COMPARATOR Lnet/minecraft/item/ItemGroups;PAINTING_VARIANT_COMPARATOR:Ljava/util/Comparator;
      intermediary field_42465 Lnet/minecraft/class_7706;field_42465:Ljava/util/Comparator;
      official q Lctb;q:Ljava/util/Comparator;
    • displayContext

      @Nullable private static ItemGroup.DisplayContext displayContext
      Mappings:
      Namespace Name Mixin selector
      named displayContext Lnet/minecraft/item/ItemGroups;displayContext:Lnet/minecraft/item/ItemGroup$DisplayContext;
      intermediary field_42466 Lnet/minecraft/class_7706;field_42466:Lnet/minecraft/class_1761$class_8128;
      official r Lctb;r:Lcta$d;
  • Constructor Details

    • ItemGroups

      public ItemGroups()
  • Method Details

    • register

      private static RegistryKey<ItemGroup> register(String id)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/item/ItemGroups;register(Ljava/lang/String;)Lnet/minecraft/registry/RegistryKey;
      intermediary method_51317 Lnet/minecraft/class_7706;method_51317(Ljava/lang/String;)Lnet/minecraft/class_5321;
      official a Lctb;a(Ljava/lang/String;)Lakq;
    • registerAndGetDefault

      public static ItemGroup registerAndGetDefault(Registry<ItemGroup> registry)
      Mappings:
      Namespace Name Mixin selector
      named registerAndGetDefault Lnet/minecraft/item/ItemGroups;registerAndGetDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/item/ItemGroup;
      intermediary method_51315 Lnet/minecraft/class_7706;method_51315(Lnet/minecraft/class_2378;)Lnet/minecraft/class_1761;
      official a Lctb;a(Ljz;)Lcta;
    • collect

      public static void collect()
      Mappings:
      Namespace Name Mixin selector
      named collect Lnet/minecraft/item/ItemGroups;collect()V
      intermediary method_47334 Lnet/minecraft/class_7706;method_47334()V
      official a Lctb;a()V
    • getDefaultTab

      public static ItemGroup getDefaultTab()
      Mappings:
      Namespace Name Mixin selector
      named getDefaultTab Lnet/minecraft/item/ItemGroups;getDefaultTab()Lnet/minecraft/item/ItemGroup;
      intermediary method_47328 Lnet/minecraft/class_7706;method_47328()Lnet/minecraft/class_1761;
      official b Lctb;b()Lcta;
    • addPotions

      private static void addPotions(ItemGroup.Entries entries, RegistryWrapper<Potion> registryWrapper, Item item, ItemGroup.StackVisibility visibility, FeatureSet enabledFeatures)
      Mappings:
      Namespace Name Mixin selector
      named addPotions Lnet/minecraft/item/ItemGroups;addPotions(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/registry/RegistryWrapper;Lnet/minecraft/item/Item;Lnet/minecraft/item/ItemGroup$StackVisibility;Lnet/minecraft/resource/featuretoggle/FeatureSet;)V
      intermediary method_45427 Lnet/minecraft/class_7706;method_45427(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_7225;Lnet/minecraft/class_1792;Lnet/minecraft/class_1761$class_7705;Lnet/minecraft/class_7699;)V
      official a Lctb;a(Lcta$e;Ljo;Lcul;Lcta$g;Lcpl;)V
    • addMaxLevelEnchantedBooks

      private static void addMaxLevelEnchantedBooks(ItemGroup.Entries entries, RegistryWrapper<Enchantment> registryWrapper, ItemGroup.StackVisibility stackVisibility)
      Mappings:
      Namespace Name Mixin selector
      named addMaxLevelEnchantedBooks Lnet/minecraft/item/ItemGroups;addMaxLevelEnchantedBooks(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/registry/RegistryWrapper;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_45428 Lnet/minecraft/class_7706;method_45428(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_7225;Lnet/minecraft/class_1761$class_7705;)V
      official a Lctb;a(Lcta$e;Ljo;Lcta$g;)V
    • addAllLevelEnchantedBooks

      private static void addAllLevelEnchantedBooks(ItemGroup.Entries entries, RegistryWrapper<Enchantment> registryWrapper, ItemGroup.StackVisibility stackVisibility)
      Mappings:
      Namespace Name Mixin selector
      named addAllLevelEnchantedBooks Lnet/minecraft/item/ItemGroups;addAllLevelEnchantedBooks(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/registry/RegistryWrapper;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_45430 Lnet/minecraft/class_7706;method_45430(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_7225;Lnet/minecraft/class_1761$class_7705;)V
      official b Lctb;b(Lcta$e;Ljo;Lcta$g;)V
    • addInstruments

      private static void addInstruments(ItemGroup.Entries entries, RegistryWrapper<Instrument> registryWrapper, Item item, TagKey<Instrument> instrumentTag, ItemGroup.StackVisibility visibility)
      Mappings:
      Namespace Name Mixin selector
      named addInstruments Lnet/minecraft/item/ItemGroups;addInstruments(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/registry/RegistryWrapper;Lnet/minecraft/item/Item;Lnet/minecraft/registry/tag/TagKey;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_45426 Lnet/minecraft/class_7706;method_45426(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_7225;Lnet/minecraft/class_1792;Lnet/minecraft/class_6862;Lnet/minecraft/class_1761$class_7705;)V
      official a Lctb;a(Lcta$e;Ljo;Lcul;Lawu;Lcta$g;)V
    • addSuspiciousStews

      private static void addSuspiciousStews(ItemGroup.Entries entries, ItemGroup.StackVisibility visibility)
      Mappings:
      Namespace Name Mixin selector
      named addSuspiciousStews Lnet/minecraft/item/ItemGroups;addSuspiciousStews(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_47332 Lnet/minecraft/class_7706;method_47332(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_1761$class_7705;)V
      official a Lctb;a(Lcta$e;Lcta$g;)V
    • addOminousBottles

      private static void addOminousBottles(ItemGroup.Entries entries, ItemGroup.StackVisibility visibility)
      Mappings:
      Namespace Name Mixin selector
      named addOminousBottles Lnet/minecraft/item/ItemGroups;addOminousBottles(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_58652 Lnet/minecraft/class_7706;method_58652(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_1761$class_7705;)V
      official b Lctb;b(Lcta$e;Lcta$g;)V
    • addFireworkRockets

      private static void addFireworkRockets(ItemGroup.Entries entries, ItemGroup.StackVisibility visibility)
      Mappings:
      Namespace Name Mixin selector
      named addFireworkRockets Lnet/minecraft/item/ItemGroups;addFireworkRockets(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_47339 Lnet/minecraft/class_7706;method_47339(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_1761$class_7705;)V
      official c Lctb;c(Lcta$e;Lcta$g;)V
    • addPaintings

      private static void addPaintings(ItemGroup.Entries entries, RegistryWrapper.WrapperLookup registryLookup, RegistryWrapper.Impl<PaintingVariant> registryWrapper, Predicate<RegistryEntry<PaintingVariant>> filter, ItemGroup.StackVisibility stackVisibility)
      Mappings:
      Namespace Name Mixin selector
      named addPaintings Lnet/minecraft/item/ItemGroups;addPaintings(Lnet/minecraft/item/ItemGroup$Entries;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Lnet/minecraft/registry/RegistryWrapper$Impl;Ljava/util/function/Predicate;Lnet/minecraft/item/ItemGroup$StackVisibility;)V
      intermediary method_48937 Lnet/minecraft/class_7706;method_48937(Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7226;Ljava/util/function/Predicate;Lnet/minecraft/class_1761$class_7705;)V
      official a Lctb;a(Lcta$e;Ljo$a;Ljo$b;Ljava/util/function/Predicate;Lcta$g;)V
    • getGroupsToDisplay

      public static List<ItemGroup> getGroupsToDisplay()
      Mappings:
      Namespace Name Mixin selector
      named getGroupsToDisplay Lnet/minecraft/item/ItemGroups;getGroupsToDisplay()Ljava/util/List;
      intermediary method_47335 Lnet/minecraft/class_7706;method_47335()Ljava/util/List;
      official c Lctb;c()Ljava/util/List;
    • getGroups

      public static List<ItemGroup> getGroups()
      Mappings:
      Namespace Name Mixin selector
      named getGroups Lnet/minecraft/item/ItemGroups;getGroups()Ljava/util/List;
      intermediary method_47341 Lnet/minecraft/class_7706;method_47341()Ljava/util/List;
      official d Lctb;d()Ljava/util/List;
    • stream

      private static Stream<ItemGroup> stream()
      Mappings:
      Namespace Name Mixin selector
      named stream Lnet/minecraft/item/ItemGroups;stream()Ljava/util/stream/Stream;
      intermediary method_51327 Lnet/minecraft/class_7706;method_51327()Ljava/util/stream/Stream;
      official f Lctb;f()Ljava/util/stream/Stream;
    • getSearchGroup

      public static ItemGroup getSearchGroup()
      Mappings:
      Namespace Name Mixin selector
      named getSearchGroup Lnet/minecraft/item/ItemGroups;getSearchGroup()Lnet/minecraft/item/ItemGroup;
      intermediary method_47344 Lnet/minecraft/class_7706;method_47344()Lnet/minecraft/class_1761;
      official e Lctb;e()Lcta;
    • updateEntries

      private static void updateEntries(ItemGroup.DisplayContext displayContext)
      Mappings:
      Namespace Name Mixin selector
      named updateEntries Lnet/minecraft/item/ItemGroups;updateEntries(Lnet/minecraft/item/ItemGroup$DisplayContext;)V
      intermediary method_47337 Lnet/minecraft/class_7706;method_47337(Lnet/minecraft/class_1761$class_8128;)V
      official a Lctb;a(Lcta$d;)V
    • updateDisplayContext

      public static boolean updateDisplayContext(FeatureSet enabledFeatures, boolean operatorEnabled, RegistryWrapper.WrapperLookup lookup)
      Mappings:
      Namespace Name Mixin selector
      named updateDisplayContext Lnet/minecraft/item/ItemGroups;updateDisplayContext(Lnet/minecraft/resource/featuretoggle/FeatureSet;ZLnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Z
      intermediary method_47330 Lnet/minecraft/class_7706;method_47330(Lnet/minecraft/class_7699;ZLnet/minecraft/class_7225$class_7874;)Z
      official a Lctb;a(Lcpl;ZLjo$a;)Z