Percentaged<T : Object>

Link to percentagedt--object

Used to represent data with an attached percentage (think an ItemStack with a 50% chance of being outputted).

Importing the class

Link to importing-the-class

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
Copy
import crafttweaker.api.util.random.Percentaged;

Implemented Interfaces

Link to implemented-interfaces

Percentaged implements the following interfaces. That means all methods defined in these interfaces are also available in Percentaged

Name: getData

Return Type: T

ZenScript
Copy
// Percentaged.getData() as T

myPercentaged.getData();

Name: getPercentage

Return Type: double

ZenScript
Copy
// Percentaged.getPercentage() as double

myPercentaged.getPercentage();
NameTypeHas GetterHas Setter
Name
data
Type
T
Has Getter
true
Has Setter
false
Name
percentage
Type
double
Has Getter
true
Has Setter
false