public final class FloodgatePlayerImpl extends Object implements org.geysermc.floodgate.api.player.FloodgatePlayer
| Modifier and Type | Method and Description |
|---|---|
<T> T |
addProperty(org.geysermc.floodgate.api.player.PropertyKey key,
Object value) |
<T> T |
addProperty(String key,
Object value) |
UUID |
getCorrectUniqueId() |
String |
getCorrectUsername() |
org.geysermc.floodgate.util.DeviceOs |
getDeviceOs() |
org.geysermc.floodgate.util.InputMode |
getInputMode() |
String |
getIp() |
UUID |
getJavaUniqueId() |
String |
getJavaUsername() |
String |
getLanguageCode() |
org.geysermc.floodgate.util.LinkedPlayer |
getLinkedPlayer() |
<T> T |
getProperty(org.geysermc.floodgate.api.player.PropertyKey key) |
<T> T |
getProperty(String key) |
int |
getSubscribeId() |
org.geysermc.floodgate.util.UiProfile |
getUiProfile() |
String |
getUsername() |
String |
getVerifyCode() |
String |
getVersion() |
String |
getXuid() |
boolean |
hasProperty(org.geysermc.floodgate.api.player.PropertyKey key) |
boolean |
hasProperty(String key) |
boolean |
isFromProxy() |
boolean |
isLinked() |
boolean |
isProxy() |
<T> T |
removeProperty(org.geysermc.floodgate.api.player.PropertyKey key) |
<T> T |
removeProperty(String key) |
org.geysermc.floodgate.util.BedrockData |
toBedrockData() |
public UUID getCorrectUniqueId()
getCorrectUniqueId in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getCorrectUsername()
getCorrectUsername in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic boolean isLinked()
isLinked in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic org.geysermc.floodgate.util.BedrockData toBedrockData()
public boolean hasProperty(org.geysermc.floodgate.api.player.PropertyKey key)
hasProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic boolean hasProperty(String key)
hasProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T getProperty(org.geysermc.floodgate.api.player.PropertyKey key)
getProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T getProperty(String key)
getProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T removeProperty(String key)
removeProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T removeProperty(org.geysermc.floodgate.api.player.PropertyKey key)
removeProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T addProperty(org.geysermc.floodgate.api.player.PropertyKey key,
Object value)
addProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic <T> T addProperty(String key, Object value)
addProperty in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getVersion()
getVersion in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getUsername()
getUsername in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getJavaUsername()
getJavaUsername in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic UUID getJavaUniqueId()
getJavaUniqueId in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getXuid()
getXuid in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic org.geysermc.floodgate.util.DeviceOs getDeviceOs()
getDeviceOs in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getLanguageCode()
getLanguageCode in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic org.geysermc.floodgate.util.UiProfile getUiProfile()
getUiProfile in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic org.geysermc.floodgate.util.InputMode getInputMode()
getInputMode in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic String getIp()
public boolean isFromProxy()
isFromProxy in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic boolean isProxy()
public org.geysermc.floodgate.util.LinkedPlayer getLinkedPlayer()
getLinkedPlayer in interface org.geysermc.floodgate.api.player.FloodgatePlayerpublic int getSubscribeId()
public String getVerifyCode()