public abstract class DespawnHandler<T extends Entity>
extends java.lang.Object
| Constructor | Description |
|---|---|
DespawnHandler() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
despawn(T entity) |
|
abstract int |
getDespawnTime(T entity) |
|
abstract double |
getMaxPlayerDistance(T entity) |
|
int |
getTimer() |
|
abstract boolean |
isReadyToDespawn(T entity) |
|
void |
resetTimer() |
|
void |
tickTimer() |
public abstract boolean isReadyToDespawn(T entity)
public abstract double getMaxPlayerDistance(T entity)
public abstract int getDespawnTime(T entity)
public void despawn(T entity)
public void tickTimer()
public void resetTimer()
public int getTimer()