package org.arkham.cs.handler;
import org.arkham.cs.utils.Rank;
import org.bukkit.entity.Player;
public class PlayerHandler {
public static Rank getRank(Player player){
if(player.isOp()){
return Rank.SUPERHERO;
}
if(player.hasPermission("cosmetics.hero")){
return Rank.HERO;
}
if(player.hasPermission("cosmetics.superhero")){
return Rank.SUPERHERO;
}
return Rank.DEFAULT;
}
public static boolean isSuperHero(Player player){
return getRank(player) == Rank.SUPERHERO;
}
public static boolean isHero(Player player){
return getRank(player) == Rank.HERO;
}
public static boolean isNothingSpecial(Player player){
return getRank(player) == Rank.DEFAULT;
}
}