Class ItemGroup

java.lang.Object
net.minecraft.item.itemgroup.ItemGroup

public abstract class ItemGroup extends Object
Mappings:
Namespace Name
official ahp
intermediary net/minecraft/class_1041
named net/minecraft/item/itemgroup/ItemGroup
  • Field Details

    • itemGroups

      public static final ItemGroup[] itemGroups
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a:[Lahp;
      intermediary field_4173 Lnet/minecraft/class_1041;field_4173:[Lnet/minecraft/class_1041;
      named itemGroups Lnet/minecraft/item/itemgroup/ItemGroup;itemGroups:[Lnet/minecraft/item/itemgroup/ItemGroup;
    • BUILDING_BLOCKS

      public static final ItemGroup BUILDING_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      official b Lahp;b:Lahp;
      intermediary field_4174 Lnet/minecraft/class_1041;field_4174:Lnet/minecraft/class_1041;
      named BUILDING_BLOCKS Lnet/minecraft/item/itemgroup/ItemGroup;BUILDING_BLOCKS:Lnet/minecraft/item/itemgroup/ItemGroup;
    • DECORATIONS

      public static final ItemGroup DECORATIONS
      Mappings:
      Namespace Name Mixin selector
      official c Lahp;c:Lahp;
      intermediary field_4175 Lnet/minecraft/class_1041;field_4175:Lnet/minecraft/class_1041;
      named DECORATIONS Lnet/minecraft/item/itemgroup/ItemGroup;DECORATIONS:Lnet/minecraft/item/itemgroup/ItemGroup;
    • REDSTONE

      public static final ItemGroup REDSTONE
      Mappings:
      Namespace Name Mixin selector
      official d Lahp;d:Lahp;
      intermediary field_4176 Lnet/minecraft/class_1041;field_4176:Lnet/minecraft/class_1041;
      named REDSTONE Lnet/minecraft/item/itemgroup/ItemGroup;REDSTONE:Lnet/minecraft/item/itemgroup/ItemGroup;
    • TRANSPORTATION

      public static final ItemGroup TRANSPORTATION
      Mappings:
      Namespace Name Mixin selector
      official e Lahp;e:Lahp;
      intermediary field_4177 Lnet/minecraft/class_1041;field_4177:Lnet/minecraft/class_1041;
      named TRANSPORTATION Lnet/minecraft/item/itemgroup/ItemGroup;TRANSPORTATION:Lnet/minecraft/item/itemgroup/ItemGroup;
    • MISC

      public static final ItemGroup MISC
      Mappings:
      Namespace Name Mixin selector
      official f Lahp;f:Lahp;
      intermediary field_4178 Lnet/minecraft/class_1041;field_4178:Lnet/minecraft/class_1041;
      named MISC Lnet/minecraft/item/itemgroup/ItemGroup;MISC:Lnet/minecraft/item/itemgroup/ItemGroup;
    • FOOD

      public static final ItemGroup FOOD
      Mappings:
      Namespace Name Mixin selector
      official h Lahp;h:Lahp;
      intermediary field_4180 Lnet/minecraft/class_1041;field_4180:Lnet/minecraft/class_1041;
      named FOOD Lnet/minecraft/item/itemgroup/ItemGroup;FOOD:Lnet/minecraft/item/itemgroup/ItemGroup;
    • TOOLS

      public static final ItemGroup TOOLS
      Mappings:
      Namespace Name Mixin selector
      official i Lahp;i:Lahp;
      intermediary field_4181 Lnet/minecraft/class_1041;field_4181:Lnet/minecraft/class_1041;
      named TOOLS Lnet/minecraft/item/itemgroup/ItemGroup;TOOLS:Lnet/minecraft/item/itemgroup/ItemGroup;
    • COMBAT

      public static final ItemGroup COMBAT
      Mappings:
      Namespace Name Mixin selector
      official j Lahp;j:Lahp;
      intermediary field_4182 Lnet/minecraft/class_1041;field_4182:Lnet/minecraft/class_1041;
      named COMBAT Lnet/minecraft/item/itemgroup/ItemGroup;COMBAT:Lnet/minecraft/item/itemgroup/ItemGroup;
    • BREWING

      public static final ItemGroup BREWING
      Mappings:
      Namespace Name Mixin selector
      official k Lahp;k:Lahp;
      intermediary field_4183 Lnet/minecraft/class_1041;field_4183:Lnet/minecraft/class_1041;
      named BREWING Lnet/minecraft/item/itemgroup/ItemGroup;BREWING:Lnet/minecraft/item/itemgroup/ItemGroup;
    • MATERIALS

      public static final ItemGroup MATERIALS
      Mappings:
      Namespace Name Mixin selector
      official l Lahp;l:Lahp;
      intermediary field_4184 Lnet/minecraft/class_1041;field_4184:Lnet/minecraft/class_1041;
      named MATERIALS Lnet/minecraft/item/itemgroup/ItemGroup;MATERIALS:Lnet/minecraft/item/itemgroup/ItemGroup;
    • field_15657

      public static final ItemGroup field_15657
      Mappings:
      Namespace Name Mixin selector
      official m Lahp;m:Lahp;
      intermediary field_15657 Lnet/minecraft/class_1041;field_15657:Lnet/minecraft/class_1041;
      named field_15657 Lnet/minecraft/item/itemgroup/ItemGroup;field_15657:Lnet/minecraft/item/itemgroup/ItemGroup;
    • INVENTORY

      public static final ItemGroup INVENTORY
      Mappings:
      Namespace Name Mixin selector
      official n Lahp;n:Lahp;
      intermediary field_4185 Lnet/minecraft/class_1041;field_4185:Lnet/minecraft/class_1041;
      named INVENTORY Lnet/minecraft/item/itemgroup/ItemGroup;INVENTORY:Lnet/minecraft/item/itemgroup/ItemGroup;
    • index

      private final int index
      Mappings:
      Namespace Name Mixin selector
      official o Lahp;o:I
      intermediary field_4186 Lnet/minecraft/class_1041;field_4186:I
      named index Lnet/minecraft/item/itemgroup/ItemGroup;index:I
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      official p Lahp;p:Ljava/lang/String;
      intermediary field_4187 Lnet/minecraft/class_1041;field_4187:Ljava/lang/String;
      named id Lnet/minecraft/item/itemgroup/ItemGroup;id:Ljava/lang/String;
    • texture

      private String texture
      Mappings:
      Namespace Name Mixin selector
      official q Lahp;q:Ljava/lang/String;
      intermediary field_4188 Lnet/minecraft/class_1041;field_4188:Ljava/lang/String;
      named texture Lnet/minecraft/item/itemgroup/ItemGroup;texture:Ljava/lang/String;
    • scrollbar

      private boolean scrollbar
      Mappings:
      Namespace Name Mixin selector
      official r Lahp;r:Z
      intermediary field_4189 Lnet/minecraft/class_1041;field_4189:Z
      named scrollbar Lnet/minecraft/item/itemgroup/ItemGroup;scrollbar:Z
    • tooltip

      private boolean tooltip
      Mappings:
      Namespace Name Mixin selector
      official s Lahp;s:Z
      intermediary field_4190 Lnet/minecraft/class_1041;field_4190:Z
      named tooltip Lnet/minecraft/item/itemgroup/ItemGroup;tooltip:Z
    • targets

      private EnchantmentTarget[] targets
      Mappings:
      Namespace Name Mixin selector
      official t Lahp;t:[Lall;
      intermediary field_6939 Lnet/minecraft/class_1041;field_6939:[Lnet/minecraft/class_1128;
      named targets Lnet/minecraft/item/itemgroup/ItemGroup;targets:[Lnet/minecraft/enchantment/EnchantmentTarget;
    • item

      private ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official u Lahp;u:Laip;
      intermediary field_6955 Lnet/minecraft/class_1041;field_6955:Lnet/minecraft/class_1071;
      named item Lnet/minecraft/item/itemgroup/ItemGroup;item:Lnet/minecraft/item/ItemStack;
  • Constructor Details

    • ItemGroup

      public ItemGroup(int index, String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lahp;<init>(ILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1041;<init>(ILjava/lang/String;)V
      named <init> Lnet/minecraft/item/itemgroup/ItemGroup;<init>(ILjava/lang/String;)V
  • Method Details

    • getIndex

      @Environment(CLIENT) public int getIndex()
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a()I
      intermediary method_3315 Lnet/minecraft/class_1041;method_3315()I
      named getIndex Lnet/minecraft/item/itemgroup/ItemGroup;getIndex()I
    • getId

      @Environment(CLIENT) public String getId()
      Mappings:
      Namespace Name Mixin selector
      official b Lahp;b()Ljava/lang/String;
      intermediary method_3318 Lnet/minecraft/class_1041;method_3318()Ljava/lang/String;
      named getId Lnet/minecraft/item/itemgroup/ItemGroup;getId()Ljava/lang/String;
    • getTranslationKey

      @Environment(CLIENT) public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      official c Lahp;c()Ljava/lang/String;
      intermediary method_3319 Lnet/minecraft/class_1041;method_3319()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/itemgroup/ItemGroup;getTranslationKey()Ljava/lang/String;
    • getIcon

      @Environment(CLIENT) public ItemStack getIcon()
      Mappings:
      Namespace Name Mixin selector
      official d Lahp;d()Laip;
      intermediary method_6342 Lnet/minecraft/class_1041;method_6342()Lnet/minecraft/class_1071;
      named getIcon Lnet/minecraft/item/itemgroup/ItemGroup;getIcon()Lnet/minecraft/item/ItemStack;
    • method_13647

      @Environment(CLIENT) public abstract ItemStack method_13647()
      Mappings:
      Namespace Name Mixin selector
      official e Lahp;e()Laip;
      intermediary method_13647 Lnet/minecraft/class_1041;method_13647()Lnet/minecraft/class_1071;
      named method_13647 Lnet/minecraft/item/itemgroup/ItemGroup;method_13647()Lnet/minecraft/item/ItemStack;
    • getTexture

      @Environment(CLIENT) public String getTexture()
      Mappings:
      Namespace Name Mixin selector
      official f Lahp;f()Ljava/lang/String;
      intermediary method_3322 Lnet/minecraft/class_1041;method_3322()Ljava/lang/String;
      named getTexture Lnet/minecraft/item/itemgroup/ItemGroup;getTexture()Ljava/lang/String;
    • setTexture

      public ItemGroup setTexture(String texture)
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a(Ljava/lang/String;)Lahp;
      intermediary method_3316 Lnet/minecraft/class_1041;method_3316(Ljava/lang/String;)Lnet/minecraft/class_1041;
      named setTexture Lnet/minecraft/item/itemgroup/ItemGroup;setTexture(Ljava/lang/String;)Lnet/minecraft/item/itemgroup/ItemGroup;
    • hasTooltip

      @Environment(CLIENT) public boolean hasTooltip()
      Mappings:
      Namespace Name Mixin selector
      official g Lahp;g()Z
      intermediary method_3323 Lnet/minecraft/class_1041;method_3323()Z
      named hasTooltip Lnet/minecraft/item/itemgroup/ItemGroup;hasTooltip()Z
    • setNoTooltip

      public ItemGroup setNoTooltip()
      Mappings:
      Namespace Name Mixin selector
      official h Lahp;h()Lahp;
      intermediary method_3324 Lnet/minecraft/class_1041;method_3324()Lnet/minecraft/class_1041;
      named setNoTooltip Lnet/minecraft/item/itemgroup/ItemGroup;setNoTooltip()Lnet/minecraft/item/itemgroup/ItemGroup;
    • hasScrollbar

      @Environment(CLIENT) public boolean hasScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official i Lahp;i()Z
      intermediary method_3325 Lnet/minecraft/class_1041;method_3325()Z
      named hasScrollbar Lnet/minecraft/item/itemgroup/ItemGroup;hasScrollbar()Z
    • setNoScrollbar

      public ItemGroup setNoScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official j Lahp;j()Lahp;
      intermediary method_3326 Lnet/minecraft/class_1041;method_3326()Lnet/minecraft/class_1041;
      named setNoScrollbar Lnet/minecraft/item/itemgroup/ItemGroup;setNoScrollbar()Lnet/minecraft/item/itemgroup/ItemGroup;
    • getColumn

      @Environment(CLIENT) public int getColumn()
      Mappings:
      Namespace Name Mixin selector
      official k Lahp;k()I
      intermediary method_3327 Lnet/minecraft/class_1041;method_3327()I
      named getColumn Lnet/minecraft/item/itemgroup/ItemGroup;getColumn()I
    • isTopRow

      @Environment(CLIENT) public boolean isTopRow()
      Mappings:
      Namespace Name Mixin selector
      official l Lahp;l()Z
      intermediary method_3328 Lnet/minecraft/class_1041;method_3328()Z
      named isTopRow Lnet/minecraft/item/itemgroup/ItemGroup;isTopRow()Z
    • method_14220

      @Environment(CLIENT) public boolean method_14220()
      Mappings:
      Namespace Name Mixin selector
      official m Lahp;m()Z
      intermediary method_14220 Lnet/minecraft/class_1041;method_14220()Z
      named method_14220 Lnet/minecraft/item/itemgroup/ItemGroup;method_14220()Z
    • getEnchantments

      public EnchantmentTarget[] getEnchantments()
      Mappings:
      Namespace Name Mixin selector
      official n Lahp;n()[Lall;
      intermediary method_6323 Lnet/minecraft/class_1041;method_6323()[Lnet/minecraft/class_1128;
      named getEnchantments Lnet/minecraft/item/itemgroup/ItemGroup;getEnchantments()[Lnet/minecraft/enchantment/EnchantmentTarget;
    • setEnchantments

      public ItemGroup setEnchantments(EnchantmentTarget[] targets)
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a([Lall;)Lahp;
      intermediary method_6322 Lnet/minecraft/class_1041;method_6322([Lnet/minecraft/class_1128;)Lnet/minecraft/class_1041;
      named setEnchantments Lnet/minecraft/item/itemgroup/ItemGroup;setEnchantments([Lnet/minecraft/enchantment/EnchantmentTarget;)Lnet/minecraft/item/itemgroup/ItemGroup;
    • containsEnchantments

      public boolean containsEnchantments(@Nullable EnchantmentTarget target)
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a(Lall;)Z
      intermediary method_6321 Lnet/minecraft/class_1041;method_6321(Lnet/minecraft/class_1128;)Z
      named containsEnchantments Lnet/minecraft/item/itemgroup/ItemGroup;containsEnchantments(Lnet/minecraft/enchantment/EnchantmentTarget;)Z
    • method_13646

      @Environment(CLIENT) public void method_13646(DefaultedList<ItemStack> defaultedList)
      Mappings:
      Namespace Name Mixin selector
      official a Lahp;a(Lfi;)V
      intermediary method_13646 Lnet/minecraft/class_1041;method_13646(Lnet/minecraft/class_3114;)V
      named method_13646 Lnet/minecraft/item/itemgroup/ItemGroup;method_13646(Lnet/minecraft/util/collection/DefaultedList;)V