public class AreaTriggerManager extends AbstractAreaTriggerManager implements BukkitTriggerManager
AbstractAreaTriggerManager.EventType
AbstractTriggerManager.TriggerFilter, AbstractTriggerManager.TriggerInitFailedException
areaTriggersByLocation, entityLocationMap, entityTrackMap, LARGEST, SMALLEST, SYNC
configSourceFactory, folder, loader
Constructor and Description |
---|
AreaTriggerManager(TriggerReactorCore plugin) |
Modifier and Type | Method and Description |
---|---|
void |
onDeath(org.bukkit.event.entity.EntityDeathEvent e) |
void |
onDeath(org.bukkit.event.entity.PlayerDeathEvent e) |
protected void |
onEntityBlockMoveAsync(org.bukkit.entity.Entity entity,
SimpleLocation from,
SimpleLocation current) |
void |
onJoin(org.bukkit.event.player.PlayerJoinEvent e) |
void |
onLocationChange(PlayerBlockLocationEvent e) |
void |
onSpawn(org.bukkit.event.entity.EntitySpawnEvent e) |
void |
reload()
Reload all triggers
|
createArea, deleteArea, getAreaForLocation, getAreas, getConflictingAreas, remove, setupArea
extractPrefix
get, getAllTriggers, getFolder, getTriggerFile, getTriggerInfos, getTriggerList, has, put, reload, reportWarnings, saveAll
disable, getManagers
public AreaTriggerManager(TriggerReactorCore plugin)
public void reload()
Manager
reload
in class AbstractAreaTriggerManager
public void onJoin(org.bukkit.event.player.PlayerJoinEvent e)
public void onLocationChange(PlayerBlockLocationEvent e)
public void onSpawn(org.bukkit.event.entity.EntitySpawnEvent e)
protected void onEntityBlockMoveAsync(org.bukkit.entity.Entity entity, SimpleLocation from, SimpleLocation current)
public void onDeath(org.bukkit.event.entity.PlayerDeathEvent e)
public void onDeath(org.bukkit.event.entity.EntityDeathEvent e)