--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/PowerMiner.java 2011/04/25 20:10:53 1390 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/PowerMiner.java 2011/04/25 21:22:56 1392 @@ -60,7 +60,7 @@ case 17: return null; //instabreak drops wood case 18: - return (rand.nextInt(16) == 0) ? new ItemStack(6,1,(short)0, (byte)rand.nextInt(4) ) : null; //leaves has 6.25% chance of dropping sapplings - the sappling type is randomized + return (rand.nextInt(16) == 0) ? new ItemStack(6,1,(short)0, b.getData() ) : null; //leaves has 6.25% chance of dropping sapplings case 21: //lapis lazuli int count = rand.nextInt(5) + 4; return new ItemStack(351,count,(short)0, (byte)4); @@ -87,6 +87,8 @@ if (b.getTypeId() == 7) //don't remove bedrock return; + if (b.getTypeId() == 90) //don't break portal + return; event.setInstaBreak(true);