Package ovh.paulem.arcana.regions
Class Tracker<S extends Tracked<K>,K extends WorldKey>
java.lang.Object
ovh.paulem.arcana.regions.Tracker<S,K>
- Type Parameters:
S- the type of the object to track
A class to extend that tracks all the specified S type in the server.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHolderAt(K key) abstract voidhandleChunkLoad(org.bukkit.Chunk chunk) voidhandleChunkUnload(org.bukkit.Chunk chunk) voidregisterHolder(S tracked) voidremoveHolder(S tracked) voidsaveChunk(org.bukkit.Chunk chunk) void
-
Constructor Details
-
Tracker
public Tracker()
-
-
Method Details
-
getHolderAt
-
registerHolder
-
removeHolder
-
handleChunkLoad
public abstract void handleChunkLoad(org.bukkit.Chunk chunk) -
handleChunkUnload
public void handleChunkUnload(org.bukkit.Chunk chunk) -
saveChunk
public void saveChunk(org.bukkit.Chunk chunk) -
saveChunk
-