Package com.minigameworldrank.data
Class PlayerData
java.lang.Object
com.minigameworldrank.data.PlayerData
- All Implemented Interfaces:
Cloneable,org.bukkit.configuration.serialization.ConfigurationSerializable
public class PlayerData
extends Object
implements org.bukkit.configuration.serialization.ConfigurationSerializable, Cloneable
Can gets player's name, uuid
[IMPORTANT] player's name in all config data can be changed when
[IMPORTANT] player's name in all config data can be changed when
MiniGameWorldRank#syncPlayerDataName() is called-
Constructor Summary
ConstructorsConstructorDescriptionPlayerData(String name, UUID uuid)PlayerData(org.bukkit.entity.Player player) -
Method Summary
-
Constructor Details
-
PlayerData
public PlayerData(org.bukkit.entity.Player player) -
PlayerData
-
-
Method Details
-
serialize
- Specified by:
serializein interfaceorg.bukkit.configuration.serialization.ConfigurationSerializable
-
deserialize
For deserialization- Parameters:
data-- Returns:
-
getName
Gets player name- Returns:
- Player name
-
setName
Sets player name- Parameters:
name-
-
getUUID
Gets player UUID- Returns:
-
equals
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-