public void run() {
        if (!arena.isIngame()) {
            sender.sendMessage(OITG.prefix + ChatColor.RED + "No round is in progress in that arena.");
            return;
        }
        if (args.length == 1) {
            arena.setTimer(0);
            sender.sendMessage(OITG.prefix + ChatColor.GREEN + "Forced the round in arena " + arena.toString() + " to end immediately.");
            return;
        }
        int delay = -1;
        try {
            delay = Integer.parseInt(args[1]);
        } catch (NumberFormatException e) { }
        if (delay < 0) {
            sender.sendMessage(OITG.prefix + ChatColor.RED + "The delay must be a number no less than zero.");
            return;
        }
        arena.setTimer(delay);
        sender.sendMessage(OITG.prefix + ChatColor.GREEN + "Forced the round in arena " + arena.toString() + " to end in " +
                delay + " seconds.");
    }