Index

B C D E G H I J L N O P R S T U 
All Classes and Interfaces|All Packages

B

BungeeCommandManager - Class in dev.magicmq.pyspigot.bungee.manager.command
The BungeeCord-specific implementation of the command manager.
BungeeCommandSender - Class in dev.magicmq.pyspigot.bungee.util.player
A wrapper for the BungeeCord CommandSender class.
BungeeCommandSender(CommandSender) - Constructor for class dev.magicmq.pyspigot.bungee.util.player.BungeeCommandSender
 
BungeeConfigManager - Class in dev.magicmq.pyspigot.bungee.manager.config
The BungeeCord-specific implementation of the config manager.
BungeeListener - Class in dev.magicmq.pyspigot.bungee
The BungeeCord listener.
BungeeListener() - Constructor for class dev.magicmq.pyspigot.bungee.BungeeListener
 
BungeeListenerManager - Class in dev.magicmq.pyspigot.bungee.manager.listener
The BungeeCord-specific implementation of the listener manager.
BungeePlayer - Class in dev.magicmq.pyspigot.bungee.util.player
A wrapper for the BungeeCord ProxiedPlayer class.
BungeePlayer(ProxiedPlayer) - Constructor for class dev.magicmq.pyspigot.bungee.util.player.BungeePlayer
 
BungeePluginCommand - Class in dev.magicmq.pyspigot.bungee.command
The executor for the /pybungee command.
BungeePluginCommand() - Constructor for class dev.magicmq.pyspigot.bungee.command.BungeePluginCommand
 
BungeePluginConfig - Class in dev.magicmq.pyspigot.bungee.config
The BungeeCord-specific implementation of the PluginConfig class, for retrieving values from the plugin config.yml.
BungeePluginConfig() - Constructor for class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
BungeeProjectOptionsConfig - Class in dev.magicmq.pyspigot.bungee.config
The Bungee-specific implementation of the ProjectOptionsConfig class, for retrieving values from a project's project.yml file.
BungeeProjectOptionsConfig(Path) - Constructor for class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
BungeeScriptCommand - Class in dev.magicmq.pyspigot.bungee.manager.command
Represents a registered BungeeCord command belonging to a script.
BungeeScriptCommand(Script, PyFunction, PyFunction, String, List<String>, String) - Constructor for class dev.magicmq.pyspigot.bungee.manager.command.BungeeScriptCommand
 
BungeeScriptConfig - Class in dev.magicmq.pyspigot.bungee.manager.config
A class representing a script configuration file, for the BungeeCord implementation.
BungeeScriptConfig(File, String) - Constructor for class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
BungeeScriptEventListener - Class in dev.magicmq.pyspigot.bungee.manager.listener
A dummy BungeeCord Listener that holds an event a script is currently listening to.
BungeeScriptEventListener(Script, PyFunction, Class<? extends Event>, byte) - Constructor for class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
 
BungeeScriptInfo - Class in dev.magicmq.pyspigot.bungee.manager.script
The BungeeCord-specific implementation of the ScriptInfo class, for printing information related to BungeeCord-specific managers.
BungeeScriptInfo() - Constructor for class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptInfo
 
BungeeScriptManager - Class in dev.magicmq.pyspigot.bungee.manager.script
The BungeeCord-specific implementation of the script manager.
BungeeScriptOptionsConfig - Class in dev.magicmq.pyspigot.bungee.config
The BungeeCord-specific implementation of the ScriptOptionsConfig class, for retrieving values from the script_options.yml file.
BungeeScriptOptionsConfig() - Constructor for class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
BungeeTaskManager - Class in dev.magicmq.pyspigot.bungee.manager.task
The BungeeCord-specific implementation of the task manager.

C

