From f0c8f17d922b702220af1871cb1439e75367af82 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Mon, 25 Jul 2011 00:36:40 +0200 Subject: [PATCH] Made 0 and -1 disabling maxTime and maxArea --- src/de/diddiz/LogBlock/CommandsHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/de/diddiz/LogBlock/CommandsHandler.java b/src/de/diddiz/LogBlock/CommandsHandler.java index f9d22db..8897b37 100644 --- a/src/de/diddiz/LogBlock/CommandsHandler.java +++ b/src/de/diddiz/LogBlock/CommandsHandler.java @@ -385,11 +385,11 @@ public class CommandsHandler implements CommandExecutor private boolean checkRestrictions(CommandSender sender, QueryParams params) { if (logblock.hasPermission(sender, "logblock.ignoreRestrictions")) return true; - if (params.minutes <= 0 || params.minutes > config.rollbackMaxTime) { + if (config.rollbackMaxTime > 0 && (params.minutes <= 0 || params.minutes > config.rollbackMaxTime)) { sender.sendMessage(ChatColor.RED + "You are not allowed to rollback more than " + config.rollbackMaxTime + " minutes"); return false; } - if (params.sel == null && params.loc == null || params.radius > config.rollbackMaxArea || params.sel != null && (params.sel.getLength() > config.rollbackMaxArea || params.sel.getWidth() > config.rollbackMaxArea)) { + if (config.rollbackMaxTime > 0 && (params.sel == null && params.loc == null || params.radius > config.rollbackMaxArea || params.sel != null && (params.sel.getLength() > config.rollbackMaxArea || params.sel.getWidth() > config.rollbackMaxArea))) { sender.sendMessage(ChatColor.RED + "You are not allowed to rollback an area larger than " + config.rollbackMaxArea + " blocks"); return false; }