Package net.minecraft.item
Class ItemGroup
java.lang.Object
net.minecraft.item.ItemGroup
- Mappings:
Namespace Name official boointermediary net/minecraft/class_1761named net/minecraft/item/ItemGroup
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic ItemGroupstatic ItemGroupstatic ItemGroupstatic ItemGroupprivate EnchantmentTarget[]static ItemGroupstatic ItemGroup[]static ItemGroupprivate ItemStackprivate Stringprivate intstatic ItemGroupstatic ItemGroupstatic ItemGroupprivate Stringstatic ItemGroupprivate booleanprivate booleanstatic ItemGroupprivate Stringstatic ItemGroupprivate Textstatic 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 aLboo;a:[Lboo;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 bLboo;b:Lboo;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 cLboo;c:Lboo;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 dLboo;d:Lboo;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 eLboo;e:Lboo;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 fLboo;f:Lboo;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 gLboo;g:Lboo;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 hLboo;h:Lboo;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 iLboo;i:Lboo;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 jLboo;j:Lboo;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 kLboo;k:Lboo;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 lLboo;l:Lboo;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 mLboo;m:Lboo;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 nLboo;n:Lboo;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 oLboo;o:Iintermediary field_7933Lnet/minecraft/class_1761;field_7933:Inamed indexLnet/minecraft/item/ItemGroup;index:I
-
id
- Mappings:
Namespace Name Mixin selector official pLboo;p:Ljava/lang/String;intermediary field_7935Lnet/minecraft/class_1761;field_7935:Ljava/lang/String;named idLnet/minecraft/item/ItemGroup;id:Ljava/lang/String;
-
translationKey
- Mappings:
Namespace Name Mixin selector official qLboo;q:Lon;intermediary field_26391Lnet/minecraft/class_1761;field_26391:Lnet/minecraft/class_2561;named translationKeyLnet/minecraft/item/ItemGroup;translationKey:Lnet/minecraft/text/Text;
-
name
- Mappings:
Namespace Name Mixin selector official rLboo;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 sLboo;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 tLboo;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 uLboo;u:Zintermediary field_7917Lnet/minecraft/class_1761;field_7917:Znamed renderNameLnet/minecraft/item/ItemGroup;renderName:Z
-
enchantments
- Mappings:
Namespace Name Mixin selector official vLboo;v:[Lbtt;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 wLboo;w:Lbpy;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>Lboo;<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 aLboo;a()Iintermediary method_7741Lnet/minecraft/class_1761;method_7741()Inamed getIndexLnet/minecraft/item/ItemGroup;getIndex()I
-
getName
- Mappings:
Namespace Name Mixin selector official bLboo;b()Ljava/lang/String;intermediary method_7751Lnet/minecraft/class_1761;method_7751()Ljava/lang/String;named getNameLnet/minecraft/item/ItemGroup;getName()Ljava/lang/String;
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official cLboo;c()Lon;intermediary method_7737Lnet/minecraft/class_1761;method_7737()Lnet/minecraft/class_2561;named getTranslationKeyLnet/minecraft/item/ItemGroup;getTranslationKey()Lnet/minecraft/text/Text;
-
getIcon
- Mappings:
Namespace Name Mixin selector official dLboo;d()Lbpy;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 eLboo;e()Lbpy;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 fLboo;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 aLboo;a(Ljava/lang/String;)Lboo;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 bLboo;b(Ljava/lang/String;)Lboo;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 gLboo;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 hLboo;h()Lboo;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 iLboo;i()Zintermediary method_7756Lnet/minecraft/class_1761;method_7756()Znamed hasScrollbarLnet/minecraft/item/ItemGroup;hasScrollbar()Z
-
setNoScrollbar
- Mappings:
Namespace Name Mixin selector official jLboo;j()Lboo;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 kLboo;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 lLboo;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 mLboo;m()Zintermediary method_7752Lnet/minecraft/class_1761;method_7752()Znamed isSpecialLnet/minecraft/item/ItemGroup;isSpecial()Z
-
getEnchantments
- Mappings:
Namespace Name Mixin selector official nLboo;n()[Lbtt;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 aLboo;a([Lbtt;)Lboo;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 aLboo;a(Lbtt;)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 aLboo;a(Lgn;)Vintermediary method_7738Lnet/minecraft/class_1761;method_7738(Lnet/minecraft/class_2371;)Vnamed appendStacksLnet/minecraft/item/ItemGroup;appendStacks(Lnet/minecraft/util/collection/DefaultedList;)V
-