package net.damianek.Objects; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import java.util.ArrayList; import java.util.List; import java.util.UUID; public class User { public static List players = new ArrayList(); private UUID uuid; private String name; private int lvl; private int exp; private int newLevel; private int killPlayers; private int killMonsters; private int deaths; private double money; public User(UUID uuid, String name, int lvl, int exp, int newLevel, int killMonsters, int killPlayers, int deaths, double money){ this.uuid = uuid; this.name = name; this.lvl = lvl; this.exp = exp; this.newLevel = newLevel; this.killMonsters = killMonsters; this.killPlayers = killPlayers; this.deaths = deaths; this.money = money; players.add(this); } public static User get(UUID uuid){ for(User u : players){ if(u.getUuid().equals(uuid)){ return u; } } return null; } public static void checkPlayersExists(){ for(Player p : Bukkit.getOnlinePlayers()){ if(get(p.getUniqueId()) == null){ new User(p.getUniqueId(), p.getName(), 1, 0, 750, 0,0,0,0.0); } } } public void setMoney(double money) { this.money = money; } public double getMoney() { return money; } public int getDeaths() { return deaths; } public int getExp() { return exp; } public int getKillMonsters() { return killMonsters; } public int getKillPlayers() { return killPlayers; } public int getLvl() { return lvl; } public int getNewLevel() { return newLevel; } public String getName() { return name; } public UUID getUuid() { return uuid; } public void setDeaths(int deaths) { this.deaths = deaths; } public void setExp(int exp) { this.exp = exp; } public void setLvl(int lvl) { this.lvl = lvl; } public void setKillMonsters(int killMonsters) { this.killMonsters = killMonsters; } public void setKillPlayers(int killPlayers) { this.killPlayers = killPlayers; } public void setName(String name) { this.name = name; } public void setNewLevel(int newLevel) { this.newLevel = newLevel; } public void setUuid(UUID uuid) { this.uuid = uuid; } }