classpublicPriority 3
SpawnJobData
com.hypixel.hytale.server.spawning.world.component.SpawnJobData
implements Component
30
Methods
30
Public Methods
20
Fields
1
Constructors
Constructors
public
SpawnJobData()Methods
Public Methods (30)
public
void adjustBudgetUsed(int amount)public
Component<ChunkStore> clone()@Override
public
int getBudgetUsed()publicstatic
ComponentType<ChunkStore, SpawnJobData> getComponentType()public
Environment getEnvironment()public
int getEnvironmentIndex()public
FlockAsset getFlockAsset()public
int getFlockSize()public
int getJobId()public
Object2IntMap<SpawnRejection> getRejectionMap()@Nonnull
public
int getRoleIndex()public
int getSpansSuccess()public
int getSpansTried()public
int getSpawnConfigIndex()public
SpawningContext getSpawningContext()@Nonnull
public
SuppressionSpanHelper getSuppressionSpanHelper()@Nonnull
public
int getTotalBudgetUsed()public
int getTotalColumnsBlocked()public
int getTotalColumnsTested()public
void incrementSpansSuccess()public
void incrementSpansTried()public
void incrementTotalColumnsBlocked()public
void incrementTotalColumnsTested()public
boolean isIgnoreFullyPopulated()public
boolean isSpawnFrozen()public
boolean isTerminated()public
void setBudgetUsed(int budgetUsed)public
void setIgnoreFullyPopulated(boolean ignoreFullyPopulated)public
void setSpawnFrozen(boolean spawnFrozen)public
void terminate()Fields
Private/Package Fields (20)
private
int budgetUsedprivate
Environment environmentprivate
int environmentIndexprivate
FlockAsset flockAssetprivate
int flockSizeprivate
boolean ignoreFullyPopulatedprivate
int jobIdprivate
int jobIdCounterprivate
Object2IntMap<SpawnRejection> rejectionMapprivate
int roleIndexprivate
int spansSuccessprivate
int spansTriedprivate
int spawnConfigIndexprivate
boolean spawnFrozenprivate
SpawningContext spawningContextprivate
SuppressionSpanHelper suppressionSpanHelperprivate
boolean terminatedprivate
int totalBudgetUsedprivate
int totalColumnsBlockedprivate
int totalColumnsTested