Class BungeeCordPlayerManagementListener

java.lang.Object
eu.cloudnetservice.modules.bridge.platform.bungeecord.BungeeCordPlayerManagementListener
All Implemented Interfaces:
net.md_5.bungee.api.plugin.Listener

@Singleton public final class BungeeCordPlayerManagementListener extends Object implements net.md_5.bungee.api.plugin.Listener
  • Field Details

    • PROTOCOL_1_20_2

      private static final int PROTOCOL_1_20_2
      See Also:
    • PLAYER_DIMENSION_ACCESSOR

      private static final dev.derklaro.reflexion.MethodAccessor<?> PLAYER_DIMENSION_ACCESSOR
    • plugin

      private final net.md_5.bungee.api.plugin.Plugin plugin
    • proxyServer

      private final net.md_5.bungee.api.ProxyServer proxyServer
    • scheduler

      private final net.md_5.bungee.api.scheduler.TaskScheduler scheduler
    • serviceInfoHolder

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

      private final ProxyPlatformHelper proxyPlatformHelper
    • management

      private final PlatformBridgeManagement<net.md_5.bungee.api.connection.ProxiedPlayer,NetworkPlayerProxyInfo> management
  • Constructor Details

  • Method Details

    • handle

      public void handle(@NonNull @NonNull net.md_5.bungee.api.event.ServerConnectEvent event)
    • handle

      public void handle(@NonNull @NonNull net.md_5.bungee.api.event.ServerKickEvent event)
    • handle

      public void handle(@NonNull @NonNull net.md_5.bungee.api.event.ServerConnectedEvent event)
    • handle

      public void handle(@NonNull @NonNull net.md_5.bungee.api.event.PlayerDisconnectEvent event)
    • initialConnect

      private boolean initialConnect(@NonNull @NonNull net.md_5.bungee.api.connection.ProxiedPlayer player)