From 44dd60ac27b4d48f612a4290f8bb4e7cc71b3003 Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Fri, 26 May 2017 20:20:59 -0700 Subject: SPIGOT-3272: Fix duplicate creative inventory This change properly identifies the creative inventory as one with 5 crafting slots (as that's the default set in ContainerPlayer, and handled properly in other containers), instead of having the same inventory twice (which breaks slot identification). --- src/main/java/org/bukkit/craftbukkit/inventory/CraftInventoryView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventoryView.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventoryView.java index b6c2f73e..8ca0ccc5 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventoryView.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventoryView.java @@ -127,7 +127,7 @@ public class CraftInventoryView extends InventoryView { } else { if (slot == -999 || slot == -1) { type = SlotType.OUTSIDE; - } else if (inventory.getType() == InventoryType.CRAFTING) { + } else if (inventory.getType() == InventoryType.CRAFTING) { // Also includes creative inventory if (slot < 9) { type = SlotType.ARMOR; } else if (slot > 35) { -- cgit v1.2.3