Class FloodgateConnection
java.lang.Object
org.geysermc.floodgate.core.connection.FloodgateConnection
- All Implemented Interfaces:
org.geysermc.api.connection.Connection
- Direct Known Subclasses:
StandaloneFloodgateConnection
public abstract class FloodgateConnection
extends Object
implements org.geysermc.api.connection.Connection
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract @NonNull UUIDidentity()abstract @NonNull InetAddressip()booleanisLinked()abstract @MonotonicNonNull org.geysermc.floodgate.util.LinkedPlayerbooleansendForm(@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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.geysermc.api.connection.Connection
bedrockUsername, inputMode, javaUsername, javaUuid, languageCode, platform, uiProfile, version, xuid
-
Constructor Details
-
FloodgateConnection
public FloodgateConnection()
-
-
Method Details
-
identity
-
ip
-
linkedPlayer
public abstract @MonotonicNonNull org.geysermc.floodgate.util.LinkedPlayer linkedPlayer() -
isLinked
public boolean isLinked()- Specified by:
isLinkedin interfaceorg.geysermc.api.connection.Connection
-
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
-
toBedrockData
public org.geysermc.floodgate.util.BedrockData toBedrockData() -
legacySelf
-
propertyGlue
-