private boolean reqAreMet(CommandSender sender, UltimateCommand command) {
        for (Req req : command.reqs) {
            if (!req.apply(sender)) {
                req.message(sender);
                return false;
            }
        }
        return true;
    }