Class ItemGroup

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

public class ItemGroup extends Object
A group of items that the items belong to. This is used by the creative inventory.
Mappings:
Namespace Name
official cbs
intermediary net/minecraft/class_1761
named net/minecraft/item/ItemGroup
  • Field Details

    • displayName

      private final Text displayName
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a:Lsq;
      intermediary field_26391 Lnet/minecraft/class_1761;field_26391:Lnet/minecraft/class_2561;
      named displayName Lnet/minecraft/item/ItemGroup;displayName:Lnet/minecraft/text/Text;
    • texture

      String texture
      Mappings:
      Namespace Name Mixin selector
      official b Lcbs;b:Ljava/lang/String;
      intermediary field_7919 Lnet/minecraft/class_1761;field_7919:Ljava/lang/String;
      named texture Lnet/minecraft/item/ItemGroup;texture:Ljava/lang/String;
    • scrollbar

      boolean scrollbar
      Mappings:
      Namespace Name Mixin selector
      official c Lcbs;c:Z
      intermediary field_7920 Lnet/minecraft/class_1761;field_7920:Z
      named scrollbar Lnet/minecraft/item/ItemGroup;scrollbar:Z
    • renderName

      boolean renderName
      Mappings:
      Namespace Name Mixin selector
      official d Lcbs;d:Z
      intermediary field_7917 Lnet/minecraft/class_1761;field_7917:Z
      named renderName Lnet/minecraft/item/ItemGroup;renderName:Z
    • field_41031

      boolean field_41031
      Mappings:
      Namespace Name Mixin selector
      official e Lcbs;e:Z
      intermediary field_41031 Lnet/minecraft/class_1761;field_41031:Z
      named field_41031 Lnet/minecraft/item/ItemGroup;field_41031:Z
    • field_41032

      private final ItemGroup.class_7915 field_41032
      Mappings:
      Namespace Name Mixin selector
      official f Lcbs;f:Lcbs$e;
      intermediary field_41032 Lnet/minecraft/class_1761;field_41032:Lnet/minecraft/class_1761$class_7915;
      named field_41032 Lnet/minecraft/item/ItemGroup;field_41032:Lnet/minecraft/item/ItemGroup$class_7915;
    • field_41033

      private final int field_41033
      Mappings:
      Namespace Name Mixin selector
      official g Lcbs;g:I
      intermediary field_41033 Lnet/minecraft/class_1761;field_41033:I
      named field_41033 Lnet/minecraft/item/ItemGroup;field_41033:I
    • field_41034

      private final ItemGroup.class_7916 field_41034
      Mappings:
      Namespace Name Mixin selector
      official h Lcbs;h:Lcbs$g;
      intermediary field_41034 Lnet/minecraft/class_1761;field_41034:Lnet/minecraft/class_1761$class_7916;
      named field_41034 Lnet/minecraft/item/ItemGroup;field_41034:Lnet/minecraft/item/ItemGroup$class_7916;
    • icon

      Mappings:
      Namespace Name Mixin selector
      official i Lcbs;i:Lcdi;
      intermediary field_7934 Lnet/minecraft/class_1761;field_7934:Lnet/minecraft/class_1799;
      named icon Lnet/minecraft/item/ItemGroup;icon:Lnet/minecraft/item/ItemStack;
    • displayStacks

      private ItemStackSet displayStacks
      Mappings:
      Namespace Name Mixin selector
      official j Lcbs;j:Lcdj;
      intermediary field_40859 Lnet/minecraft/class_1761;field_40859:Lnet/minecraft/class_7708;
      named displayStacks Lnet/minecraft/item/ItemGroup;displayStacks:Lnet/minecraft/item/ItemStackSet;
    • searchTabStacks

      private ItemStackSet searchTabStacks
      Mappings:
      Namespace Name Mixin selector
      official k Lcbs;k:Lcdj;
      intermediary field_40860 Lnet/minecraft/class_1761;field_40860:Lnet/minecraft/class_7708;
      named searchTabStacks Lnet/minecraft/item/ItemGroup;searchTabStacks:Lnet/minecraft/item/ItemStackSet;
    • field_41035

      @Nullable private @Nullable Consumer<List<ItemStack>> field_41035
      Mappings:
      Namespace Name Mixin selector
      official l Lcbs;l:Ljava/util/function/Consumer;
      intermediary field_41035 Lnet/minecraft/class_1761;field_41035:Ljava/util/function/Consumer;
      named field_41035 Lnet/minecraft/item/ItemGroup;field_41035:Ljava/util/function/Consumer;
    • field_41036

      private final Supplier<ItemStack> field_41036
      Mappings:
      Namespace Name Mixin selector
      official m Lcbs;m:Ljava/util/function/Supplier;
      intermediary field_41036 Lnet/minecraft/class_1761;field_41036:Ljava/util/function/Supplier;
      named field_41036 Lnet/minecraft/item/ItemGroup;field_41036:Ljava/util/function/Supplier;
    • field_41037

      private final ItemGroup.class_7914 field_41037
      Mappings:
      Namespace Name Mixin selector
      official n Lcbs;n:Lcbs$b;
      intermediary field_41037 Lnet/minecraft/class_1761;field_41037:Lnet/minecraft/class_1761$class_7914;
      named field_41037 Lnet/minecraft/item/ItemGroup;field_41037:Lnet/minecraft/item/ItemGroup$class_7914;
  • Constructor Details

  • Method Details

    • method_47307

      public static ItemGroup.class_7913 method_47307(ItemGroup.class_7915 class_7915, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Lcbs$e;I)Lcbs$a;
      intermediary method_47307 Lnet/minecraft/class_1761;method_47307(Lnet/minecraft/class_1761$class_7915;I)Lnet/minecraft/class_1761$class_7913;
      named method_47307 Lnet/minecraft/item/ItemGroup;method_47307(Lnet/minecraft/item/ItemGroup$class_7915;I)Lnet/minecraft/item/ItemGroup$class_7913;
    • getDisplayName

      public Text getDisplayName()
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a()Lsq;
      intermediary method_7737 Lnet/minecraft/class_1761;method_7737()Lnet/minecraft/class_2561;
      named getDisplayName Lnet/minecraft/item/ItemGroup;getDisplayName()Lnet/minecraft/text/Text;
    • getIcon

      public ItemStack getIcon()
      Mappings:
      Namespace Name Mixin selector
      official b Lcbs;b()Lcdi;
      intermediary method_7747 Lnet/minecraft/class_1761;method_7747()Lnet/minecraft/class_1799;
      named getIcon Lnet/minecraft/item/ItemGroup;getIcon()Lnet/minecraft/item/ItemStack;
    • getTexture

      public String getTexture()
      Mappings:
      Namespace Name Mixin selector
      official c Lcbs;c()Ljava/lang/String;
      intermediary method_7742 Lnet/minecraft/class_1761;method_7742()Ljava/lang/String;
      named getTexture Lnet/minecraft/item/ItemGroup;getTexture()Ljava/lang/String;
    • shouldRenderName

      public boolean shouldRenderName()
      Checks if this item group should render its name.

      The name is rendered below the top row of item groups and above the inventory.

      Mappings:
      Namespace Name Mixin selector
      official d Lcbs;d()Z
      intermediary method_7754 Lnet/minecraft/class_1761;method_7754()Z
      named shouldRenderName Lnet/minecraft/item/ItemGroup;shouldRenderName()Z
    • hasScrollbar

      public boolean hasScrollbar()
      Mappings:
      Namespace Name Mixin selector
      official e Lcbs;e()Z
      intermediary method_7756 Lnet/minecraft/class_1761;method_7756()Z
      named hasScrollbar Lnet/minecraft/item/ItemGroup;hasScrollbar()Z
    • getColumn

      public int getColumn()
      Mappings:
      Namespace Name Mixin selector
      official f Lcbs;f()I
      intermediary method_7743 Lnet/minecraft/class_1761;method_7743()I
      named getColumn Lnet/minecraft/item/ItemGroup;getColumn()I
    • method_47309

      public ItemGroup.class_7915 method_47309()
      Mappings:
      Namespace Name Mixin selector
      official g Lcbs;g()Lcbs$e;
      intermediary method_47309 Lnet/minecraft/class_1761;method_47309()Lnet/minecraft/class_1761$class_7915;
      named method_47309 Lnet/minecraft/item/ItemGroup;method_47309()Lnet/minecraft/item/ItemGroup$class_7915;
    • method_47310

      public boolean method_47310()
      Mappings:
      Namespace Name Mixin selector
      official h Lcbs;h()Z
      intermediary method_47310 Lnet/minecraft/class_1761;method_47310()Z
      named method_47310 Lnet/minecraft/item/ItemGroup;method_47310()Z
    • method_47311

      public boolean method_47311()
      Mappings:
      Namespace Name Mixin selector
      official i Lcbs;i()Z
      intermediary method_47311 Lnet/minecraft/class_1761;method_47311()Z
      named method_47311 Lnet/minecraft/item/ItemGroup;method_47311()Z
    • isSpecial

      public boolean isSpecial()
      Mappings:
      Namespace Name Mixin selector
      official j Lcbs;j()Z
      intermediary method_7752 Lnet/minecraft/class_1761;method_7752()Z
      named isSpecial Lnet/minecraft/item/ItemGroup;isSpecial()Z
    • method_47312

      public ItemGroup.class_7916 method_47312()
      Mappings:
      Namespace Name Mixin selector
      official k Lcbs;k()Lcbs$g;
      intermediary method_47312 Lnet/minecraft/class_1761;method_47312()Lnet/minecraft/class_1761$class_7916;
      named method_47312 Lnet/minecraft/item/ItemGroup;method_47312()Lnet/minecraft/item/ItemGroup$class_7916;
    • method_47306

      public void method_47306(FeatureSet featureSet, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Lbym;Z)V
      intermediary method_47306 Lnet/minecraft/class_1761;method_47306(Lnet/minecraft/class_7699;Z)V
      named method_47306 Lnet/minecraft/item/ItemGroup;method_47306(Lnet/minecraft/resource/featuretoggle/FeatureSet;Z)V
    • method_47313

      public ItemStackSet method_47313()
      Mappings:
      Namespace Name Mixin selector
      official l Lcbs;l()Lcdj;
      intermediary method_47313 Lnet/minecraft/class_1761;method_47313()Lnet/minecraft/class_7708;
      named method_47313 Lnet/minecraft/item/ItemGroup;method_47313()Lnet/minecraft/item/ItemStackSet;
    • getSearchTabStacks

      public ItemStackSet getSearchTabStacks()
      Mappings:
      Namespace Name Mixin selector
      official m Lcbs;m()Lcdj;
      intermediary method_45414 Lnet/minecraft/class_1761;method_45414()Lnet/minecraft/class_7708;
      named getSearchTabStacks Lnet/minecraft/item/ItemGroup;getSearchTabStacks()Lnet/minecraft/item/ItemStackSet;
    • contains

      public boolean contains(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Lcdi;)Z
      intermediary method_45412 Lnet/minecraft/class_1761;method_45412(Lnet/minecraft/class_1799;)Z
      named contains Lnet/minecraft/item/ItemGroup;contains(Lnet/minecraft/item/ItemStack;)Z
    • method_47308

      public void method_47308(Consumer<List<ItemStack>> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbs;a(Ljava/util/function/Consumer;)V
      intermediary method_47308 Lnet/minecraft/class_1761;method_47308(Ljava/util/function/Consumer;)V
      named method_47308 Lnet/minecraft/item/ItemGroup;method_47308(Ljava/util/function/Consumer;)V
    • method_47314

      public void method_47314()
      Mappings:
      Namespace Name Mixin selector
      official n Lcbs;n()V
      intermediary method_47314 Lnet/minecraft/class_1761;method_47314()V
      named method_47314 Lnet/minecraft/item/ItemGroup;method_47314()V