Link to weighteditemstack
A Weighted Item Stack is like a normal IItemStack but has a percentage added to it.
You normally use them when dealing with percentage based actions like drops or secondary outputs.
Importing the package
Link to importing-the-package
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.
Calling a weightedItemStack
Link to calling-a-weighteditemstack
You can derive a weightedItemStack from an IItemStack by either using the modulo operator or the weight function on it.
val itemStack = <minecraft:dirt>; //both create a weightedItemstack object with a chance of 20% val wItemStack = itemStack % 20; val wItemStack2 = itemStack.weight(0.2);
Link to zengetters
|ZenGetter||What does it do||Return Type|
What does it doReturns the associated itemStack
What does it doReturns the stack's chance as decimal (e.g. 0.2)
What does it doReturns the stack's chance as percentage (e.g. 20.0)