callScriptExceptionEvent(Script, PyException) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
callScriptLoadEvent(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
callScriptUnloadEvent(Script, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
callToScript(Object) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Called internally when the event occurs.
cancelStartScriptTask() - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
contains(String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
contains(String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
contains(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
CustomEvent - Class in dev.magicmq.pyspigot.bungee.event.custom
A custom event that scripts may instantiate and call for other plugins/scripts to listen to.
CustomEvent(String, PyObject) - Constructor for class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
Note: This class should be instantiated from scripts only!

D

describeTask(ScheduledTask) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
 
dev.magicmq.pyspigot.bungee - package dev.magicmq.pyspigot.bungee
Contains the BungeeCord implementation for PySpigot.
dev.magicmq.pyspigot.bungee.command - package dev.magicmq.pyspigot.bungee.command
Contains the Bukkit-specific implementation for the /pybungee command.
dev.magicmq.pyspigot.bungee.config - package dev.magicmq.pyspigot.bungee.config
Contains the BungeeCord-specific config manager implementation.
dev.magicmq.pyspigot.bungee.event - package dev.magicmq.pyspigot.bungee.event
Contains BungeeCord-specific script events.
dev.magicmq.pyspigot.bungee.event.custom - package dev.magicmq.pyspigot.bungee.event.custom
Contains the custom event for scripts to use.
dev.magicmq.pyspigot.bungee.manager.command - package dev.magicmq.pyspigot.bungee.manager.command
Contains the BungeeCord-specific command manager implementation.
dev.magicmq.pyspigot.bungee.manager.config - package dev.magicmq.pyspigot.bungee.manager.config
Contains the BungeeCord-specific config manager implementation.
dev.magicmq.pyspigot.bungee.manager.listener - package dev.magicmq.pyspigot.bungee.manager.listener
Contains the BungeeCord-specific listener manager implementation.
dev.magicmq.pyspigot.bungee.manager.protocol - package dev.magicmq.pyspigot.bungee.manager.protocol
Contains all classes related to Protocolize and the protocol manager for BungeeCord.
dev.magicmq.pyspigot.bungee.manager.script - package dev.magicmq.pyspigot.bungee.manager.script
Contains the BungeeCord-specific script manager implementation.
dev.magicmq.pyspigot.bungee.manager.task - package dev.magicmq.pyspigot.bungee.manager.task
Contains the BungeeCord-specific task manager implementation.
dev.magicmq.pyspigot.bungee.util.player - package dev.magicmq.pyspigot.bungee.util.player
Contains BungeeCord-specific player utility classes.
doReportException() - Method in class dev.magicmq.pyspigot.bungee.event.ScriptExceptionEvent
Get if the exception should be reported to console and/or a script's log file.
doScriptActionLogging() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
doScriptUnloadOnPluginDisable() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
doVerboseRedisLogging() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 

E

execute(CommandSender, String[]) - Method in class dev.magicmq.pyspigot.bungee.command.BungeePluginCommand
 
execute(CommandSender, String[]) - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeScriptCommand
 

G

get() - Static method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeCommandManager
Get the singleton instance of this BungeeCommandManager.
get() - Static method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeConfigManager
Get the singleton instance of this BungeeConfigManager.
get() - Static method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
Get the singleton instance of this BungeeListenerManager.
get() - Static method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
 
get() - Static method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
Get the singleton instance of this BungeeScriptManager.
get() - Static method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Get the singleton instance of this BungeeTaskManager.
get() - Static method in class dev.magicmq.pyspigot.bungee.PyBungee
Get the instance of this plugin.
get(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
get(String, T) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getAdventure() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
Get the adventure API for the BungeeCord platform.
getBoolean(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getBoolean(String, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getBooleanList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getByte(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getByte(String, byte) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getByteList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getChar(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getChar(String, char) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getCharList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getConfigFile() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getConfigPath() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getData() - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
Get the data attached to this event.
getDataAsType(Class<T>) - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
Attempt to convert the data attached to this event to a provided type.
getDataAsType(String) - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
Attempt to convert the data attached to this event to a provided type.
getDataFolderPath() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
getDefault(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getDouble(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getDouble(String, double) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getDoubleList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getEnabled(boolean) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getEnabled(String, boolean) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
getEvent() - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Get the BungeeCord event associated with this listener.
getException() - Method in class dev.magicmq.pyspigot.bungee.event.ScriptExceptionEvent
Get the PyException that was thrown.
getFileLoggingEnabled(boolean) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getFileLoggingEnabled(String, boolean) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
getFloat(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getFloat(String, float) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getFloatList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getInt(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getInt(String, int) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getIntList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getJythonArgs() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getJythonProperties() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getKeys() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getLibraryRelocations() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getList(String, List<?>) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getListener(Script, Class<? extends Event>) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
 
getListenerFunction() - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Get the script function that should be called when the event occurs.
getLoadPriority(int) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getLoadPriority(String, int) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
getLogTimestamp() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getLong(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getLong(String, long) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getLongList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getMainScript(String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getMetricsEnabled() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getMinLoggingLevel(String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getMinLoggingLevel(String, String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
getName() - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
Get the name of this event.
getPacketListener(Script, Class<?>) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Get the packet listener for a particular packet associated with a script.
getPacketListeners(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Get all packet listeners associated with a script.
getPermissionDefault(String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
No-op implementation
getPermissionDefault(String, String) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
No-op implementation
getPermissions(String, Map<String, Object>) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
No-op implementation
getPermissions(Map<String, Object>) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
No-op implementation
getPlatformLogger() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
getPluginClassLoader() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
getPluginDepend(String, List<String>) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
getPluginDepend(List<String>) - Method in class dev.magicmq.pyspigot.bungee.config.BungeeProjectOptionsConfig
 
getPluginIdentifier() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
getPriority() - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Get the priority of this listener.
getScript() - Method in class dev.magicmq.pyspigot.bungee.event.ScriptEvent
Get the script associated with this event.
getScript() - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeScriptCommand
Get the script associated with this command.
getScript() - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Get the script associated with this listener.
getScript() - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ScriptPacketListener
Get the script associated with this listener.
getScriptLoadDelay() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
getSection(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getShort(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getShort(String, short) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getShortList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getString(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getString(String, String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getStringList(String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
getUnderlyingConfig() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
Gets the underlying BungeeCord Configuration object.
getVersion() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 

H

hasPermission(String) - Method in class dev.magicmq.pyspigot.bungee.util.player.BungeeCommandSender
 
hasPermission(String) - Method in class dev.magicmq.pyspigot.bungee.util.player.BungeePlayer
 

I

initAdventure() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initCommands() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initConfig() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initListeners() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initPlatformManagers() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initScriptOptionsConfig() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
initScriptPermissions(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
No-op implementation
initVersionChecking() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
isCancelled() - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
isError() - Method in class dev.magicmq.pyspigot.bungee.event.ScriptUnloadEvent
Get if this unload event was due to a script error.
isPlayer() - Method in class dev.magicmq.pyspigot.bungee.util.player.BungeeCommandSender
 
isPluginDependencyMissing(String) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
isProtocolizeAvailable() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
Check if Protocolize is available on the server.

J

jythonLoggingLevel() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 

L

load() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
loadConfigImpl(Path, String) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeConfigManager
 
loadJythonOnStartup() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 

N

newProjectOptions(Path) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
newScript(Path, String, ScriptOptions, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
newScriptOptions(Path) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 

O

onDisable() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
onEnable() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
onJoin(PostLoginEvent) - Method in class dev.magicmq.pyspigot.bungee.BungeeListener
 
onTabComplete(CommandSender, String[]) - Method in class dev.magicmq.pyspigot.bungee.command.BungeePluginCommand
 
onTabComplete(CommandSender, String[]) - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeScriptCommand
 

P

packetReceive(PacketReceiveEvent<T>) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ScriptPacketListener
Called internally when the packet is received.
packetSend(PacketSendEvent<T>) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ScriptPacketListener
Called internally when the packet is sent.
patchThreading() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
printPlatformManagerInfo(Script, TextComponent.Builder) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptInfo
 
ProtocolManager - Class in dev.magicmq.pyspigot.bungee.manager.protocol
Manager to interface with Protocolize.
PyBungee - Class in dev.magicmq.pyspigot.bungee
Entry point of PySpigot for the BungeeCord servers.
PyBungee() - Constructor for class dev.magicmq.pyspigot.bungee.PyBungee
 

R

registerCommandImpl(Script, PyFunction, PyFunction, String, String, String, List<String>, String) - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeCommandManager
 
registerListener(PyFunction, Class<? extends Event>) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
 
registerListener(PyFunction, Class<? extends Event>, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
Unsupported operation.
registerListener(PyFunction, Class<? extends Event>, Byte) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
 
registerListener(PyFunction, Class<? extends Event>, Byte, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
Unsupported operation.
registerPacketListener(PyFunction, PyFunction, Class<?>, Direction) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Register a new packet listener with default priority.
registerPacketListener(PyFunction, PyFunction, Class<?>, Direction, int) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Register a new packet listener with default priority.
reload() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
reload() - Method in class dev.magicmq.pyspigot.bungee.config.BungeeScriptOptionsConfig
 
reload() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
removeScriptPermissions(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
No-op implementation
runSyncCallbackImpl(Runnable) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation
runSyncCallbackTask(PyFunction, PyFunction, Object...) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Unsupported operation.
runSyncCallbackTaskImpl(SyncCallbackTask<ScheduledTask>) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation
runSyncCallbackTaskLater(PyFunction, PyFunction, long, Object...) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Unsupported operation.
runSyncCallbackTaskLaterImpl(SyncCallbackTask<ScheduledTask>, long) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation
runTask(PyFunction, Object...) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Unsupported operation.
runTaskAsyncImpl(Task<ScheduledTask>) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
 
runTaskImpl(Task<ScheduledTask>) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation
runTaskLater(PyFunction, long, Object...) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Unsupported operation.
runTaskLaterAsyncImpl(Task<ScheduledTask>, long) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
 
runTaskLaterImpl(Task<ScheduledTask>, long) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation

S

save() - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
scheduleAsyncRepeatingTaskImpl(RepeatingTask<ScheduledTask>, long, long) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
 
scheduleRepeatingTask(PyFunction, long, long, Object...) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
Unsupported operation.
scheduleRepeatingTaskImpl(RepeatingTask<ScheduledTask>, long, long) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
No-op implementation
scheduleStartScriptTask() - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
ScriptEvent - Class in dev.magicmq.pyspigot.bungee.event
Script event superclass.
ScriptEvent(Script) - Constructor for class dev.magicmq.pyspigot.bungee.event.ScriptEvent
 
ScriptExceptionEvent - Class in dev.magicmq.pyspigot.bungee.event
Called when a script throws an unhandled error/exception.
ScriptExceptionEvent(Script, PyException) - Constructor for class dev.magicmq.pyspigot.bungee.event.ScriptExceptionEvent
 
ScriptLoadEvent - Class in dev.magicmq.pyspigot.bungee.event
Called when a script is loaded.
ScriptLoadEvent(Script) - Constructor for class dev.magicmq.pyspigot.bungee.event.ScriptLoadEvent
 
scriptOptionEnabled() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionFileLoggingEnabled() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionLoadPriority() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionMainScript() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionMinLoggingLevel() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionPermissionDefault() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionPermissions() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
scriptOptionPluginDepend() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
ScriptPacketListener<T> - Class in dev.magicmq.pyspigot.bungee.manager.protocol
A script listener that listens for BungeeCord packets.
ScriptPacketListener(Script, PyFunction, PyFunction, Class<T>, Direction, int) - Constructor for class dev.magicmq.pyspigot.bungee.manager.protocol.ScriptPacketListener
 
ScriptUnloadEvent - Class in dev.magicmq.pyspigot.bungee.event
Called when a script is unloaded.
ScriptUnloadEvent(Script, boolean) - Constructor for class dev.magicmq.pyspigot.bungee.event.ScriptUnloadEvent
 
sendMessage(Component) - Method in class dev.magicmq.pyspigot.bungee.util.player.BungeeCommandSender
 
sendMessage(Component) - Method in class dev.magicmq.pyspigot.bungee.util.player.BungeePlayer
 
sendPacket(UUID, AbstractPacket) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Send a Protocolize packet to the player with the given UUID.
sendPacket(UUID, DefinedPacket) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Send a generic BungeeCord packet to the player with the given UUID.
set(String, Object) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
 
setCancelled(boolean) - Method in class dev.magicmq.pyspigot.bungee.event.custom.CustomEvent
setIfNotExists(String, Object) - Method in class dev.magicmq.pyspigot.bungee.manager.config.BungeeScriptConfig
Sets the specified path to the given value only if the path is not already set in the config file.
setReportException(boolean) - Method in class dev.magicmq.pyspigot.bungee.event.ScriptExceptionEvent
Set if the exception should be reported to console and/or the script's log file.
setupMetrics() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
shouldShowUpdateMessages() - Method in class dev.magicmq.pyspigot.bungee.config.BungeePluginConfig
 
shutdownMetrics() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
shutdownVersionChecking() - Method in class dev.magicmq.pyspigot.bungee.PyBungee
 
stopTaskImpl(ScheduledTask) - Method in class dev.magicmq.pyspigot.bungee.manager.task.BungeeTaskManager
 

T

toString() - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeScriptCommand
Prints a representation of this BungeeScriptCommand in string format, including all variables that pertain to the command (such as name, label, description, etc.)
toString() - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeScriptEventListener
Prints a representation of this BungeeScriptEventListener in string format, including the event being listened to by the listener
toString() - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ScriptPacketListener
Prints a representation of this ScriptPacketListener in string format, including the packet type listened to by the listener

U

unloadScriptOnMainThread(Script, boolean) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
unregisterCommandImpl(ScriptCommand) - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeCommandManager
 
unregisterCommandsImpl(List<ScriptCommand>) - Method in class dev.magicmq.pyspigot.bungee.manager.command.BungeeCommandManager
 
unregisterFromPlatformManagers(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.script.BungeeScriptManager
 
unregisterListener(BungeeScriptEventListener) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
 
unregisterListeners(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.listener.BungeeListenerManager
 
unregisterPacketListener(ScriptPacketListener<?>) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Unregister a packet listener.
unregisterPacketListeners(Script) - Method in class dev.magicmq.pyspigot.bungee.manager.protocol.ProtocolManager
Unregister all packet listeners belonging to a script.
B C D E G H I J L N O P R S T U 
All Classes and Interfaces|All Packages