diff --git a/paper/src/main/java/com/badbones69/crazyenchantments/paper/api/builders/types/blacksmith/BlackSmithMenu.java b/paper/src/main/java/com/badbones69/crazyenchantments/paper/api/builders/types/blacksmith/BlackSmithMenu.java index 8391c2e8..a8c2ab2c 100644 --- a/paper/src/main/java/com/badbones69/crazyenchantments/paper/api/builders/types/blacksmith/BlackSmithMenu.java +++ b/paper/src/main/java/com/badbones69/crazyenchantments/paper/api/builders/types/blacksmith/BlackSmithMenu.java @@ -96,7 +96,7 @@ public void onInventoryClick(InventoryClickEvent event) { if (!this.settings.getEnchantments(item).isEmpty() || this.settings.isEnchantmentBook(item)) { if (inventory.getItem(this.mainSlot) == null) { - event.setCurrentItem(new ItemStack(Material.AIR)); + event.setCurrentItem(null); inventory.setItem(this.mainSlot, item); // Moves clicked item to main slot. playSound(player, this.click); @@ -105,7 +105,7 @@ public void onInventoryClick(InventoryClickEvent event) { setBorder(resultItem, inventory); } } else { - event.setCurrentItem(new ItemStack(Material.AIR)); + event.setCurrentItem(null); // Sub item slot is not empty. // Moves sub slot item to clicked items slot. @@ -119,7 +119,7 @@ public void onInventoryClick(InventoryClickEvent event) { } } else { if (event.getRawSlot() == this.mainSlot || event.getRawSlot() == this.subSlot) { // Clicked either the main slot or sub slot. - event.setCurrentItem(new ItemStack(Material.AIR)); // Sets the clicked slot to air. + event.setCurrentItem(null); // Sets the clicked slot to air. this.methods.addItemToInventory(player, item); inventory.setItem(outputSlot, BlackSmithManager.getExitButton()); resultBorder.forEach(slot -> inventory.setItem(slot, BlackSmithManager.getRedGlass()));