ItemGroup
Link to itemgroup
An ItemGroup is a group of Items that is shown in the Creative mode inventory.
导入类
Link to 导入类
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.api.item.ItemGroup;
使用方式
Link to 使用方式
Name: fill
Fills the given List with this ItemGroup's Items.
Return Type: void
ZenScript Copy// ItemGroup.fill(items as stdlib.List<IItemStack>) as void
<itemgroup:misc>.fill(new List<IItemStack>(););
参数 | 类型 | 描述 |
---|---|---|
参数 items | 类型 stdlib.List<IItemStack> | 描述 The list to fill. |
Name: getGroupName
Gets the translated ItemGroup name.
Returns: The translated ItemGroup name.
Return Type: MCTextComponent
ZenScript Copy// ItemGroup.getGroupName() as MCTextComponent
<itemgroup:misc>.getGroupName();
Name: getItems
Gets the items in this ItemGroup.
Returns: A list containing all the items in this ItemGroup.
Return Type: stdlib.List<IItemStack>
ZenScript Copy// ItemGroup.getItems() as stdlib.List<IItemStack>
<itemgroup:misc>.getItems();
Name: getLabelColor
Gets the color of the ItemGroup's name.
Returns: The color of the ItemGroup's name.
Return Type: int
ZenScript Copy// ItemGroup.getLabelColor() as int
<itemgroup:misc>.getLabelColor();
Name: getPath
Gets the path of this ItemGroup. The path is the name of the ItemGroup.
Returns: The path of this ItemGroup.
Return Type: string
ZenScript Copy// ItemGroup.getPath() as string
<itemgroup:misc>.getPath();
Name: getRelevantEnchantmentTypes
Gets the relevant EnchantmentTypes of this ItemGroup. The EnchantmentTypes are used to determine what enchanted books should be put in the tab.
Returns: This ItemGroup's enchantment types.
Return Type: EnchantmentType[]
ZenScript Copy// ItemGroup.getRelevantEnchantmentTypes() as EnchantmentType[]
<itemgroup:misc>.getRelevantEnchantmentTypes();
Name: getSearchbarWidth
Gets the width of the searchbar.
Returns: The width of the searchbar.
Return Type: int
ZenScript Copy// ItemGroup.getSearchbarWidth() as int
<itemgroup:misc>.getSearchbarWidth();
Name: getSlotColor
Gets the slot color that this ItemGroup uses.
Returns: The slot color that this ItemGroup uses.
Return Type: int
ZenScript Copy// ItemGroup.getSlotColor() as int
<itemgroup:misc>.getSlotColor();
Name: getTabPage
Gets the page in the Creative Menu that this ItemGroup is on.
Returns: The page that this ItemGroup is on.
Return Type: int
ZenScript Copy// ItemGroup.getTabPage() as int
<itemgroup:misc>.getTabPage();
Name: hasRelevantEnchantmentType
Checks if this ItemGroup has the given EnchantmentType.
Returns: True if it contains the EnchantmentType. False otherwise.
Return Type: boolean
ZenScript Copy// ItemGroup.hasRelevantEnchantmentType(enchantmentType as EnchantmentType?) as boolean
<itemgroup:misc>.hasRelevantEnchantmentType(EnchantmentType.ARMOR);
参数 | 类型 | 描述 |
---|---|---|
参数 enchantmentType | 类型 EnchantmentType? | 描述 The EnchantmentType to check. |
Name: hasSearchBar
Checks if this ItemGroup has a search bar.
Returns: True if this ItemGroup has a search bar. False otherwise.
Return Type: boolean
ZenScript Copy// ItemGroup.hasSearchBar() as boolean
<itemgroup:misc>.hasSearchBar();
名称 | 类型 | 可获得 | 可设置 | 描述 |
---|---|---|---|---|
名称 commandString #命令字符串 | 类型 string | 可获得 true | 可设置 false | 描述 No Description Provided |
名称 groupName | 类型 MCText组件 | 可获得 true | 可设置 false | 描述 Gets the translated ItemGroup name. |
名称 items | 类型 stdlib.List<IItemStack> | 可获得 true | 可设置 false | 描述 Gets the items in this ItemGroup. |
名称 labelColor | 类型 int | 可获得 true | 可设置 false | 描述 Gets the color of the ItemGroup's name. |
名称 page | 类型 int | 可获得 true | 可设置 false | 描述 Gets the page in the Creative Menu that this ItemGroup is on. |
名称 path | 类型 string | 可获得 true | 可设置 false | 描述 Gets the path of this ItemGroup. The path is the name of the ItemGroup. |
名称 relevantEnchantmentTypes | 类型 EnchantmentType[] | 可获得 true | 可设置 false | 描述 Gets the relevant EnchantmentTypes of this ItemGroup. The EnchantmentTypes are used to determine what enchanted books should be put in the tab. |
名称 searchBar | 类型 布尔值 | 可获得 true | 可设置 false | 描述 Checks if this ItemGroup has a search bar. |
名称 searchBarWidth | 类型 int | 可获得 true | 可设置 false | 描述 Gets the width of the searchbar. |
名称 slotColor | 类型 int | 可获得 true | 可设置 false | 描述 Gets the slot color that this ItemGroup uses. |