Class BungeeCloudPermissionsPlugin
java.lang.Object
eu.cloudnetservice.modules.cloudperms.bungee.BungeeCloudPermissionsPlugin
- All Implemented Interfaces:
eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
@Singleton
@PlatformPlugin(platform="bungeecord",
name="CloudNet-CloudPerms",
authors="CloudNetService",
version="{project.build.version}",
description="BungeeCord extension which implement the permission management system from CloudNet into BungeeCord")
public final class BungeeCloudPermissionsPlugin
extends Object
implements eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final eu.cloudnetservice.driver.util.ModuleHelperprivate final BungeeCloudPermissionsPlayerListenerprivate final net.md_5.bungee.api.plugin.Pluginprivate final net.md_5.bungee.api.plugin.PluginManager -
Constructor Summary
ConstructorsConstructorDescriptionBungeeCloudPermissionsPlugin(@NonNull net.md_5.bungee.api.plugin.Plugin plugin, @NonNull eu.cloudnetservice.driver.util.ModuleHelper moduleHelper, @NonNull net.md_5.bungee.api.plugin.PluginManager pluginManager, @NonNull BungeeCloudPermissionsPlayerListener playerListener) -
Method Summary
-
Field Details
-
plugin
private final net.md_5.bungee.api.plugin.Plugin plugin -
moduleHelper
private final eu.cloudnetservice.driver.util.ModuleHelper moduleHelper -
pluginManager
private final net.md_5.bungee.api.plugin.PluginManager pluginManager -
playerListener
-
-
Constructor Details
-
BungeeCloudPermissionsPlugin
@Inject public BungeeCloudPermissionsPlugin(@NonNull @NonNull net.md_5.bungee.api.plugin.Plugin plugin, @NonNull @NonNull eu.cloudnetservice.driver.util.ModuleHelper moduleHelper, @NonNull @NonNull net.md_5.bungee.api.plugin.PluginManager pluginManager, @NonNull @NonNull BungeeCloudPermissionsPlayerListener 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
-