Hey! im makeing a custom crafting plugin but it doenst seem to work the code will speak for itsself i think Code (Java): @EventHandler public void onCraft(InventoryClickEvent event) { Player player = (Player) event.getWhoClicked(); if (player.getOpenInventory().getTitle().equals(ChatColor.GREEN + "" + ChatColor.BOLD + "Crafting Table")) { if (event.getSlot() == 12) { if (player.getOpenInventory().getItem(12).equals(Material.STONE)) { ItemStack glass = new ItemStack(Material.STAINED_GLASS_PANE, 1, (byte) 5); ItemMeta meta = glass.getItemMeta(); meta.setDisplayName(ChatColor.GOLD + "Yes"); glass.setItemMeta(meta); ItemStack glass1 = new ItemStack(Material.STAINED_GLASS_PANE, 1, (byte) 14); ItemMeta meta1 = glass1.getItemMeta(); meta1.setDisplayName(ChatColor.GOLD + "No"); glass1.setItemMeta(meta1); Inventory crafting2 = Bukkit.createInventory(null, 27, ChatColor.GREEN + "" + ChatColor.BOLD + "Want to craft Slabs?"); crafting2.setItem(12, glass1); crafting2.setItem(14, glass1); player.openInventory(crafting2); } } } } the problem is when you put a stone in the 12th slot of the inventory you dont open the new created inventory. can someone help me out? (no errors shown in the console)