Class ItemGroup

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

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

    • itemGroups

      public static final ItemGroup[] itemGroups
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a:[Lyz;
      intermediary field_8552 Lnet/minecraft/class_2029;field_8552:[Lnet/minecraft/class_2029;
      named itemGroups Lnet/minecraft/item/ItemGroup;itemGroups:[Lnet/minecraft/item/ItemGroup;
    • BUILDING_BLOCKS

      public static final ItemGroup BUILDING_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      official b Lyz;b:Lyz;
      intermediary field_8553 Lnet/minecraft/class_2029;field_8553:Lnet/minecraft/class_2029;
      named BUILDING_BLOCKS Lnet/minecraft/item/ItemGroup;BUILDING_BLOCKS:Lnet/minecraft/item/ItemGroup;
    • DECORATIONS

      public static final ItemGroup DECORATIONS
      Mappings:
      Namespace Name Mixin selector
      official c Lyz;c:Lyz;
      intermediary field_8554 Lnet/minecraft/class_2029;field_8554:Lnet/minecraft/class_2029;
      named DECORATIONS Lnet/minecraft/item/ItemGroup;DECORATIONS:Lnet/minecraft/item/ItemGroup;
    • REDSTONE

      public static final ItemGroup REDSTONE
      Mappings:
      Namespace Name Mixin selector
      official d Lyz;d:Lyz;
      intermediary field_8555 Lnet/minecraft/class_2029;field_8555:Lnet/minecraft/class_2029;
      named REDSTONE Lnet/minecraft/item/ItemGroup;REDSTONE:Lnet/minecraft/item/ItemGroup;
    • TRANSPORTATION

      public static final ItemGroup TRANSPORTATION
      Mappings:
      Namespace Name Mixin selector
      official e Lyz;e:Lyz;
      intermediary field_8556 Lnet/minecraft/class_2029;field_8556:Lnet/minecraft/class_2029;
      named TRANSPORTATION Lnet/minecraft/item/ItemGroup;TRANSPORTATION:Lnet/minecraft/item/ItemGroup;
    • MISC

      public static final ItemGroup MISC
      Mappings:
      Namespace Name Mixin selector
      official f Lyz;f:Lyz;
      intermediary field_8557 Lnet/minecraft/class_2029;field_8557:Lnet/minecraft/class_2029;
      named MISC Lnet/minecraft/item/ItemGroup;MISC:Lnet/minecraft/item/ItemGroup;
    • FOOD

      public static final ItemGroup FOOD
      Mappings:
      Namespace Name Mixin selector
      official h Lyz;h:Lyz;
      intermediary field_8559 Lnet/minecraft/class_2029;field_8559:Lnet/minecraft/class_2029;
      named FOOD Lnet/minecraft/item/ItemGroup;FOOD:Lnet/minecraft/item/ItemGroup;
    • TOOLS

      public static final ItemGroup TOOLS
      Mappings:
      Namespace Name Mixin selector
      official i Lyz;i:Lyz;
      intermediary field_8560 Lnet/minecraft/class_2029;field_8560:Lnet/minecraft/class_2029;
      named TOOLS Lnet/minecraft/item/ItemGroup;TOOLS:Lnet/minecraft/item/ItemGroup;
    • COMBAT

      public static final ItemGroup COMBAT
      Mappings:
      Namespace Name Mixin selector
      official j Lyz;j:Lyz;
      intermediary field_8561 Lnet/minecraft/class_2029;field_8561:Lnet/minecraft/class_2029;
      named COMBAT Lnet/minecraft/item/ItemGroup;COMBAT:Lnet/minecraft/item/ItemGroup;
    • BREWING

      public static final ItemGroup BREWING
      Mappings:
      Namespace Name Mixin selector
      official k Lyz;k:Lyz;
      intermediary field_8562 Lnet/minecraft/class_2029;field_8562:Lnet/minecraft/class_2029;
      named BREWING Lnet/minecraft/item/ItemGroup;BREWING:Lnet/minecraft/item/ItemGroup;
    • MATERIALS

      public static final ItemGroup MATERIALS
      Mappings:
      Namespace Name Mixin selector
      official l Lyz;l:Lyz;
      intermediary field_8563 Lnet/minecraft/class_2029;field_8563:Lnet/minecraft/class_2029;
      named MATERIALS Lnet/minecraft/item/ItemGroup;MATERIALS:Lnet/minecraft/item/ItemGroup;
    • INVENTORY

      public static final ItemGroup INVENTORY
      Mappings:
      Namespace Name Mixin selector
      official m Lyz;m:Lyz;
      intermediary field_8564 Lnet/minecraft/class_2029;field_8564:Lnet/minecraft/class_2029;
      named INVENTORY Lnet/minecraft/item/ItemGroup;INVENTORY:Lnet/minecraft/item/ItemGroup;
    • index

      private final int index
      Mappings:
      Namespace Name Mixin selector
      official n Lyz;n:I
      intermediary field_8565 Lnet/minecraft/class_2029;field_8565:I
      named index Lnet/minecraft/item/ItemGroup;index:I
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      official o Lyz;o:Ljava/lang/String;
      intermediary field_8566 Lnet/minecraft/class_2029;field_8566:Ljava/lang/String;
      named id Lnet/minecraft/item/ItemGroup;id:Ljava/lang/String;
    • texture

      private String texture
      Mappings:
      Namespace Name Mixin selector
      official p Lyz;p:Ljava/lang/String;
      intermediary field_8567 Lnet/minecraft/class_2029;field_8567:Ljava/lang/String;
      named texture Lnet/minecraft/item/ItemGroup;texture:Ljava/lang/String;
    • scrollbar

      private boolean scrollbar
      Mappings:
      Namespace Name Mixin selector
      official q Lyz;q:Z
      intermediary field_8568 Lnet/minecraft/class_2029;field_8568:Z
      named scrollbar Lnet/minecraft/item/ItemGroup;scrollbar:Z
    • tooltip

      private boolean tooltip
      Mappings:
      Namespace Name Mixin selector
      official r Lyz;r:Z
      intermediary field_8569 Lnet/minecraft/class_2029;field_8569:Z
      named tooltip Lnet/minecraft/item/ItemGroup;tooltip:Z
    • targets

      private EnchantmentTarget[] targets
      Mappings:
      Namespace Name Mixin selector
      official s Lyz;s:[Lacj;
      intermediary field_8570 Lnet/minecraft/class_2029;field_8570:[Lnet/minecraft/class_65;
      named targets Lnet/minecraft/item/ItemGroup;targets:[Lnet/minecraft/enchantment/EnchantmentTarget;
    • item

      @Environment(CLIENT) private ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official t Lyz;t:Lzx;
      intermediary field_8571 Lnet/minecraft/class_2029;field_8571:Lnet/minecraft/class_2056;
      named item Lnet/minecraft/item/ItemGroup;item:Lnet/minecraft/item/ItemStack;
  • Constructor Details

    • ItemGroup

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

    • getIndex

      @Environment(CLIENT) public int getIndex()
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a()I
      intermediary method_8189 Lnet/minecraft/class_2029;method_8189()I
      named getIndex Lnet/minecraft/item/ItemGroup;getIndex()I
    • getId

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

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

      @Environment(CLIENT) public ItemStack getIcon()
      Mappings:
      Namespace Name Mixin selector
      official d Lyz;d()Lzx;
      intermediary method_8197 Lnet/minecraft/class_2029;method_8197()Lnet/minecraft/class_2056;
      named getIcon Lnet/minecraft/item/ItemGroup;getIcon()Lnet/minecraft/item/ItemStack;
    • getIconItem

      @Environment(CLIENT) public abstract Item getIconItem()
      Mappings:
      Namespace Name Mixin selector
      official e Lyz;e()Lzw;
      intermediary method_8198 Lnet/minecraft/class_2029;method_8198()Lnet/minecraft/class_2054;
      named getIconItem Lnet/minecraft/item/ItemGroup;getIconItem()Lnet/minecraft/item/Item;
    • getIconMeta

      @Environment(CLIENT) public int getIconMeta()
      Mappings:
      Namespace Name Mixin selector
      official f Lyz;f()I
      intermediary method_8199 Lnet/minecraft/class_2029;method_8199()I
      named getIconMeta Lnet/minecraft/item/ItemGroup;getIconMeta()I
    • getTexture

      @Environment(CLIENT) public String getTexture()
      Mappings:
      Namespace Name Mixin selector
      official g Lyz;g()Ljava/lang/String;
      intermediary method_8200 Lnet/minecraft/class_2029;method_8200()Ljava/lang/String;
      named getTexture Lnet/minecraft/item/ItemGroup;getTexture()Ljava/lang/String;
    • setTexture

      public ItemGroup setTexture​(String texture)
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a(Ljava/lang/String;)Lyz;
      intermediary method_8191 Lnet/minecraft/class_2029;method_8191(Ljava/lang/String;)Lnet/minecraft/class_2029;
      named setTexture Lnet/minecraft/item/ItemGroup;setTexture(Ljava/lang/String;)Lnet/minecraft/item/ItemGroup;
    • hasTooltip

      @Environment(CLIENT) public boolean hasTooltip()
      Mappings:
      Namespace Name Mixin selector
      official h Lyz;h()Z
      intermediary method_8201 Lnet/minecraft/class_2029;method_8201()Z
      named hasTooltip Lnet/minecraft/item/ItemGroup;hasTooltip()Z
    • setNoTooltip

      public ItemGroup setNoTooltip()
      Mappings:
      Namespace Name Mixin selector
      official i Lyz;i()Lyz;
      intermediary method_8202 Lnet/minecraft/class_2029;method_8202()Lnet/minecraft/class_2029;
      named setNoTooltip Lnet/minecraft/item/ItemGroup;setNoTooltip()Lnet/minecraft/item/ItemGroup;
    • hasScrollbar

      @Environment(CLIENT) public boolean hasScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official j Lyz;j()Z
      intermediary method_8203 Lnet/minecraft/class_2029;method_8203()Z
      named hasScrollbar Lnet/minecraft/item/ItemGroup;hasScrollbar()Z
    • setNoScrollbar

      public ItemGroup setNoScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official k Lyz;k()Lyz;
      intermediary method_8204 Lnet/minecraft/class_2029;method_8204()Lnet/minecraft/class_2029;
      named setNoScrollbar Lnet/minecraft/item/ItemGroup;setNoScrollbar()Lnet/minecraft/item/ItemGroup;
    • getColumn

      @Environment(CLIENT) public int getColumn()
      Mappings:
      Namespace Name Mixin selector
      official l Lyz;l()I
      intermediary method_8205 Lnet/minecraft/class_2029;method_8205()I
      named getColumn Lnet/minecraft/item/ItemGroup;getColumn()I
    • isTopRow

      @Environment(CLIENT) public boolean isTopRow()
      Mappings:
      Namespace Name Mixin selector
      official m Lyz;m()Z
      intermediary method_8206 Lnet/minecraft/class_2029;method_8206()Z
      named isTopRow Lnet/minecraft/item/ItemGroup;isTopRow()Z
    • getEnchantments

      @Environment(CLIENT) public EnchantmentTarget[] getEnchantments()
      Mappings:
      Namespace Name Mixin selector
      official n Lyz;n()[Lacj;
      intermediary method_8207 Lnet/minecraft/class_2029;method_8207()[Lnet/minecraft/class_65;
      named getEnchantments Lnet/minecraft/item/ItemGroup;getEnchantments()[Lnet/minecraft/enchantment/EnchantmentTarget;
    • setEnchantments

      public ItemGroup setEnchantments​(EnchantmentTarget[] targets)
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a([Lacj;)Lyz;
      intermediary method_8194 Lnet/minecraft/class_2029;method_8194([Lnet/minecraft/class_65;)Lnet/minecraft/class_2029;
      named setEnchantments Lnet/minecraft/item/ItemGroup;setEnchantments([Lnet/minecraft/enchantment/EnchantmentTarget;)Lnet/minecraft/item/ItemGroup;
    • containsEnchantments

      @Environment(CLIENT) public boolean containsEnchantments​(EnchantmentTarget target)
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a(Lacj;)Z
      intermediary method_8190 Lnet/minecraft/class_2029;method_8190(Lnet/minecraft/class_65;)Z
      named containsEnchantments Lnet/minecraft/item/ItemGroup;containsEnchantments(Lnet/minecraft/enchantment/EnchantmentTarget;)Z
    • showItems

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

      @Environment(CLIENT) public void showBooks​(List<ItemStack> stacks, EnchantmentTarget[] targets)
      Mappings:
      Namespace Name Mixin selector
      official a Lyz;a(Ljava/util/List;[Lacj;)V
      intermediary method_8193 Lnet/minecraft/class_2029;method_8193(Ljava/util/List;[Lnet/minecraft/class_65;)V
      named showBooks Lnet/minecraft/item/ItemGroup;showBooks(Ljava/util/List;[Lnet/minecraft/enchantment/EnchantmentTarget;)V