Bladeren bron

Only set the item in hand null if it's actually a fishing rod

TfT_02 12 jaren geleden
bovenliggende
commit
da25b02e0a
1 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 3 1
      src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java

+ 3 - 1
src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java

@@ -114,7 +114,9 @@ public class FishingManager extends SkillManager {
             mcMMO.p.getServer().broadcastMessage(ChatColor.RED + AdvancedConfig.getInstance().getServerUnleashMessage().replace("(PLAYER)", player.getDisplayName()));
             mcMMO.p.getServer().broadcastMessage(ChatColor.RED + AdvancedConfig.getInstance().getServerUnleashMessage().replace("(PLAYER)", player.getDisplayName()));
         }
         }
 
 
-        player.setItemInHand(null);
+        if (player.getItemInHand().getType() == Material.FISHING_ROD) {
+            player.setItemInHand(null);
+        }
 
 
         Creature kraken = (Creature) world.spawnEntity(player.getEyeLocation(), (Misc.getRandom().nextInt(100) == 0 ? EntityType.CHICKEN : EntityType.SQUID));
         Creature kraken = (Creature) world.spawnEntity(player.getEyeLocation(), (Misc.getRandom().nextInt(100) == 0 ? EntityType.CHICKEN : EntityType.SQUID));
         kraken.setCustomName(AdvancedConfig.getInstance().getKrakenName());
         kraken.setCustomName(AdvancedConfig.getInstance().getKrakenName());