abstract class SpawnController
Class SpawnController. Provides spawncontroller functionality for the Hytale server.
java.lang.Object > SpawnController
Field Summary
world
protected
World
world
Field world.
unspawnable
protected
boolean
unspawnable
Field unspawnable.
expectedNPCs
protected
double
expectedNPCs
Field expectedNPCs.
actualNPCs
protected
int
actualNPCs
Field actualNPCs.
debugSpawnFrozen
protected
boolean
debugSpawnFrozen
Field debugSpawnFrozen.
Method Detail
SpawnController
public
public
SpawnController
(final World world)
Method SpawnController.
- Parameters:
final Worldworld
getWorld
public
World
getWorld
()
Method getWorld.
isUnspawnable
public
boolean
isUnspawnable
()
Method isUnspawnable.
isDebugSpawnFrozen
public
boolean
isDebugSpawnFrozen
()
Method isDebugSpawnFrozen.
getActualNPCs
public
int
getActualNPCs
()
Method getActualNPCs.
getExpectedNPCs
public
double
getExpectedNPCs
()
Method getExpectedNPCs.
getActiveJobCount
public
int
getActiveJobCount
()
Method getActiveJobCount.
getMaxActiveJobs
public
int
getMaxActiveJobs
()
Method getMaxActiveJobs.
getSpawnJob
public
T
getSpawnJob
(final int index)
Method getSpawnJob.
- Parameters:
final intindex
getActiveJobs
public
List
getActiveJobs
()
Method getActiveJobs.
addIdleJob
public
void
addIdleJob
(@Nonnull final T job)
Method addIdleJob.
- Parameters:
@Nonnull final Tjob