public class HandshakeDataImpl extends Object implements org.geysermc.floodgate.api.handshake.HandshakeData
| Constructor and Description |
|---|
HandshakeDataImpl(io.netty.channel.Channel channel,
boolean floodgatePlayer,
org.geysermc.floodgate.util.BedrockData bedrockData,
FloodgateConfig config,
org.geysermc.floodgate.util.LinkedPlayer linkedPlayer,
String hostname) |
| Modifier and Type | Method and Description |
|---|---|
org.geysermc.floodgate.util.BedrockData |
getBedrockData() |
io.netty.channel.Channel |
getChannel() |
UUID |
getCorrectUniqueId() |
String |
getCorrectUsername() |
String |
getDisconnectReason() |
String |
getHostname() |
String |
getIp() |
UUID |
getJavaUniqueId() |
String |
getJavaUsername() |
org.geysermc.floodgate.util.LinkedPlayer |
getLinkedPlayer() |
boolean |
isFloodgatePlayer() |
void |
setDisconnectReason(String disconnectReason) |
void |
setHostname(String hostname) |
void |
setIp(String ip) |
void |
setLinkedPlayer(org.geysermc.floodgate.util.LinkedPlayer linkedPlayer) |
public HandshakeDataImpl(io.netty.channel.Channel channel,
boolean floodgatePlayer,
org.geysermc.floodgate.util.BedrockData bedrockData,
FloodgateConfig config,
org.geysermc.floodgate.util.LinkedPlayer linkedPlayer,
String hostname)
public String getCorrectUsername()
getCorrectUsername in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic UUID getCorrectUniqueId()
getCorrectUniqueId in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic io.netty.channel.Channel getChannel()
getChannel in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic boolean isFloodgatePlayer()
isFloodgatePlayer in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic org.geysermc.floodgate.util.BedrockData getBedrockData()
getBedrockData in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic String getJavaUsername()
getJavaUsername in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic UUID getJavaUniqueId()
getJavaUniqueId in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic org.geysermc.floodgate.util.LinkedPlayer getLinkedPlayer()
getLinkedPlayer in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic String getHostname()
getHostname in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic String getIp()
getIp in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic String getDisconnectReason()
getDisconnectReason in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic void setLinkedPlayer(org.geysermc.floodgate.util.LinkedPlayer linkedPlayer)
setLinkedPlayer in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic void setHostname(String hostname)
setHostname in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic void setIp(String ip)
setIp in interface org.geysermc.floodgate.api.handshake.HandshakeDatapublic void setDisconnectReason(String disconnectReason)
setDisconnectReason in interface org.geysermc.floodgate.api.handshake.HandshakeData