Class WaterDogPEPlayerManagementListener

java.lang.Object
eu.cloudnetservice.modules.bridge.impl.platform.waterdog.WaterDogPEPlayerManagementListener

@Singleton public final class WaterDogPEPlayerManagementListener extends Object
  • Field Details

    • scheduler

      private final dev.waterdog.waterdogpe.scheduler.WaterdogScheduler scheduler
    • serviceInfoHolder

      private final eu.cloudnetservice.wrapper.holder.ServiceInfoHolder serviceInfoHolder
    • proxyPlatformHelper

      private final ProxyPlatformHelper proxyPlatformHelper
    • management

      private final PlatformBridgeManagement<dev.waterdog.waterdogpe.player.ProxiedPlayer, eu.cloudnetservice.modules.bridge.player.NetworkPlayerProxyInfo> management
  • Constructor Details

  • Method Details

    • handleLogin

      private void handleLogin(@NonNull @NonNull dev.waterdog.waterdogpe.event.defaults.PlayerLoginEvent event)
    • handleInitialConnect

      private void handleInitialConnect(@NonNull @NonNull dev.waterdog.waterdogpe.event.defaults.InitialServerConnectedEvent event)
    • handleTransfer

      private void handleTransfer(@NonNull @NonNull dev.waterdog.waterdogpe.event.defaults.TransferCompleteEvent event)
    • handleDisconnected

      private void handleDisconnected(@NonNull @NonNull dev.waterdog.waterdogpe.event.defaults.PlayerDisconnectEvent event)