--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/PowerMiner.java 2011/05/07 09:35:14 1456 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/PowerMiner.java 2011/05/20 15:51:47 1471 @@ -25,10 +25,16 @@ @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { - if (!sender.isOp()) + if (!sender.isOp()) { + sender.sendMessage("Only ops can use powerminer"); return false; - if (! (sender instanceof Player) ) + } + + if (! (sender instanceof Player) ) { + sender.sendMessage("Only in-game players can use powerminer"); return false; + } + Player p = (Player) sender; if (miners.contains(p.getName())) { @@ -77,7 +83,7 @@ case 82: return null; //instabreak drops clay from clayblock default: - return new ItemStack(b.getTypeId(), 1); + return new ItemStack(b.getTypeId(), 1,(short)0, b.getData()); } } @@ -87,8 +93,8 @@ if (! p.isOp() ) return; - if ( miners.contains(p.getName()) ) { - if (p.getItemInHand().getType() == Material.FEATHER) { + if (p.getItemInHand().getType() == Material.FEATHER) { + if ( miners.contains(p.getName()) ) { Block b = event.getBlock();