Browse Source

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

GJ 12 năm trước cách đây
mục cha
commit
1fe471b005

+ 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);
                 }
             }