public class AreaTriggerManager extends AbstractAreaTriggerManager
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.spongepowered.api.event.entity.DestructEntityEvent.Death e) |
protected void |
onEntityBlockMoveAsync(org.spongepowered.api.entity.Entity entity,
SimpleLocation from,
SimpleLocation current) |
void |
onJoin(org.spongepowered.api.event.network.ClientConnectionEvent.Join e) |
void |
onLocationChange(PlayerBlockLocationEvent e) |
void |
onSpawn(org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent 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.spongepowered.api.event.network.ClientConnectionEvent.Join e)
public void onLocationChange(PlayerBlockLocationEvent e)
public void onSpawn(org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent e)
protected void onEntityBlockMoveAsync(org.spongepowered.api.entity.Entity entity, SimpleLocation from, SimpleLocation current)
public void onDeath(org.spongepowered.api.event.entity.DestructEntityEvent.Death e)