Class ItemGroup

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

public abstract class ItemGroup extends Object
Mappings:
Namespace Name
official acq
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 Lacq;a:[Lacq;
      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 Lacq;b:Lacq;
      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 Lacq;c:Lacq;
      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 Lacq;d:Lacq;
      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 Lacq;e:Lacq;
      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 Lacq;f:Lacq;
      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 Lacq;h:Lacq;
      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 Lacq;i:Lacq;
      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 Lacq;j:Lacq;
      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 Lacq;k:Lacq;
      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 Lacq;l:Lacq;
      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;
    • INVENTORY

      public static final ItemGroup INVENTORY
      Mappings:
      Namespace Name Mixin selector
      official m Lacq;m:Lacq;
      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 n Lacq;n: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 o Lacq;o: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 p Lacq;p: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 q Lacq;q: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 r Lacq;r: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 s Lacq;s:[Lagn;
      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

      @Environment(CLIENT) private ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official t Lacq;t:Ladq;
      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> Lacq;<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 Lacq;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 Lacq;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 Lacq;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 Lacq;d()Ladq;
      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;
    • getIconItem

      @Environment(CLIENT) public abstract Item getIconItem()
      Mappings:
      Namespace Name Mixin selector
      official e Lacq;e()Lado;
      intermediary method_6343 Lnet/minecraft/class_1041;method_6343()Lnet/minecraft/class_1069;
      named getIconItem Lnet/minecraft/item/itemgroup/ItemGroup;getIconItem()Lnet/minecraft/item/Item;
    • getIconMeta

      @Environment(CLIENT) public int getIconMeta()
      Mappings:
      Namespace Name Mixin selector
      official f Lacq;f()I
      intermediary method_3321 Lnet/minecraft/class_1041;method_3321()I
      named getIconMeta Lnet/minecraft/item/itemgroup/ItemGroup;getIconMeta()I
    • getTexture

      @Environment(CLIENT) public String getTexture()
      Mappings:
      Namespace Name Mixin selector
      official g Lacq;g()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 Lacq;a(Ljava/lang/String;)Lacq;
      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 h Lacq;h()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 i Lacq;i()Lacq;
      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 j Lacq;j()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 k Lacq;k()Lacq;
      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 l Lacq;l()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 m Lacq;m()Z
      intermediary method_3328 Lnet/minecraft/class_1041;method_3328()Z
      named isTopRow Lnet/minecraft/item/itemgroup/ItemGroup;isTopRow()Z
    • getEnchantments

      @Environment(CLIENT) public EnchantmentTarget[] getEnchantments()
      Mappings:
      Namespace Name Mixin selector
      official n Lacq;n()[Lagn;
      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 Lacq;a([Lagn;)Lacq;
      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

      @Environment(CLIENT) public boolean containsEnchantments(EnchantmentTarget target)
      Mappings:
      Namespace Name Mixin selector
      official a Lacq;a(Lagn;)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
    • showItems

      @Environment(CLIENT) public void showItems(List<ItemStack> stacks)
      Mappings:
      Namespace Name Mixin selector
      official a Lacq;a(Ljava/util/List;)V
      intermediary method_3317 Lnet/minecraft/class_1041;method_3317(Ljava/util/List;)V
      named showItems Lnet/minecraft/item/itemgroup/ItemGroup;showItems(Ljava/util/List;)V
    • showBooks

      @Environment(CLIENT) public void showBooks(List<ItemStack> stacks, EnchantmentTarget[] targets)
      Mappings:
      Namespace Name Mixin selector
      official a Lacq;a(Ljava/util/List;[Lagn;)V
      intermediary method_4604 Lnet/minecraft/class_1041;method_4604(Ljava/util/List;[Lnet/minecraft/class_1128;)V
      named showBooks Lnet/minecraft/item/itemgroup/ItemGroup;showBooks(Ljava/util/List;[Lnet/minecraft/enchantment/EnchantmentTarget;)V