diff --git a/src/de/diddiz/LogBlock/LBBlockListener.java b/src/de/diddiz/LogBlock/LBBlockListener.java index f3d328a..c0668df 100644 --- a/src/de/diddiz/LogBlock/LBBlockListener.java +++ b/src/de/diddiz/LogBlock/LBBlockListener.java @@ -26,7 +26,7 @@ public class LBBlockListener extends BlockListener final BlockState after = event.getBlockPlaced().getState(); if (before.getTypeId() == 0) consumer.queueBlockPlace(event.getPlayer().getName(), after); - else if (before.getTypeId() >= 8 && before.getTypeId() <= 11 && before.getRawData() == 0) + else if (before.getRawData() == 0) consumer.queueBlock(event.getPlayer().getName(), event.getBlock().getLocation(), before.getTypeId(), after.getTypeId(), after.getRawData()); else consumer.queueBlockReplace(event.getPlayer().getName(), before, after); diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 1579dad..990297e 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -229,9 +229,9 @@ public class LogBlock extends JavaPlugin } else player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); } else if (args[0].equalsIgnoreCase("world")) { - if (checkPermission(player,"logblock.area")) { + if (checkPermission(player,"logblock.area")) new Thread(new AreaStats(this, player, Short.MAX_VALUE)).start(); - } else + else player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); } else if (args[0].equalsIgnoreCase("player")) { if (checkPermission(player,"logblock.area")) { @@ -389,17 +389,16 @@ public class LogBlock extends JavaPlugin player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); } else if (args[0].equalsIgnoreCase("writelogfile")) { if (checkPermission(player,"logblock.rollback")) { - if (args.length == 2) { + if (args.length == 2) new Thread(new WriteLogFile(this, player, args[1])).start(); - } else player.sendMessage(ChatColor.RED + "Usage: /lb writelogfile [name]"); } else player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); } else if (args[0].equalsIgnoreCase("me")) { - if (checkPermission(player,"logblock.me")) { + if (checkPermission(player,"logblock.me")) new Thread(new PlayerAreaStats(this, player, player.getName(), Short.MAX_VALUE)).start(); - } else + else player.sendMessage(ChatColor.RED + "You aren't allowed to do this"); } else if (args[0].equalsIgnoreCase("help")) { player.sendMessage(ChatColor.LIGHT_PURPLE + "LogBlock Commands:"); diff --git a/src/de/diddiz/LogBlock/Rollback.java b/src/de/diddiz/LogBlock/Rollback.java index d62eddd..8b22989 100644 --- a/src/de/diddiz/LogBlock/Rollback.java +++ b/src/de/diddiz/LogBlock/Rollback.java @@ -192,10 +192,10 @@ public class Rollback implements Runnable } private boolean equalsType(int type1, int type2) { - if ((type1 == 2 || type1 == 3) && (type2 == 2 || type2 == 3)) - return true; if (type1 == type2) return true; + if ((type1 == 2 || type1 == 3) && (type2 == 2 || type2 == 3)) + return true; return false; } }