SpawnManager

abstract class SpawnManager

Class SpawnManager. Provides spawnmanager functionality for the Hytale server.

java.lang.Object > SpawnManager

Field Summary

stamp

final long stamp

Field stamp.

spawnWrapper

final T spawnWrapper

Field spawnWrapper.

spawn

final U spawn

Field spawn.

spawnConfigIndex

final int spawnConfigIndex

Field spawnConfigIndex.

wrapper

final T wrapper

Field wrapper.

Method Detail

SpawnManager

public public SpawnManager ()

Method SpawnManager.

getSpawnWrapper

public T getSpawnWrapper (final int spawnConfigIndex)

Method getSpawnWrapper.

Parameters:
final int spawnConfigIndex

removeSpawnWrapper

public T removeSpawnWrapper (final int spawnConfigurationIndex)

Method removeSpawnWrapper.

Parameters:
final int spawnConfigurationIndex

addSpawnWrapper

public boolean addSpawnWrapper (@Nonnull final T spawnWrapper)

Method addSpawnWrapper.

Parameters:
@Nonnull final T spawnWrapper

onNPCLoaded

public void onNPCLoaded (final String name, @Nonnull final IntSet changeSet)

Method onNPCLoaded.

Parameters:
final String name
@Nonnull final IntSet changeSet

onNPCSpawnRemoved

public void onNPCSpawnRemoved (final String key)

Method onNPCSpawnRemoved.

Parameters:
final String key

untrackNPCs

protected void untrackNPCs (final int index)

Method untrackNPCs.

Parameters:
final int index