38 lines
742 B
Java
38 lines
742 B
Java
package de.softwarerat.modutils.Utils;
|
|
|
|
import org.bukkit.entity.Player;
|
|
|
|
|
|
public enum PermissionLevel {
|
|
ADMIN,
|
|
MODERATOR,
|
|
STREAMER,
|
|
PLAYER;
|
|
|
|
|
|
PermissionLevel() {
|
|
}
|
|
|
|
|
|
public static PermissionLevel getPermissionLevel(Player player) {
|
|
|
|
return new PermissionManager().getPermissionLevel(player);
|
|
|
|
|
|
|
|
}
|
|
|
|
public static PermissionLevel toPermissionLevel(String permissionLevel){
|
|
if (permissionLevel == "admin"){
|
|
return ADMIN;} else if (permissionLevel == "moderator"){
|
|
return MODERATOR;
|
|
} else if (permissionLevel == "streamer"){
|
|
return STREAMER;
|
|
}if (permissionLevel == "player"){
|
|
return PLAYER;
|
|
}
|
|
return null;
|
|
}
|
|
|
|
}
|