package com.github.jamesnorris.ablockalypse;
import java.util.HashMap;
import org.bukkit.permissions.Permission;
public class PermissionManager {
public static final Permission BASE_COMMAND = new Permission("za.base");
public static final Permission CREATE_GAMES = new Permission("za.create");
public static final Permission PLACE_SIGNS = new Permission("za.sign");
public static final Permission JOIN_GAMES = new Permission("za.join");
public static HashMap<String, Permission> permissions = new HashMap<String, Permission>();
static {
permissions.put(BASE_COMMAND.getName(), BASE_COMMAND);
permissions.put(CREATE_GAMES.getName(), CREATE_GAMES);
permissions.put(PLACE_SIGNS.getName(), PLACE_SIGNS);
permissions.put(JOIN_GAMES.getName(), JOIN_GAMES);
}
public static Permission getPermission(String permission) {
for (String name : permissions.keySet()) {
if (name.equalsIgnoreCase(permission)) {
return permissions.get(name);
}
}
return null;
}
}