HyCodeYourTale
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)

protectedUniqueClimateGenerator.Entry[] entries
protectedUniqueClimateGenerator.Unique[] zones

Related Classes