private void displayLists(CommandSender sender, List<Lists> lists) {
        for (Lists list : lists) {
            if (list == null) {
                continue;
            }

            int id = list.getReportId();
            ReportType type = ReportType.getType(list.getType());

            switch (type) {
            case ISSUE:
                Issues issue = main.getDatabase().find(Issues.class).where().eq("id", id).findUnique();

                if (issue.isClosed()) {
                    sender.sendMessage(main.formatReport(main.displayStrings[1], issue.getId(), issue.getReported(), issue.getReporter(), issue.getIssue(), issue.getTimestamp(), null, null));
                }
                else {
                    sender.sendMessage(main.formatReport(main.displayStrings[0], issue.getId(), issue.getReported(), issue.getReporter(), issue.getIssue(), issue.getTimestamp(), null, null));
                }
            break;
            case BAN:
                Bans ban = main.getDatabase().find(Bans.class).where().eq("id", id).findUnique();

                sender.sendMessage(main.formatReport(main.displayStrings[4], ban.getId(), ban.getReported(), ban.getReporter(), ban.getReason(), ban.getTimestamp(), null, null));
            break;
            case UNBAN:
                Unbans unban = main.getDatabase().find(Unbans.class).where().eq("id", id).findUnique();

                sender.sendMessage(main.formatReport(main.displayStrings[5], unban.getId(), unban.getReported(), unban.getReporter(), unban.getReason(), unban.getTimestamp(), null, null));
            break;
            case PROMOTE:
                Promotions promote = main.getDatabase().find(Promotions.class).where().eq("id", id).findUnique();

                sender.sendMessage(main.formatReport(main.displayStrings[2], promote.getId(), promote.getReported(), promote.getReporter(), promote.getReason(), promote.getTimestamp(), promote.getPrevRank(), promote.getNewRank()));
            break;
            case DEMOTE:
                Demotions demote = main.getDatabase().find(Demotions.class).where().eq("id", id).findUnique();

                sender.sendMessage(main.formatReport(main.displayStrings[3], demote.getId(), demote.getReported(), demote.getReporter(), demote.getReason(), demote.getTimestamp(), demote.getPrevRank(), demote.getNewRank()));
            break;
            default:
                sender.sendMessage(ChatColor.DARK_GRAY + "Unspecified action happened");
            break;
            }
        }
    }