public class GeyserPluginManager extends Object implements org.geysermc.api.plugin.PluginManager
| Constructor and Description |
|---|
GeyserPluginManager(GeyserPluginLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
void |
disablePlugin(org.geysermc.api.plugin.Plugin plugin) |
void |
enablePlugin(org.geysermc.api.plugin.Plugin plugin) |
org.geysermc.api.plugin.Plugin |
getPluginByName(String name) |
Set<org.geysermc.api.plugin.Plugin> |
getPlugins() |
void |
loadPlugin(org.geysermc.api.plugin.Plugin plugin) |
void |
registerEventListener(org.geysermc.api.plugin.Plugin p,
org.geysermc.api.events.Listener l) |
void |
runEvent(Object o) |
void |
unloadPlugin(org.geysermc.api.plugin.Plugin plugin) |
public GeyserPluginManager(GeyserPluginLoader loader)
public void loadPlugin(org.geysermc.api.plugin.Plugin plugin)
loadPlugin in interface org.geysermc.api.plugin.PluginManagerpublic void unloadPlugin(org.geysermc.api.plugin.Plugin plugin)
unloadPlugin in interface org.geysermc.api.plugin.PluginManagerpublic void enablePlugin(org.geysermc.api.plugin.Plugin plugin)
enablePlugin in interface org.geysermc.api.plugin.PluginManagerpublic void disablePlugin(org.geysermc.api.plugin.Plugin plugin)
disablePlugin in interface org.geysermc.api.plugin.PluginManagerpublic Set<org.geysermc.api.plugin.Plugin> getPlugins()
getPlugins in interface org.geysermc.api.plugin.PluginManagerpublic void registerEventListener(org.geysermc.api.plugin.Plugin p,
org.geysermc.api.events.Listener l)
registerEventListener in interface org.geysermc.api.plugin.PluginManagerpublic void runEvent(Object o)
runEvent in interface org.geysermc.api.plugin.PluginManagerpublic org.geysermc.api.plugin.Plugin getPluginByName(String name)
getPluginByName in interface org.geysermc.api.plugin.PluginManagerCopyright © 2020 GeyserMC. All rights reserved.