this.main = main;
this.commands = commands;
}
@Override
public void execute(CommandSender sender, String[] args) {
<BUG>if (sender.hasPermission(Permissions.General.ALIAS) || sender.hasPermission(Permissions.General.ALIAS + "." + main)) {
</BUG>
for (String command : commands) {
runCommand(command, sender, args);
}

this.main = main;
this.commands = commands;
}
@Override
public void execute(CommandSender sender, String[] args) {
if (Permissions.hasPerm(sender, Permissions.General.ALIAS, Permissions.General.ALIAS + "." + main)) {
for (String command : commands) {
runCommand(command, sender, args);
}
