Package net.minecraft.item
Class ItemGroup
java.lang.Object
net.minecraft.item.ItemGroup
- Mappings:
Namespace Name official bymintermediary net/minecraft/class_1761named net/minecraft/item/ItemGroup
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ItemGroupstatic final ItemGroupstatic final ItemGroupstatic final ItemGroupprivate final Textprivate EnchantmentTarget[]static final ItemGroupstatic final ItemGroup[]static final ItemGroupprivate ItemStackprivate final Stringprivate final intstatic final ItemGroupstatic final ItemGroupstatic final ItemGroupprivate Stringstatic final ItemGroupprivate booleanprivate booleanstatic final ItemGroupprivate Stringstatic final ItemGroupstatic final ItemGroup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendStacks(DefaultedList<ItemStack> stacks) booleanabstract ItemStackintgetIcon()intgetIndex()getName()booleanhideName()Specifies that when this item group is selected, the name of the item group should not be rendered.booleanbooleanisTopRow()setEnchantments(EnchantmentTarget[] targets) setTexture(String texture) booleanChecks if this item group should render its name.
-
Field Details
-
GROUPS
- Mappings:
Namespace Name Mixin selector official aLbym;a:[Lbym;intermediary field_7921Lnet/minecraft/class_1761;field_7921:[Lnet/minecraft/class_1761;named GROUPSLnet/minecraft/item/ItemGroup;GROUPS:[Lnet/minecraft/item/ItemGroup;
-
BUILDING_BLOCKS
- Mappings:
Namespace Name Mixin selector official bLbym;b:Lbym;intermediary field_7931Lnet/minecraft/class_1761;field_7931:Lnet/minecraft/class_1761;named BUILDING_BLOCKSLnet/minecraft/item/ItemGroup;BUILDING_BLOCKS:Lnet/minecraft/item/ItemGroup;
-
DECORATIONS
- Mappings:
Namespace Name Mixin selector official cLbym;c:Lbym;intermediary field_7928Lnet/minecraft/class_1761;field_7928:Lnet/minecraft/class_1761;named DECORATIONSLnet/minecraft/item/ItemGroup;DECORATIONS:Lnet/minecraft/item/ItemGroup;
-
REDSTONE
- Mappings:
Namespace Name Mixin selector official dLbym;d:Lbym;intermediary field_7914Lnet/minecraft/class_1761;field_7914:Lnet/minecraft/class_1761;named REDSTONELnet/minecraft/item/ItemGroup;REDSTONE:Lnet/minecraft/item/ItemGroup;
-
TRANSPORTATION
- Mappings:
Namespace Name Mixin selector official eLbym;e:Lbym;intermediary field_7923Lnet/minecraft/class_1761;field_7923:Lnet/minecraft/class_1761;named TRANSPORTATIONLnet/minecraft/item/ItemGroup;TRANSPORTATION:Lnet/minecraft/item/ItemGroup;
-
MISC
- Mappings:
Namespace Name Mixin selector official fLbym;f:Lbym;intermediary field_7932Lnet/minecraft/class_1761;field_7932:Lnet/minecraft/class_1761;named MISCLnet/minecraft/item/ItemGroup;MISC:Lnet/minecraft/item/ItemGroup;
-
SEARCH
- Mappings:
Namespace Name Mixin selector official gLbym;g:Lbym;intermediary field_7915Lnet/minecraft/class_1761;field_7915:Lnet/minecraft/class_1761;named SEARCHLnet/minecraft/item/ItemGroup;SEARCH:Lnet/minecraft/item/ItemGroup;
-
FOOD
- Mappings:
Namespace Name Mixin selector official hLbym;h:Lbym;intermediary field_7922Lnet/minecraft/class_1761;field_7922:Lnet/minecraft/class_1761;named FOODLnet/minecraft/item/ItemGroup;FOOD:Lnet/minecraft/item/ItemGroup;
-
TOOLS
- Mappings:
Namespace Name Mixin selector official iLbym;i:Lbym;intermediary field_7930Lnet/minecraft/class_1761;field_7930:Lnet/minecraft/class_1761;named TOOLSLnet/minecraft/item/ItemGroup;TOOLS:Lnet/minecraft/item/ItemGroup;
-
COMBAT
- Mappings:
Namespace Name Mixin selector official jLbym;j:Lbym;intermediary field_7916Lnet/minecraft/class_1761;field_7916:Lnet/minecraft/class_1761;named COMBATLnet/minecraft/item/ItemGroup;COMBAT:Lnet/minecraft/item/ItemGroup;
-
BREWING
- Mappings:
Namespace Name Mixin selector official kLbym;k:Lbym;intermediary field_7924Lnet/minecraft/class_1761;field_7924:Lnet/minecraft/class_1761;named BREWINGLnet/minecraft/item/ItemGroup;BREWING:Lnet/minecraft/item/ItemGroup;
-
MATERIALS
- Mappings:
Namespace Name Mixin selector official lLbym;l:Lbym;intermediary field_7929Lnet/minecraft/class_1761;field_7929:Lnet/minecraft/class_1761;named MATERIALSLnet/minecraft/item/ItemGroup;MATERIALS:Lnet/minecraft/item/ItemGroup;
-
HOTBAR
- Mappings:
Namespace Name Mixin selector official mLbym;m:Lbym;intermediary field_7925Lnet/minecraft/class_1761;field_7925:Lnet/minecraft/class_1761;named HOTBARLnet/minecraft/item/ItemGroup;HOTBAR:Lnet/minecraft/item/ItemGroup;
-
INVENTORY
- Mappings:
Namespace Name Mixin selector official nLbym;n:Lbym;intermediary field_7918Lnet/minecraft/class_1761;field_7918:Lnet/minecraft/class_1761;named INVENTORYLnet/minecraft/item/ItemGroup;INVENTORY:Lnet/minecraft/item/ItemGroup;
-
index
private final int index- Mappings:
Namespace Name Mixin selector official oLbym;o:Iintermediary field_7933Lnet/minecraft/class_1761;field_7933:Inamed indexLnet/minecraft/item/ItemGroup;index:I
-
id
- Mappings:
Namespace Name Mixin selector official pLbym;p:Ljava/lang/String;intermediary field_7935Lnet/minecraft/class_1761;field_7935:Ljava/lang/String;named idLnet/minecraft/item/ItemGroup;id:Ljava/lang/String;
-
displayName
- Mappings:
Namespace Name Mixin selector official qLbym;q:Lrm;intermediary field_26391Lnet/minecraft/class_1761;field_26391:Lnet/minecraft/class_2561;named displayNameLnet/minecraft/item/ItemGroup;displayName:Lnet/minecraft/text/Text;
-
name
- Mappings:
Namespace Name Mixin selector official rLbym;r:Ljava/lang/String;intermediary field_7926Lnet/minecraft/class_1761;field_7926:Ljava/lang/String;named nameLnet/minecraft/item/ItemGroup;name:Ljava/lang/String;
-
texture
- Mappings:
Namespace Name Mixin selector official sLbym;s: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 tLbym;t: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 uLbym;u:Zintermediary field_7917Lnet/minecraft/class_1761;field_7917:Znamed renderNameLnet/minecraft/item/ItemGroup;renderName:Z
-
enchantments
- Mappings:
Namespace Name Mixin selector official vLbym;v:[Lcdv;intermediary field_7927Lnet/minecraft/class_1761;field_7927:[Lnet/minecraft/class_1886;named enchantmentsLnet/minecraft/item/ItemGroup;enchantments:[Lnet/minecraft/enchantment/EnchantmentTarget;
-
icon
- Mappings:
Namespace Name Mixin selector official wLbym;w:Lcaa;intermediary field_7934Lnet/minecraft/class_1761;field_7934:Lnet/minecraft/class_1799;named iconLnet/minecraft/item/ItemGroup;icon:Lnet/minecraft/item/ItemStack;
-
-
Constructor Details
-
ItemGroup
- Mappings:
Namespace Name Mixin selector official <init>Lbym;<init>(ILjava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1761;<init>(ILjava/lang/String;)Vnamed <init>Lnet/minecraft/item/ItemGroup;<init>(ILjava/lang/String;)V
-
-
Method Details
-
getIndex
public int getIndex()- Mappings:
Namespace Name Mixin selector official aLbym;a()Iintermediary method_7741Lnet/minecraft/class_1761;method_7741()Inamed getIndexLnet/minecraft/item/ItemGroup;getIndex()I
-
getName
- Mappings:
Namespace Name Mixin selector official bLbym;b()Ljava/lang/String;intermediary method_7751Lnet/minecraft/class_1761;method_7751()Ljava/lang/String;named getNameLnet/minecraft/item/ItemGroup;getName()Ljava/lang/String;
-
getDisplayName
- Mappings:
Namespace Name Mixin selector official cLbym;c()Lrm;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 dLbym;d()Lcaa;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 eLbym;e()Lcaa;intermediary method_7750Lnet/minecraft/class_1761;method_7750()Lnet/minecraft/class_1799;named createIconLnet/minecraft/item/ItemGroup;createIcon()Lnet/minecraft/item/ItemStack;
-
getTexture
- Mappings:
Namespace Name Mixin selector official fLbym;f()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 aLbym;a(Ljava/lang/String;)Lbym;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;
-
setName
- Mappings:
Namespace Name Mixin selector official bLbym;b(Ljava/lang/String;)Lbym;intermediary method_7739Lnet/minecraft/class_1761;method_7739(Ljava/lang/String;)Lnet/minecraft/class_1761;named setNameLnet/minecraft/item/ItemGroup;setName(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 gLbym;g()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 hLbym;h()Lbym;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 iLbym;i()Zintermediary method_7756Lnet/minecraft/class_1761;method_7756()Znamed hasScrollbarLnet/minecraft/item/ItemGroup;hasScrollbar()Z
-
setNoScrollbar
- Mappings:
Namespace Name Mixin selector official jLbym;j()Lbym;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 kLbym;k()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 lLbym;l()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 mLbym;m()Zintermediary method_7752Lnet/minecraft/class_1761;method_7752()Znamed isSpecialLnet/minecraft/item/ItemGroup;isSpecial()Z
-
getEnchantments
- Mappings:
Namespace Name Mixin selector official nLbym;n()[Lcdv;intermediary method_7744Lnet/minecraft/class_1761;method_7744()[Lnet/minecraft/class_1886;named getEnchantmentsLnet/minecraft/item/ItemGroup;getEnchantments()[Lnet/minecraft/enchantment/EnchantmentTarget;
-
setEnchantments
- Mappings:
Namespace Name Mixin selector official aLbym;a([Lcdv;)Lbym;intermediary method_7745Lnet/minecraft/class_1761;method_7745([Lnet/minecraft/class_1886;)Lnet/minecraft/class_1761;named setEnchantmentsLnet/minecraft/item/ItemGroup;setEnchantments([Lnet/minecraft/enchantment/EnchantmentTarget;)Lnet/minecraft/item/ItemGroup;
-
containsEnchantments
- Mappings:
Namespace Name Mixin selector official aLbym;a(Lcdv;)Zintermediary method_7740Lnet/minecraft/class_1761;method_7740(Lnet/minecraft/class_1886;)Znamed containsEnchantmentsLnet/minecraft/item/ItemGroup;containsEnchantments(Lnet/minecraft/enchantment/EnchantmentTarget;)Z
-
appendStacks
- Mappings:
Namespace Name Mixin selector official aLbym;a(Lhi;)Vintermediary method_7738Lnet/minecraft/class_1761;method_7738(Lnet/minecraft/class_2371;)Vnamed appendStacksLnet/minecraft/item/ItemGroup;appendStacks(Lnet/minecraft/util/collection/DefaultedList;)V
-