Package net.minecraft.item
Class ItemGroup
java.lang.Object
net.minecraft.item.ItemGroup
A group of items that the items belong to. This is used by the creative inventory.
- Mappings:
Namespace Name official cbgintermediary net/minecraft/class_1761named net/minecraft/item/ItemGroup
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceprivate static classprotected static enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Textprivate @Nullable ItemStackSetprivate ItemStackprivate final intprivate booleanprivate booleanprivate @Nullable ItemStackSetprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddItems(FeatureSet enabledFeatures, ItemGroup.Entries entries) voidbooleancontains(FeatureSet enabledFeatures, ItemStack stack) abstract ItemStackintgetDisplayStacks(FeatureSet enabledFeatures) getIcon()intgetIndex()getSearchTabStacks(FeatureSet enabledFeatures) private ItemStackSetgetStacks(FeatureSet enabledFeatures, boolean search) booleanhideName()Specifies that when this item group is selected, the name of the item group should not be rendered.booleanbooleanisTopRow()setTexture(String texture) booleanChecks if this item group should render its name.
-
Field Details
-
index
private final int index- Mappings:
Namespace Name Mixin selector official aLcbg;a:Iintermediary field_7933Lnet/minecraft/class_1761;field_7933:Inamed indexLnet/minecraft/item/ItemGroup;index:I
-
displayName
- Mappings:
Namespace Name Mixin selector official bLcbg;b:Lsi;intermediary field_26391Lnet/minecraft/class_1761;field_26391:Lnet/minecraft/class_2561;named displayNameLnet/minecraft/item/ItemGroup;displayName:Lnet/minecraft/text/Text;
-
texture
- Mappings:
Namespace Name Mixin selector official cLcbg;c:Ljava/lang/String;intermediary field_7919Lnet/minecraft/class_1761;field_7919:Ljava/lang/String;named textureLnet/minecraft/item/ItemGroup;texture:Ljava/lang/String;
-
scrollbar
private boolean scrollbar- Mappings:
Namespace Name Mixin selector official dLcbg;d:Zintermediary field_7920Lnet/minecraft/class_1761;field_7920:Znamed scrollbarLnet/minecraft/item/ItemGroup;scrollbar:Z
-
renderName
private boolean renderName- Mappings:
Namespace Name Mixin selector official eLcbg;e:Zintermediary field_7917Lnet/minecraft/class_1761;field_7917:Znamed renderNameLnet/minecraft/item/ItemGroup;renderName:Z
-
icon
- Mappings:
Namespace Name Mixin selector official fLcbg;f:Lccw;intermediary field_7934Lnet/minecraft/class_1761;field_7934:Lnet/minecraft/class_1799;named iconLnet/minecraft/item/ItemGroup;icon:Lnet/minecraft/item/ItemStack;
-
displayStacks
- Mappings:
Namespace Name Mixin selector official gLcbg;g:Lccx;intermediary field_40184Lnet/minecraft/class_1761;field_40184:Lnet/minecraft/class_7708;named displayStacksLnet/minecraft/item/ItemGroup;displayStacks:Lnet/minecraft/item/ItemStackSet;
-
searchTabStacks
- Mappings:
Namespace Name Mixin selector official hLcbg;h:Lccx;intermediary field_40185Lnet/minecraft/class_1761;field_40185:Lnet/minecraft/class_7708;named searchTabStacksLnet/minecraft/item/ItemGroup;searchTabStacks:Lnet/minecraft/item/ItemStackSet;
-
-
Constructor Details
-
ItemGroup
- Mappings:
Namespace Name Mixin selector official <init>Lcbg;<init>(ILsi;)Vintermediary <init>Lnet/minecraft/class_1761;<init>(ILnet/minecraft/class_2561;)Vnamed <init>Lnet/minecraft/item/ItemGroup;<init>(ILnet/minecraft/text/Text;)V
-
-
Method Details
-
getIndex
public int getIndex()- Mappings:
Namespace Name Mixin selector official aLcbg;a()Iintermediary method_7741Lnet/minecraft/class_1761;method_7741()Inamed getIndexLnet/minecraft/item/ItemGroup;getIndex()I
-
getDisplayName
- Mappings:
Namespace Name Mixin selector official bLcbg;b()Lsi;intermediary method_7737Lnet/minecraft/class_1761;method_7737()Lnet/minecraft/class_2561;named getDisplayNameLnet/minecraft/item/ItemGroup;getDisplayName()Lnet/minecraft/text/Text;
-
getIcon
- Mappings:
Namespace Name Mixin selector official cLcbg;c()Lccw;intermediary method_7747Lnet/minecraft/class_1761;method_7747()Lnet/minecraft/class_1799;named getIconLnet/minecraft/item/ItemGroup;getIcon()Lnet/minecraft/item/ItemStack;
-
createIcon
- Mappings:
Namespace Name Mixin selector official dLcbg;d()Lccw;intermediary method_7750Lnet/minecraft/class_1761;method_7750()Lnet/minecraft/class_1799;named createIconLnet/minecraft/item/ItemGroup;createIcon()Lnet/minecraft/item/ItemStack;
-
addItems
- Mappings:
Namespace Name Mixin selector official aLcbg;a(Lbya;Lcbg$b;)Vintermediary method_45411Lnet/minecraft/class_1761;method_45411(Lnet/minecraft/class_7699;Lnet/minecraft/class_1761$class_7704;)Vnamed addItemsLnet/minecraft/item/ItemGroup;addItems(Lnet/minecraft/resource/featuretoggle/FeatureSet;Lnet/minecraft/item/ItemGroup$Entries;)V
-
getTexture
- Mappings:
Namespace Name Mixin selector official eLcbg;e()Ljava/lang/String;intermediary method_7742Lnet/minecraft/class_1761;method_7742()Ljava/lang/String;named getTextureLnet/minecraft/item/ItemGroup;getTexture()Ljava/lang/String;
-
setTexture
- Mappings:
Namespace Name Mixin selector official aLcbg;a(Ljava/lang/String;)Lcbg;intermediary method_7753Lnet/minecraft/class_1761;method_7753(Ljava/lang/String;)Lnet/minecraft/class_1761;named setTextureLnet/minecraft/item/ItemGroup;setTexture(Ljava/lang/String;)Lnet/minecraft/item/ItemGroup;
-
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 fLcbg;f()Zintermediary method_7754Lnet/minecraft/class_1761;method_7754()Znamed shouldRenderNameLnet/minecraft/item/ItemGroup;shouldRenderName()Z
-
hideName
Specifies that when this item group is selected, the name of the item group should not be rendered.- Mappings:
Namespace Name Mixin selector official gLcbg;g()Lcbg;intermediary method_7748Lnet/minecraft/class_1761;method_7748()Lnet/minecraft/class_1761;named hideNameLnet/minecraft/item/ItemGroup;hideName()Lnet/minecraft/item/ItemGroup;
-
hasScrollbar
public boolean hasScrollbar()- Mappings:
Namespace Name Mixin selector official hLcbg;h()Zintermediary method_7756Lnet/minecraft/class_1761;method_7756()Znamed hasScrollbarLnet/minecraft/item/ItemGroup;hasScrollbar()Z
-
setNoScrollbar
- Mappings:
Namespace Name Mixin selector official iLcbg;i()Lcbg;intermediary method_7749Lnet/minecraft/class_1761;method_7749()Lnet/minecraft/class_1761;named setNoScrollbarLnet/minecraft/item/ItemGroup;setNoScrollbar()Lnet/minecraft/item/ItemGroup;
-
getColumn
public int getColumn()- Mappings:
Namespace Name Mixin selector official jLcbg;j()Iintermediary method_7743Lnet/minecraft/class_1761;method_7743()Inamed getColumnLnet/minecraft/item/ItemGroup;getColumn()I
-
isTopRow
public boolean isTopRow()- Mappings:
Namespace Name Mixin selector official kLcbg;k()Zintermediary method_7755Lnet/minecraft/class_1761;method_7755()Znamed isTopRowLnet/minecraft/item/ItemGroup;isTopRow()Z
-
isSpecial
public boolean isSpecial()- Mappings:
Namespace Name Mixin selector official lLcbg;l()Zintermediary method_7752Lnet/minecraft/class_1761;method_7752()Znamed isSpecialLnet/minecraft/item/ItemGroup;isSpecial()Z
-
getStacks
- Mappings:
Namespace Name Mixin selector official aLcbg;a(Lbya;Z)Lccx;intermediary method_45413Lnet/minecraft/class_1761;method_45413(Lnet/minecraft/class_7699;Z)Lnet/minecraft/class_7708;named getStacksLnet/minecraft/item/ItemGroup;getStacks(Lnet/minecraft/resource/featuretoggle/FeatureSet;Z)Lnet/minecraft/item/ItemStackSet;
-
getDisplayStacks
- Mappings:
Namespace Name Mixin selector official aLcbg;a(Lbya;)Lccx;intermediary method_45410Lnet/minecraft/class_1761;method_45410(Lnet/minecraft/class_7699;)Lnet/minecraft/class_7708;named getDisplayStacksLnet/minecraft/item/ItemGroup;getDisplayStacks(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Lnet/minecraft/item/ItemStackSet;
-
getSearchTabStacks
- Mappings:
Namespace Name Mixin selector official bLcbg;b(Lbya;)Lccx;intermediary method_45414Lnet/minecraft/class_1761;method_45414(Lnet/minecraft/class_7699;)Lnet/minecraft/class_7708;named getSearchTabStacksLnet/minecraft/item/ItemGroup;getSearchTabStacks(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Lnet/minecraft/item/ItemStackSet;
-
contains
- Mappings:
Namespace Name Mixin selector official aLcbg;a(Lbya;Lccw;)Zintermediary method_45412Lnet/minecraft/class_1761;method_45412(Lnet/minecraft/class_7699;Lnet/minecraft/class_1799;)Znamed containsLnet/minecraft/item/ItemGroup;contains(Lnet/minecraft/resource/featuretoggle/FeatureSet;Lnet/minecraft/item/ItemStack;)Z
-
clearStacks
public void clearStacks()- Mappings:
Namespace Name Mixin selector official mLcbg;m()Vintermediary method_45415Lnet/minecraft/class_1761;method_45415()Vnamed clearStacksLnet/minecraft/item/ItemGroup;clearStacks()V
-