فهرست منبع

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

GJ 12 سال پیش
والد
کامیت
1fe471b005
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  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);
                 }
             }