From 6c558177ec8d024f4af7bba68d2b59b421477795 Mon Sep 17 00:00:00 2001 From: TinyTank800 Date: Fri, 5 Apr 2024 20:15:34 -0700 Subject: [PATCH] Fix for block placement error legacy versions. --- .../openwithitem/UtilsOpenWithItem.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/me/rockyhawk/commandpanels/openwithitem/UtilsOpenWithItem.java b/src/me/rockyhawk/commandpanels/openwithitem/UtilsOpenWithItem.java index dca9af7..4401ba8 100644 --- a/src/me/rockyhawk/commandpanels/openwithitem/UtilsOpenWithItem.java +++ b/src/me/rockyhawk/commandpanels/openwithitem/UtilsOpenWithItem.java @@ -77,10 +77,18 @@ public class UtilsOpenWithItem implements Listener { } Player p = e.getPlayer(); - if(plugin.hotbar.itemCheckExecute(e.getPlayer().getInventory().getItemInMainHand(),p,false,false)){ - e.setCancelled(true); - p.updateInventory(); + if(Bukkit.getVersion().contains("1.8")){ + if(plugin.hotbar.itemCheckExecute(e.getPlayer().getItemInHand(),p,false,false)){ + e.setCancelled(true); + p.updateInventory(); + } + }else{ + if(plugin.hotbar.itemCheckExecute(e.getPlayer().getInventory().getItemInMainHand(),p,false,false)){ + e.setCancelled(true); + p.updateInventory(); + } } + } @EventHandler public void onWorldChange(PlayerChangedWorldEvent e){