Class FloodgateConnection
java.lang.Object
org.geysermc.floodgate.core.connection.FloodgateConnection
- All Implemented Interfaces:
org.geysermc.api.connection.Connection
public final class FloodgateConnection
extends Object
implements org.geysermc.api.connection.Connection
-
Method Summary
Modifier and TypeMethodDescription@NonNull StringvoidfillBuilder(FloodgateConnectionBuilder builder) @NonNull org.geysermc.api.util.InputMode@NonNull Stringip()booleanisLinked()@MonotonicNonNull String@MonotonicNonNull UUIDjavaUuid()@NonNull String@Nullable org.geysermc.floodgate.util.LinkedPlayer@NonNull org.geysermc.api.util.BedrockPlatformplatform()booleansendForm(@NonNull org.geysermc.cumulus.form.Form form) booleansendForm(@NonNull org.geysermc.cumulus.form.util.FormBuilder<?, ?, ?> formBuilder) org.geysermc.floodgate.util.BedrockDatabooleantransfer(@NonNull String address, @org.checkerframework.common.value.qual.IntRange(from=0L, to=65535L) int port) @NonNull org.geysermc.api.util.UiProfile@NonNull Stringversion()@NonNull Stringxuid()
-
Method Details
-
bedrockUsername
- Specified by:
bedrockUsernamein interfaceorg.geysermc.api.connection.Connection
-
javaUsername
- Specified by:
javaUsernamein interfaceorg.geysermc.api.connection.Connection
-
javaUuid
- Specified by:
javaUuidin interfaceorg.geysermc.api.connection.Connection
-
xuid
- Specified by:
xuidin interfaceorg.geysermc.api.connection.Connection
-
version
- Specified by:
versionin interfaceorg.geysermc.api.connection.Connection
-
platform
public @NonNull org.geysermc.api.util.BedrockPlatform platform()- Specified by:
platformin interfaceorg.geysermc.api.connection.Connection
-
languageCode
- Specified by:
languageCodein interfaceorg.geysermc.api.connection.Connection
-
uiProfile
public @NonNull org.geysermc.api.util.UiProfile uiProfile()- Specified by:
uiProfilein interfaceorg.geysermc.api.connection.Connection
-
inputMode
public @NonNull org.geysermc.api.util.InputMode inputMode()- Specified by:
inputModein interfaceorg.geysermc.api.connection.Connection
-
ip
-
isLinked
public boolean isLinked()- Specified by:
isLinkedin interfaceorg.geysermc.api.connection.Connection
-
linkedPlayer
public @Nullable org.geysermc.floodgate.util.LinkedPlayer linkedPlayer() -
sendForm
public boolean sendForm(@NonNull org.geysermc.cumulus.form.Form form) - Specified by:
sendFormin interfaceorg.geysermc.api.connection.Connection
-
sendForm
public boolean sendForm(@NonNull org.geysermc.cumulus.form.util.FormBuilder<?, ?, ?> formBuilder) - Specified by:
sendFormin interfaceorg.geysermc.api.connection.Connection
-
transfer
public boolean transfer(@NonNull String address, @org.checkerframework.common.value.qual.IntRange(from=0L, to=65535L) int port) - Specified by:
transferin interfaceorg.geysermc.api.connection.Connection
-
fillBuilder
-
toBedrockData
public org.geysermc.floodgate.util.BedrockData toBedrockData() -
legacySelf
-
propertyGlue
-