Package org.geysermc.floodgate.core.api
Class SimpleFloodgateApi
java.lang.Object
org.geysermc.floodgate.core.api.SimpleFloodgateApi
- All Implemented Interfaces:
org.geysermc.api.GeyserApiBase
- Direct Known Subclasses:
ProxyFloodgateApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable org.geysermc.api.connection.ConnectionconnectionByPlatformIdentifier(@NonNull Object platformIdentifier) @Nullable org.geysermc.api.connection.ConnectionconnectionByUuid(@NonNull UUID uuid) @Nullable org.geysermc.api.connection.ConnectionconnectionByXuid(@NonNull String xuid) org.geysermc.floodgate.api.link.PlayerLinkbooleanisBedrockPlayer(@NonNull UUID uuid) booleanisFloodgateId(UUID uuid) @NonNull List<? extends org.geysermc.api.connection.Connection>intbooleanbooleanbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.geysermc.api.GeyserApiBase
majorApiVersion, minorApiVersion
-
Constructor Details
-
SimpleFloodgateApi
public SimpleFloodgateApi()
-
-
Method Details
-
usernamePrefix
- Specified by:
usernamePrefixin interfaceorg.geysermc.api.GeyserApiBase
-
onlineConnections
- Specified by:
onlineConnectionsin interfaceorg.geysermc.api.GeyserApiBase
-
onlineConnectionsCount
public int onlineConnectionsCount()- Specified by:
onlineConnectionsCountin interfaceorg.geysermc.api.GeyserApiBase
-
isBedrockPlayer
- Specified by:
isBedrockPlayerin interfaceorg.geysermc.api.GeyserApiBase
-
connectionByUuid
- Specified by:
connectionByUuidin interfaceorg.geysermc.api.GeyserApiBase
-
connectionByPlatformIdentifier
public @Nullable org.geysermc.api.connection.Connection connectionByPlatformIdentifier(@NonNull Object platformIdentifier) -
connectionByXuid
- Specified by:
connectionByXuidin interfaceorg.geysermc.api.GeyserApiBase
-
isFloodgateId
-
sendForm
- Specified by:
sendFormin interfaceorg.geysermc.api.GeyserApiBase
-
sendForm
public boolean sendForm(@NonNull UUID uuid, org.geysermc.cumulus.form.util.FormBuilder<?, ?, ?> formBuilder) - Specified by:
sendFormin interfaceorg.geysermc.api.GeyserApiBase
-
transfer
- Specified by:
transferin interfaceorg.geysermc.api.GeyserApiBase
-
getPlayerLink
public org.geysermc.floodgate.api.link.PlayerLink getPlayerLink()
-