public class SpawnJobData implements Component
Class SpawnJobData. Provides spawnjobdata functionality for the Hytale server.
java.lang.Object > SpawnJobData
Field Summary
environmentIndex
Field environmentIndex.
totalColumnsTested
Field totalColumnsTested.
totalColumnsBlocked
Field totalColumnsBlocked.
budgetUsed
Field budgetUsed.
totalBudgetUsed
Field totalBudgetUsed.
spawnFrozen
Field spawnFrozen.
roleIndex
Field roleIndex.
spawnConfig
Field spawnConfig.
spawnConfigIndex
Field spawnConfigIndex.
flockSize
Field flockSize.
flockAsset
Field flockAsset.
environment
Field environment.
spansTried
Field spansTried.
spansSuccess
Field spansSuccess.
ignoreFullyPopulated
Field ignoreFullyPopulated.
terminated
Field terminated.
Method Detail
SpawnJobData
public
SpawnJobData
()
Method SpawnJobData.
getComponentType
SpawnJobData>
getComponentType
()
Method getComponentType.
getJobId
int
getJobId
()
Method getJobId.
getEnvironmentIndex
int
getEnvironmentIndex
()
Method getEnvironmentIndex.
getTotalColumnsTested
int
getTotalColumnsTested
()
Method getTotalColumnsTested.
incrementTotalColumnsTested
void
incrementTotalColumnsTested
()
Method incrementTotalColumnsTested.
getTotalColumnsBlocked
int
getTotalColumnsBlocked
()
Method getTotalColumnsBlocked.
incrementTotalColumnsBlocked
void
incrementTotalColumnsBlocked
()
Method incrementTotalColumnsBlocked.
getBudgetUsed
int
getBudgetUsed
()
Method getBudgetUsed.
setBudgetUsed
void
setBudgetUsed
(final int budgetUsed)
Method setBudgetUsed.
- Parameters:
final intbudgetUsed
adjustBudgetUsed
void
adjustBudgetUsed
(final int amount)
Method adjustBudgetUsed.
- Parameters:
final intamount
getTotalBudgetUsed
int
getTotalBudgetUsed
()
Method getTotalBudgetUsed.
isSpawnFrozen
boolean
isSpawnFrozen
()
Method isSpawnFrozen.
setSpawnFrozen
void
setSpawnFrozen
(final boolean spawnFrozen)
Method setSpawnFrozen.
- Parameters:
final booleanspawnFrozen
getRoleIndex
int
getRoleIndex
()
Method getRoleIndex.
getSpawnConfigIndex
int
getSpawnConfigIndex
()
Method getSpawnConfigIndex.
getFlockSize
int
getFlockSize
()
Method getFlockSize.
getSuppressionSpanHelper
Method getSuppressionSpanHelper.
getSpansTried
int
getSpansTried
()
Method getSpansTried.
incrementSpansTried
void
incrementSpansTried
()
Method incrementSpansTried.
getSpansSuccess
int
getSpansSuccess
()
Method getSpansSuccess.
incrementSpansSuccess
void
incrementSpansSuccess
()
Method incrementSpansSuccess.
getRejectionMap
Object2IntMap
getRejectionMap
()
Method getRejectionMap.
isIgnoreFullyPopulated
boolean
isIgnoreFullyPopulated
()
Method isIgnoreFullyPopulated.
setIgnoreFullyPopulated
void
setIgnoreFullyPopulated
(final boolean ignoreFullyPopulated)
Method setIgnoreFullyPopulated.
- Parameters:
final booleanignoreFullyPopulated
isTerminated
boolean
isTerminated
()
Method isTerminated.
terminate
void
terminate
()
Method terminate.
init
void
init
(final int roleIndex, final Environment environment, final int environmentIndex, @Nonnull final SpawnWrapper> spawnConfig, final FlockAsset flockDefinition, final int flockSize)
Method init.
- Parameters:
final introleIndexfinal Environmentenvironmentfinal intenvironmentIndex@Nonnull final SpawnWrapper>spawnConfigfinal FlockAssetflockDefinitionfinal intflockSize