Index
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
CommandSenderclass. - 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
ProxiedPlayerclass. - 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
PluginConfigclass, 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
ProjectOptionsConfigclass, 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
ScriptInfoclass, 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
ScriptOptionsConfigclass, 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
PyExceptionthat 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
Configurationobject. - 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.
All Classes and Interfaces|All Packages