Package org.geysermc.floodgate.util
Class LinkedPlayer
- java.lang.Object
-
- org.geysermc.floodgate.util.LinkedPlayer
-
- All Implemented Interfaces:
java.lang.Cloneable
public final class LinkedPlayer extends java.lang.Object implements java.lang.Cloneable
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkedPlayerclone()static LinkedPlayerfromString(java.lang.String data)java.util.UUIDgetBedrockId()The UUID of the Bedrock playerjava.util.UUIDgetJavaUniqueId()The Java UUID of the linked playerjava.lang.StringgetJavaUsername()The Java username of the linked playerbooleanisFromDifferentPlatform()If the LinkedPlayer is sent from a different platform.static LinkedPlayerof(java.lang.String javaUsername, java.util.UUID javaUniqueId, java.util.UUID bedrockId)java.lang.StringtoString()
-
-
-
Method Detail
-
of
public static LinkedPlayer of(java.lang.String javaUsername, java.util.UUID javaUniqueId, java.util.UUID bedrockId)
-
fromString
public static LinkedPlayer fromString(java.lang.String data)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
clone
public LinkedPlayer clone() throws java.lang.CloneNotSupportedException
- Overrides:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
getJavaUsername
public java.lang.String getJavaUsername()
The Java username of the linked player
-
getJavaUniqueId
public java.util.UUID getJavaUniqueId()
The Java UUID of the linked player
-
getBedrockId
public java.util.UUID getBedrockId()
The UUID of the Bedrock player
-
isFromDifferentPlatform
public boolean isFromDifferentPlatform()
If the LinkedPlayer is sent from a different platform. For example the LinkedPlayer is from Bungee but the data has been sent to the Bukkit server.
-
-