From 4b32782d92ce35266fb9edab7226d89f60815ab3 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Tue, 12 Apr 2011 12:22:57 +0200 Subject: [PATCH] Fixed stuck in bed issue. --- src/de/diddiz/LogBlock/LogBlock.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 515caab..52f1525 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -604,7 +604,8 @@ public class LogBlock extends JavaPlugin if (!event.isCancelled()) { if (event.getAction() == Action.RIGHT_CLICK_BLOCK && event.getMaterial().getId() == LogBlock.config.toolID && CheckPermission(event.getPlayer(), "logblock.lookup")) { getServer().getScheduler().scheduleAsyncDelayedTask(LogBlock.this, new BlockStats(pool.getConnection(), event.getPlayer(), event.getClickedBlock())); - event.setCancelled(true); + if (event.getClickedBlock().getType() != Material.BED_BLOCK) + event.setCancelled(true); } else if (event.getAction() == Action.RIGHT_CLICK_BLOCK && event.getMaterial().getId() == LogBlock.config.toolblockID && CheckPermission(event.getPlayer(), "logblock.lookup")) { getServer().getScheduler().scheduleAsyncDelayedTask(LogBlock.this, new BlockStats(pool.getConnection(), event.getPlayer(), event.getClickedBlock().getFace(event.getBlockFace()))); if (config.toolblockRemove)