Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.oulouloups.rank.Events;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import fr.oulouloups.rank.Rank;
- import fr.oulouloups.rank.RankList;
- import fr.oulouloups.rank.Configs.RankConfig;
- public class JoinQuitChat implements Listener{
- private RankConfig rk;
- private Rank rank;
- public JoinQuitChat(RankConfig rk, Rank rank) {
- this.rk = rk;
- this.rank = rank;
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent e) {
- String uuid = e.getPlayer().getUniqueId().toString();
- Player p = e.getPlayer();
- if(!(rk.getRankConfig().contains(uuid))) {
- rk.getRankConfig().set(uuid, 1);
- rk.saveRankConfig();
- }
- p.setScoreboard(rank.getScoreboard()) ;
- getRankById(rk.getRankConfig().getInt(uuid), p);
- }
- public void getRankById(int id, Player p) {
- for(RankList list : RankList.values()) {
- if(list.getId() == id) {
- rank.getScoreboard().getTeam(list.getName()).addEntry(p.getName());
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement