public interface IEntitySpawner<T extends IEntity> extends IUpdateable
| Modifier and Type | Interface and Description |
|---|---|
static class |
IEntitySpawner.SpawnMode |
| Modifier and Type | Method and Description |
|---|---|
T |
createNew() |
int |
getAmount() |
int |
getInterval() |
int |
getSpawnDelay() |
IEntitySpawner.SpawnMode |
getSpawnMode() |
java.util.List<Spawnpoint> |
getSpawnPoints() |
void |
setAmount(int amount) |
void |
setInterval(int interval) |
void |
setSpawnDelay(int delay) |
void |
setSpawnMode(IEntitySpawner.SpawnMode mode) |
updateT createNew()
int getAmount()
int getInterval()
int getSpawnDelay()
IEntitySpawner.SpawnMode getSpawnMode()
java.util.List<Spawnpoint> getSpawnPoints()
void setAmount(int amount)
void setInterval(int interval)
void setSpawnDelay(int delay)
void setSpawnMode(IEntitySpawner.SpawnMode mode)