Class StandaloneFloodgateConnection

java.lang.Object
org.geysermc.floodgate.core.connection.FloodgateConnection
org.geysermc.floodgate.core.connection.standalone.StandaloneFloodgateConnection
All Implemented Interfaces:
org.geysermc.api.connection.Connection

public final class StandaloneFloodgateConnection extends FloodgateConnection
  • Method Details

    • bedrockUsername

      public @NonNull String bedrockUsername()
    • identity

      public @NonNull UUID identity()
      Specified by:
      identity in class FloodgateConnection
    • xuid

      public @NonNull String xuid()
    • javaUsername

      public @MonotonicNonNull String javaUsername()
    • javaUuid

      public @MonotonicNonNull UUID javaUuid()
    • version

      public @NonNull String version()
    • platform

      public @NonNull org.geysermc.api.util.BedrockPlatform platform()
    • languageCode

      public @NonNull String languageCode()
    • uiProfile

      public @NonNull org.geysermc.api.util.UiProfile uiProfile()
    • inputMode

      public @NonNull org.geysermc.api.util.InputMode inputMode()
    • ip

      public @NonNull InetAddress ip()
      Specified by:
      ip in class FloodgateConnection
    • linkedPlayer

      public @Nullable org.geysermc.floodgate.util.LinkedPlayer linkedPlayer()
      Specified by:
      linkedPlayer in class FloodgateConnection
    • linkedPlayer

      public FloodgateConnection linkedPlayer(@Nullable org.geysermc.floodgate.util.LinkedPlayer linkedPlayer)
      Specified by:
      linkedPlayer in class FloodgateConnection