public class ClickTriggerManager extends LocationBasedTriggerManager<AbstractLocationBasedTriggerManager.ClickTrigger>
AbstractLocationBasedTriggerManager.ClickHandler, AbstractLocationBasedTriggerManager.ClickTrigger, AbstractLocationBasedTriggerManager.WalkTrigger
AbstractTriggerManager.TriggerFilter, AbstractTriggerManager.TriggerInitFailedException
COPY_TOOL, CUT_TOOL, INSPECTION_TOOL
chunkMap
configSourceFactory, folder, loader
Constructor and Description |
---|
ClickTriggerManager(TriggerReactorCore plugin) |
Modifier and Type | Method and Description |
---|---|
protected String |
getTriggerTypeName() |
protected AbstractLocationBasedTriggerManager.ClickTrigger |
newTrigger(TriggerInfo info,
String script) |
void |
onClickTrigger(org.spongepowered.api.event.block.InteractBlockEvent e) |
copyTrigger, cutTrigger, getTriggerForLocation, getTriggersInChunk, onBreak, onClick, onItemSwap, onSignBreak, onTnTBreaK, pasteTrigger, removeTriggerForLocation, setTriggerForLocation, showTriggerInfo, showTriggerInfo
copyTrigger, cutTrigger, getSettingLocationScript, getTriggerForLocation, getTriggersInChunk, isLocationSetting, onItemSwap, pasteTrigger, reload, removeLocationCache, setLocationCache, startLocationSet, stopLocationSet
extractPrefix
get, getAllTriggers, getFolder, getTriggerFile, getTriggerInfos, getTriggerList, has, put, reload, remove, reportWarnings, saveAll
disable, getManagers
public ClickTriggerManager(TriggerReactorCore plugin)
public void onClickTrigger(org.spongepowered.api.event.block.InteractBlockEvent e)
protected AbstractLocationBasedTriggerManager.ClickTrigger newTrigger(TriggerInfo info, String script) throws AbstractTriggerManager.TriggerInitFailedException
protected String getTriggerTypeName()
getTriggerTypeName
in class AbstractLocationBasedTriggerManager<AbstractLocationBasedTriggerManager.ClickTrigger>