From 8d2a419ff673370a50cd0b8a403bc5ef08e082bd Mon Sep 17 00:00:00 2001 From: Aleksey Terzi Date: Sun, 19 Jun 2022 11:46:00 -0600 Subject: [PATCH] Fix: double showing of animal info on stick right clicking --- .../untamedears/realisticbiomes/listener/PlayerListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/realisticbiomes-paper/paper/src/main/java/com/untamedears/realisticbiomes/listener/PlayerListener.java b/plugins/realisticbiomes-paper/paper/src/main/java/com/untamedears/realisticbiomes/listener/PlayerListener.java index 4867d4ac2..b210aff14 100644 --- a/plugins/realisticbiomes-paper/paper/src/main/java/com/untamedears/realisticbiomes/listener/PlayerListener.java +++ b/plugins/realisticbiomes-paper/paper/src/main/java/com/untamedears/realisticbiomes/listener/PlayerListener.java @@ -25,6 +25,7 @@ import org.bukkit.event.player.PlayerFishEvent; import org.bukkit.event.player.PlayerHarvestBlockEvent; import org.bukkit.event.player.PlayerInteractEntityEvent; import org.bukkit.event.player.PlayerInteractEvent; +import org.bukkit.inventory.EquipmentSlot; import org.bukkit.inventory.ItemStack; public class PlayerListener implements Listener { @@ -100,7 +101,7 @@ public class PlayerListener implements Listener { @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void onPlayerInteractEntityEvent(PlayerInteractEntityEvent event) { ItemStack item = event.getPlayer().getInventory().getItemInMainHand(); - if (item.getType() != Material.STICK) { + if (item.getType() != Constants.Stick || event.getHand() != EquipmentSlot.HAND) { return; } Entity entity = event.getRightClicked();