From 5029a0bbbceabb499d85f690dbad42fdea1a8ee3 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Sun, 3 Apr 2011 16:45:05 +0200 Subject: [PATCH] Added /lb redo --- src/de/diddiz/LogBlock/LogBlock.java | 74 ++++++++++++++-- src/de/diddiz/LogBlock/Rollback.java | 128 +++++++++------------------ 2 files changed, 112 insertions(+), 90 deletions(-) diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 369c6ea..74bacd7 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -189,7 +189,7 @@ public class LogBlock extends JavaPlugin player.sendMessage(ChatColor.RED + "Usage: /lb block [type] "); } else player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); - } else if (args[0].equalsIgnoreCase("rollback")) { + } else if (args[0].equalsIgnoreCase("rollback") || args[0].equalsIgnoreCase("undo")) { if (CheckPermission(player,"logblock.rollback")) { if (args.length >= 2) { int minutes = config.defaultTime; @@ -198,7 +198,7 @@ public class LogBlock extends JavaPlugin if (args.length == 5) minutes = parseTimeSpec(args[3], args[4]); player.sendMessage(ChatColor.GREEN + "Rolling back " + args[2] + " by " + minutes + " minutes."); - getServer().getScheduler().scheduleAsyncDelayedTask(this, new Rollback(player, conn, this, args[2], minutes, table)); + getServer().getScheduler().scheduleAsyncDelayedTask(this, new Rollback(player, conn, this, args[2], -1, null, minutes, table, false)); } else player.sendMessage(ChatColor.RED + "Usage: /lb rollback player [name]