All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addItemLore(IItemStack iS,
String lore) |
void |
callEvent(IEvent event) |
<T> Future<T> |
callSyncMethod(Callable<T> call) |
Object |
createEmptyPlayerEvent(ICommandSender sender) |
Interpreter.ProcessInterrupter |
createInterrupter(Object e,
Interpreter interpreter,
Map<UUID,Long> cooldowns) |
Interpreter.ProcessInterrupter |
createInterrupterForInv(Object e,
Interpreter interpreter,
Map<UUID,Long> cooldowns,
Map<IInventory,InventoryTrigger> inventoryMap) |
Object |
createPlayerCommandEvent(ICommandSender sender,
String label,
String[] args) |
void |
disablePlugin() |
IPlayer |
extractPlayerFromContext(Object e) |
AbstractJavaPlugin.BungeeCordHelper |
getBungeeHelper() |
ICommandSender |
getConsoleSender() |
Map<String,Object> |
getCustomVarsForTrigger(Object e) |
File |
getJarFile() |
AbstractJavaPlugin.MysqlSupport |
getMysqlHelper() |
IPlayer |
getPlayer(String string) |
abstract SelfReference |
getSelfReference() |
boolean |
isDebugging() |
boolean |
isServerThread() |
boolean |
onCommand(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command command,
String label,
String[] args) |
void |
onDisable() |
void |
onEnable() |
List<String> |
onTabComplete(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command command,
String alias,
String[] args) |
protected abstract void |
registerAPIs() |
void |
registerEvents(Manager manager) |
boolean |
removeLore(IItemStack iS,
int index) |
void |
runTask(Runnable runnable) |
boolean |
saveAsynchronously(Manager manager) |
void |
setItemTitle(IItemStack iS,
String title) |
boolean |
setLore(IItemStack iS,
int index,
String lore) |
void |
showGlowStones(ICommandSender sender,
Set<Map.Entry<SimpleLocation,Trigger>> set) |