Contents
Class SpawnJob
java.lang.Object
com.hypixel.hytale.server.spawning.jobs.SpawnJob
- Direct Known Subclasses:
NPCBeaconSpawnJob
A SpawnJob iterates over a given number of random columns to find a suitable spawn position.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintgetJobId()abstract ISpawnableWithModelabstract Stringbooleanvoidreset()voidsetBudgetUsed(int budgetUsed) voidsetColumnBudget(int columnBudget) voidsetTerminated(boolean terminated) abstract boolean
-
Constructor Details
-
SpawnJob
public SpawnJob()
-
-
Method Details
-
getJobId
public int getJobId() -
getBudgetUsed
public int getBudgetUsed() -
setBudgetUsed
public void setBudgetUsed(int budgetUsed) -
getColumnBudget
public int getColumnBudget() -
setColumnBudget
public void setColumnBudget(int columnBudget) -
getSpawningContext
-
reset
public void reset() -
budgetAvailable
public boolean budgetAvailable() -
isTerminated
public boolean isTerminated() -
setTerminated
public void setTerminated(boolean terminated) -
getSpawnable
-
shouldTerminate
public abstract boolean shouldTerminate() -
getSpawnableName
-