Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Rank getRank(Player player) {
- if (playerRanks.containsKey(player.getName()))
- return playerRanks.get(player.getName());
- Rank rank = null;
- UUID uuid = player.getUniqueId();
- if (McInfectedRanks.usingMySQL)
- {
- rank = getRank((String) McInfected.getMySQLManager().getString("McInfected", "Rank", uuid));
- if (rank == null)
- {
- rank = defaultRank;
- setPlayersRank(player, rank);
- }
- }
- else
- {
- if (players.contains("Players." + uuid + ".Rank"))
- rank = getRank(players.get().getString("Players." + uuid + ".Rank"));
- else
- rank = defaultRank;
- }
- playerRanks.put(player.getName(), rank);
- return rank;
- }
- public void setPlayersRank(Player player, Rank rank) {
- playerRanks.put(player.getName(), rank);
- if (McInfectedRanks.usingMySQL)
- McInfected.getMySQLManager().updateString("McInfected", "Rank", rank.getName(), player.getUniqueId());
- else
- {
- players.set("Players." + player.getUniqueId() + ".Rank", rank.getName());
- players.save();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement