Package net.minecraft.item
Class ItemGroup
java.lang.Object
net.minecraft.item.ItemGroup
- Mappings:
Namespace Name official bpfintermediary 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 aLbpf;a:[Lbpf;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 bLbpf;b:Lbpf;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 cLbpf;c:Lbpf;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 dLbpf;d:Lbpf;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 eLbpf;e:Lbpf;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 fLbpf;f:Lbpf;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 gLbpf;g:Lbpf;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 hLbpf;h:Lbpf;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 iLbpf;i:Lbpf;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 jLbpf;j:Lbpf;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 kLbpf;k:Lbpf;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 lLbpf;l:Lbpf;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 mLbpf;m:Lbpf;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 nLbpf;n:Lbpf;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 oLbpf;o:Iintermediary field_7933Lnet/minecraft/class_1761;field_7933:Inamed indexLnet/minecraft/item/ItemGroup;index:I
-
id
- Mappings:
Namespace Name Mixin selector official pLbpf;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 qLbpf;q:Los;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 rLbpf;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 sLbpf;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 tLbpf;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 uLbpf;u:Zintermediary field_7917Lnet/minecraft/class_1761;field_7917:Znamed renderNameLnet/minecraft/item/ItemGroup;renderName:Z
-
enchantments
- Mappings:
Namespace Name Mixin selector official vLbpf;v:[Lbuk;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 wLbpf;w:Lbqp;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>Lbpf;<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 aLbpf;a()Iintermediary method_7741Lnet/minecraft/class_1761;method_7741()Inamed getIndexLnet/minecraft/item/ItemGroup;getIndex()I
-
getName
- Mappings:
Namespace Name Mixin selector official bLbpf;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 cLbpf;c()Los;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 dLbpf;d()Lbqp;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 eLbpf;e()Lbqp;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 fLbpf;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 aLbpf;a(Ljava/lang/String;)Lbpf;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 bLbpf;b(Ljava/lang/String;)Lbpf;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 gLbpf;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 hLbpf;h()Lbpf;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 iLbpf;i()Zintermediary method_7756Lnet/minecraft/class_1761;method_7756()Znamed hasScrollbarLnet/minecraft/item/ItemGroup;hasScrollbar()Z
-
setNoScrollbar
- Mappings:
Namespace Name Mixin selector official jLbpf;j()Lbpf;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 kLbpf;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 lLbpf;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 mLbpf;m()Zintermediary method_7752Lnet/minecraft/class_1761;method_7752()Znamed isSpecialLnet/minecraft/item/ItemGroup;isSpecial()Z
-
getEnchantments
- Mappings:
Namespace Name Mixin selector official nLbpf;n()[Lbuk;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 aLbpf;a([Lbuk;)Lbpf;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 aLbpf;a(Lbuk;)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 aLbpf;a(Lgs;)Vintermediary method_7738Lnet/minecraft/class_1761;method_7738(Lnet/minecraft/class_2371;)Vnamed appendStacksLnet/minecraft/item/ItemGroup;appendStacks(Lnet/minecraft/util/collection/DefaultedList;)V
-