Explorar el Código

Fix Green Thumb not removing seeds when only one was left. Also fixed
Green Thumb not working on Cobblestone.

GJ hace 12 años
padre
commit
1fe471b005
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

+ 2 - 2
src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

@@ -353,10 +353,10 @@ public class PlayerListener implements Listener {
 
             /* GREEN THUMB CHECK */
             if (heldItem.getType() == Material.SEEDS && BlockChecks.canMakeMossy(blockState)) {
-                heldItem.setAmount(heldItem.getAmount() - 1);
+                player.setItemInHand(new ItemStack(Material.SEEDS, heldItem.getAmount() - 1));
 
                 if (Herbalism.processGreenThumbBlocks(blockState, player) && SkillTools.blockBreakSimulate(block, player, false)) {
-                    blockState.update();
+                    blockState.update(true);
                 }
             }