classpublicPriority 3
UniqueClimateGenerator
com.hypixel.hytale.server.worldgen.climate.UniqueClimateGenerator
6
Methods
6
Public Methods
2
Fields
2
Constructors
Constants
Vector2iDEFAULT_ORIGIN= new Vector2i(0, 0)
StringDEFAULT_PARENT= ""
UniqueClimateGeneratorEMPTY= new UniqueClimateGenerator(
UniqueClimateGenerator.Entry.EMPTY_ARRAY, UniqueClimateGenerato...
UniqueClimateGenerator.Unique[]EMPTY_ARRAY= new UniqueClimateGenerator.Unique[0]
UniqueClimateGenerator.Entry[]EMPTY_ARRAY= new UniqueClimateGenerator.Entry[0]
int[]EMPTY_PARENTS= new int[0]
Vector2i[]EMPTY_POSITIONS= new Vector2i[0]
intMAX_PARENT_DEPTH= 10
Constructors
public
UniqueClimateGenerator(UniqueClimateGenerator.Entry[] entries)public
UniqueClimateGenerator(UniqueClimateGenerator.Entry[] entries, UniqueClimateGenerator.Unique[] zones)Methods
Public Methods (6)
publicstatic
record Unique(int color, int radius, int radius2, CompletableFuture<Vector2i> position)public
boolean contains(int x, int y)public
UniqueClimateGenerator.Entry[] entries()public
int generate(int x, int y)public
Zone.UniqueCandidate[] getCandidates(Map<String, Zone> zoneLookup)public
UniqueClimateGenerator.Unique[] zones()Fields
Protected Fields (2)
protected
UniqueClimateGenerator.Entry[] entriesprotected
UniqueClimateGenerator.Unique[] zones