Импорт класса

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
Copy
import crafttweaker.api.util.math.RandomSource;

Name: nextBoolean

Return Type: boolean

ZenScript
Copy
// RandomSource.nextBoolean() as boolean

myRandomSource.nextBoolean();

Name: nextDouble

Return Type: double

ZenScript
Copy
// RandomSource.nextDouble() as double

myRandomSource.nextDouble();

Name: nextFloat

Return Type: float

ZenScript
Copy
// RandomSource.nextFloat() as float

myRandomSource.nextFloat();

Name: nextGaussian

Return Type: double

ZenScript
Copy
// RandomSource.nextGaussian() as double

myRandomSource.nextGaussian();

Name: nextInt

Return Type: int

ZenScript
Copy
// RandomSource.nextInt() as int

myRandomSource.nextInt();

Name: nextInt

Return Type: int

ZenScript
Copy
RandomSource.nextInt(bound as int) as int
ПараметрТип
Параметр
bound
Тип
int

Name: nextInt

Return Type: int

ZenScript
Copy
RandomSource.nextInt(bound as int, origin as int) as int
ПараметрТип
Параметр
bound
Тип
int
Параметр
origin
Тип
int

Link to nextIntBetweenInclusive

Name: nextIntBetweenInclusive

Return Type: int

ZenScript
Copy
RandomSource.nextIntBetweenInclusive(origin as int, bound as int) as int
ПараметрТип
Параметр
origin
Тип
int
Параметр
bound
Тип
int

Name: nextLong

Return Type: long

ZenScript
Copy
// RandomSource.nextLong() as long

myRandomSource.nextLong();