Class PlayerProfile

java.lang.Object
fr.luc.crcore.util.common.AbstractEntity
fr.luc.crcore.features.player.PlayerProfile
All Implemented Interfaces:
Identifiable, ScoreHolder

public class PlayerProfile extends AbstractEntity implements ScoreHolder
Profil persistant d'un joueur. Identifié par l'UUID Bukkit du joueur, porte ses scores nommés.

Indépendant du domaine team : un joueur peut entrer / quitter / changer d'équipe sans toucher à son profil. Géré par PlayerProfileService qui auto-crée le profil à la première écriture de score.