Class SpongePlayerManagementListener

java.lang.Object
eu.cloudnetservice.modules.bridge.impl.platform.sponge.SpongePlayerManagementListener

@Singleton public final class SpongePlayerManagementListener extends Object
  • Field Details

    • serviceInfoHolder

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

      private final org.spongepowered.api.scheduler.TaskExecutorService executorService
    • serverPlatformHelper

      private final ServerPlatformHelper serverPlatformHelper
    • management

      private final PlatformBridgeManagement<org.spongepowered.api.entity.living.player.server.ServerPlayer, eu.cloudnetservice.modules.bridge.player.NetworkPlayerServerInfo> management
  • Constructor Details

  • Method Details

    • handle

      public void handle(@NonNull org.spongepowered.api.event.network.ServerSideConnectionEvent.Login event, @NonNull @NonNull org.spongepowered.api.entity.living.player.User user)
    • handle

      public void handle(@NonNull org.spongepowered.api.event.network.ServerSideConnectionEvent.Join event, @NonNull @NonNull org.spongepowered.api.entity.living.player.server.ServerPlayer player)
    • handle

      public void handle(@NonNull org.spongepowered.api.event.network.ServerSideConnectionEvent.Disconnect event, @NonNull @NonNull org.spongepowered.api.entity.living.player.server.ServerPlayer player)