Class LinkedPlayer

  • All Implemented Interfaces:
    java.lang.Cloneable

    public final class LinkedPlayer
    extends java.lang.Object
    implements java.lang.Cloneable
    • 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:
        toString in class java.lang.Object
      • clone

        public LinkedPlayer clone()
                           throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.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.