Class VelocityCloudNetCloudPermissionsPlugin

java.lang.Object
eu.cloudnetservice.modules.cloudperms.velocity.VelocityCloudNetCloudPermissionsPlugin
All Implemented Interfaces:
eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint

@Singleton @PlatformPlugin(platform="velocity", name="CloudNet-CloudPerms", version="{project.build.version}", description="Velocity extension which implement the permission management system from CloudNet into Velocity", homepage="https://cloudnetservice.eu", authors="CloudNetService") public final class VelocityCloudNetCloudPermissionsPlugin extends Object implements eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
  • Field Details

    • pluginInstance

      private final Object pluginInstance
    • moduleHelper

      private final eu.cloudnetservice.driver.util.ModuleHelper moduleHelper
    • eventManager

      private final com.velocitypowered.api.event.EventManager eventManager
    • playerListener

      private final VelocityCloudPermissionsPlayerListener playerListener
  • Constructor Details

  • Method Details

    • onLoad

      public void onLoad()
      Specified by:
      onLoad in interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
    • onDisable

      public void onDisable()
      Specified by:
      onDisable in interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint