Expansion for IItemStack
Link to expansion-for-iitemstack
Additional methods for easier modification of item stack-related loot tables.
Methoden
Link to methoden
Name: addToolModifier
Adds an ILootModifier for everything that uses this item as a tool, such as block breaking.
Additional parameters that further identify the tool, such as NBT data, damage, or count, are ignored.
Return Type: void
ZenScript CopyIItemStack.addToolModifier(name as string, modifier as ILootModifier) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter name | Type string | Beschreibung A name for the loot modifier. |
Parameter modifier | Type ILootModifier | Beschreibung The loot modifier to add. |
Name: addToolModifier
Adds an ILootModifier for everything that uses this item as a tool, such as block breaking, optionally considering its damage.
Additional parameters that further identify the tool, such as NBT data, or count, are ignored.
Return Type: void
ZenScript CopyIItemStack.addToolModifier(name as string, matchDamage as boolean, modifier as ILootModifier) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter name | Type string | Beschreibung A name for the loot modifier. |
Parameter matchDamage | Type boolean | Beschreibung Whether to consider damage or not when trying to match the tool. |
Parameter modifier | Type ILootModifier | Beschreibung The loot modifier to add. |
Name: addToolModifier
Adds an ILootModifier for everything that uses this item as a tool, such as block breaking, optionally considering its damage and count.
Additional parameters that further identify the tool, such as NBT data, are ignored.
Return Type: void
ZenScript CopyIItemStack.addToolModifier(name as string, matchDamage as boolean, matchCount as boolean, modifier as ILootModifier) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter name | Type string | Beschreibung A name for the loot modifier. |
Parameter matchDamage | Type boolean | Beschreibung Whether to consider damage or not when trying to match the tool. |
Parameter matchCount | Type boolean | Beschreibung Whether to consider the amount or not when trying to match the tool. |
Parameter modifier | Type ILootModifier | Beschreibung The loot modifier to add. |
Name: addToolModifier
Adds an ILootModifier for everything that uses this item as a tool, such as block breaking, optionally considering its damage, count, and NBT data.
Return Type: void
ZenScript CopyIItemStack.addToolModifier(name as string, matchDamage as boolean, matchCount as boolean, matchNbt as boolean, modifier as ILootModifier) as void
Parameter | Type | Beschreibung |
---|---|---|
Parameter name | Type string | Beschreibung A name for the loot modifier. |
Parameter matchDamage | Type boolean | Beschreibung Whether to consider damage or not when trying to match the tool. |
Parameter matchCount | Type boolean | Beschreibung Whether to consider the amount or not when trying to match the tool. |
Parameter matchNbt | Type boolean | Beschreibung Whether to consider NBT data or not when trying to match the tool. |
Parameter modifier | Type ILootModifier | Beschreibung The loot modifier to add. |