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 cbfintermediary 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 aLcbf;a:Iintermediary field_7933Lnet/minecraft/class_1761;field_7933:Inamed indexLnet/minecraft/item/ItemGroup;index:I
-
displayName
- Mappings:
Namespace Name Mixin selector official bLcbf;b:Lsf;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 cLcbf;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 dLcbf;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 eLcbf;e:Zintermediary field_7917Lnet/minecraft/class_1761;field_7917:Znamed renderNameLnet/minecraft/item/ItemGroup;renderName:Z
-
icon
- Mappings:
Namespace Name Mixin selector official fLcbf;f:Lccv;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 gLcbf;g:Lccw;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 hLcbf;h:Lccw;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>Lcbf;<init>(ILsf;)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 aLcbf;a()Iintermediary method_7741Lnet/minecraft/class_1761;method_7741()Inamed getIndexLnet/minecraft/item/ItemGroup;getIndex()I
-
getDisplayName
- Mappings:
Namespace Name Mixin selector official bLcbf;b()Lsf;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 cLcbf;c()Lccv;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 dLcbf;d()Lccv;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 aLcbf;a(Lbxz;Lcbf$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 eLcbf;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 aLcbf;a(Ljava/lang/String;)Lcbf;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 fLcbf;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 gLcbf;g()Lcbf;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 hLcbf;h()Zintermediary method_7756Lnet/minecraft/class_1761;method_7756()Znamed hasScrollbarLnet/minecraft/item/ItemGroup;hasScrollbar()Z
-
setNoScrollbar
- Mappings:
Namespace Name Mixin selector official iLcbf;i()Lcbf;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 jLcbf;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 kLcbf;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 lLcbf;l()Zintermediary method_7752Lnet/minecraft/class_1761;method_7752()Znamed isSpecialLnet/minecraft/item/ItemGroup;isSpecial()Z
-
getStacks
- Mappings:
Namespace Name Mixin selector official aLcbf;a(Lbxz;Z)Lccw;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 aLcbf;a(Lbxz;)Lccw;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 bLcbf;b(Lbxz;)Lccw;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 aLcbf;a(Lbxz;Lccv;)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 mLcbf;m()Vintermediary method_45415Lnet/minecraft/class_1761;method_45415()Vnamed clearStacksLnet/minecraft/item/ItemGroup;clearStacks()V
-