Class NukkitCloudPermissionsPlayerListener

java.lang.Object
eu.cloudnetservice.modules.cloudperms.nukkit.listener.NukkitCloudPermissionsPlayerListener
All Implemented Interfaces:
cn.nukkit.event.Listener

@Singleton public final class NukkitCloudPermissionsPlayerListener extends Object implements cn.nukkit.event.Listener
  • Field Details

    • wrapperConfiguration

      private final eu.cloudnetservice.wrapper.configuration.WrapperConfiguration wrapperConfiguration
    • permissionsManagement

      private final eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement
  • Constructor Details

    • NukkitCloudPermissionsPlayerListener

      @Inject public NukkitCloudPermissionsPlayerListener(@NonNull @NonNull eu.cloudnetservice.wrapper.configuration.WrapperConfiguration wrapperConfiguration, @NonNull @NonNull eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement)
  • Method Details

    • handle

      public void handle(@NonNull @NonNull cn.nukkit.event.player.PlayerAsyncPreLoginEvent event)
    • handle

      public void handle(@NonNull @NonNull cn.nukkit.event.player.PlayerLoginEvent event)
    • handle

      public void handle(@NonNull @NonNull cn.nukkit.event.player.PlayerQuitEvent event)