Class RotatedCoordinateRandomizer
java.lang.Object
com.hypixel.hytale.procedurallib.random.RotatedCoordinateRandomizer
- All Implemented Interfaces:
ICoordinateRandomizer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ICoordinateRandomizerprotected final CoordinateRotator -
Constructor Summary
ConstructorsConstructorDescriptionRotatedCoordinateRandomizer(ICoordinateRandomizer randomizer, CoordinateRotator rotation) -
Method Summary
Modifier and TypeMethodDescriptiondoublerandomDoubleX(int seed, double x, double y) doublerandomDoubleX(int seed, double x, double y, double z) doublerandomDoubleY(int seed, double x, double y) doublerandomDoubleY(int seed, double x, double y, double z) doublerandomDoubleZ(int seed, double x, double y, double z) toString()
-
Field Details
-
randomizer
-
rotation
-
-
Constructor Details
-
RotatedCoordinateRandomizer
-
-
Method Details
-
randomDoubleX
public double randomDoubleX(int seed, double x, double y) - Specified by:
randomDoubleXin interfaceICoordinateRandomizer
-
randomDoubleY
public double randomDoubleY(int seed, double x, double y) - Specified by:
randomDoubleYin interfaceICoordinateRandomizer
-
randomDoubleX
public double randomDoubleX(int seed, double x, double y, double z) - Specified by:
randomDoubleXin interfaceICoordinateRandomizer
-
randomDoubleY
public double randomDoubleY(int seed, double x, double y, double z) - Specified by:
randomDoubleYin interfaceICoordinateRandomizer
-
randomDoubleZ
public double randomDoubleZ(int seed, double x, double y, double z) - Specified by:
randomDoubleZin interfaceICoordinateRandomizer
-
toString
-