Class BungeeCordBridgePlugin
java.lang.Object
eu.cloudnetservice.modules.bridge.impl.platform.bungeecord.BungeeCordBridgePlugin
- All Implemented Interfaces:
eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
@PlatformPlugin(platform="bungeecord",
name="CloudNet-Bridge",
version="@version@",
description="Bridges service software support between all supported versions for easy CloudNet plugin development",
authors="CloudNetService")
public final class BungeeCordBridgePlugin
extends Object
implements eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BungeeCordBridgeManagementprivate final BungeeCordCloudCommandprivate final eu.cloudnetservice.driver.impl.module.ModuleHelperprivate final BungeeCordPlayerManagementListenerprivate final net.md_5.bungee.api.plugin.Pluginprivate final net.md_5.bungee.api.plugin.PluginManagerprivate final net.md_5.bungee.api.ProxyServerprivate final eu.cloudnetservice.driver.registry.ServiceRegistry -
Constructor Summary
ConstructorsConstructorDescriptionBungeeCordBridgePlugin(@NonNull net.md_5.bungee.api.plugin.Plugin plugin, @NonNull net.md_5.bungee.api.ProxyServer proxyServer, @NonNull eu.cloudnetservice.driver.impl.module.ModuleHelper moduleHelper, @NonNull net.md_5.bungee.api.plugin.PluginManager pluginManager, @NonNull eu.cloudnetservice.driver.registry.ServiceRegistry serviceRegistry, @NonNull BungeeCordCloudCommand cloudCommand, @NonNull BungeeCordBridgeManagement bridgeManagement, @NonNull BungeeCordPlayerManagementListener playerListener) -
Method Summary
-
Field Details
-
plugin
private final net.md_5.bungee.api.plugin.Plugin plugin -
proxyServer
private final net.md_5.bungee.api.ProxyServer proxyServer -
moduleHelper
private final eu.cloudnetservice.driver.impl.module.ModuleHelper moduleHelper -
pluginManager
private final net.md_5.bungee.api.plugin.PluginManager pluginManager -
serviceRegistry
private final eu.cloudnetservice.driver.registry.ServiceRegistry serviceRegistry -
cloudCommand
-
bridgeManagement
-
playerListener
-
-
Constructor Details
-
BungeeCordBridgePlugin
@Inject public BungeeCordBridgePlugin(@NonNull @NonNull net.md_5.bungee.api.plugin.Plugin plugin, @NonNull @NonNull net.md_5.bungee.api.ProxyServer proxyServer, @NonNull @NonNull eu.cloudnetservice.driver.impl.module.ModuleHelper moduleHelper, @NonNull @NonNull net.md_5.bungee.api.plugin.PluginManager pluginManager, @NonNull @NonNull eu.cloudnetservice.driver.registry.ServiceRegistry serviceRegistry, @NonNull @NonNull BungeeCordCloudCommand cloudCommand, @NonNull @NonNull BungeeCordBridgeManagement bridgeManagement, @NonNull @NonNull BungeeCordPlayerManagementListener playerListener)
-
-
Method Details
-
onLoad
public void onLoad()- Specified by:
onLoadin interfaceeu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
-
onDisable
public void onDisable()- Specified by:
onDisablein interfaceeu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
-