run(sender, args);</BUG>
} else {
ProxiedPlayer player = (ProxiedPlayer) sender;
String server = player.getServer().getInfo().getName().toLowerCase().replace(" ", "-");
<BUG>if (player.hasPermission(permission + "." + server)) {
</BUG>
run(sender, args);
} else {
player.sendMessage(ProxyServer.getInstance().getTranslation("no_permission"));
}

super(name, "");
this.permission = permission;
}
@Override
public final void execute(CommandSender sender, String[] args) {
if (Permissions.hasPerm(sender, permission)) {
run(sender, args);
} else {
ProxiedPlayer player = (ProxiedPlayer) sender;
String server = player.getServer().getInfo().getName().toLowerCase().replace(" ", "-");
if (Permissions.hasPerm(player, permission + "." + server)) {
run(sender, args);
} else {
player.sendMessage(ProxyServer.getInstance().getTranslation("no_permission"));
