Class BukkitCloudPermissionsPlayerListener

java.lang.Object
eu.cloudnetservice.modules.cloudperms.bukkit.listener.BukkitCloudPermissionsPlayerListener
All Implemented Interfaces:
org.bukkit.event.Listener

@Singleton public final class BukkitCloudPermissionsPlayerListener extends Object implements org.bukkit.event.Listener
  • Field Details

    • wrapperConfiguration

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

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

    • BukkitCloudPermissionsPlayerListener

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

    • handlePreLogin

      public void handlePreLogin(@NonNull @NonNull org.bukkit.event.player.AsyncPlayerPreLoginEvent event)
    • handle

      public void handle(@NonNull @NonNull org.bukkit.event.player.PlayerLoginEvent event)
    • handleQuit

      public void handleQuit(@NonNull @NonNull org.bukkit.event.player.PlayerQuitEvent event)