HyCodeYourTale
classpublicPriority 3

ChunkEnvironmentSpawnData

com.hypixel.hytale.server.spawning.world.ChunkEnvironmentSpawnData

13

Methods

13

Public Methods

5

Fields

1

Constructors

Constructors

public
ChunkEnvironmentSpawnData()

Methods

Public Methods (13)

public
boolean allRolesUnspawnable()
public
double getExpectedNPCs()
public
RandomChunkColumnIterator getRandomChunkColumnIterator()
public
int getSegmentCount()
public
double getWeight(double spawnedNPCs)
public
void init(int environmentIndex, WorldChunk chunk)
public
boolean isFullyPopulated(double spawnedNPCs)
public
boolean isRoleSpawnable(int roleIndex)
public
void markProcessedAsUnspawnable()
public
void markRoleAsUnspawnable(int roleIndex)
public
void registerSegment(int x, int z)
public
void updateDensity(double density)
public
boolean wasProcessedAsUnspawnable()

Fields

Private/Package Fields (5)

privatedouble expectedNPCs
privateIntSet possibleRoleTypes
privateboolean processedAsUnspawnable
privateRandomChunkColumnIterator randomChunkColumnIterator
privateint segmentCount

Related Classes