Skip to content

Commit 921fbc8

Browse files
Fix inventory middle click not checking for creative mode
1 parent 755c202 commit 921fbc8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

invui-core/src/main/java/xyz/xenondevs/invui/gui/AbstractGui.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package xyz.xenondevs.invui.gui;
22

3+
import org.bukkit.GameMode;
34
import org.bukkit.entity.Player;
45
import org.bukkit.event.inventory.ClickType;
56
import org.bukkit.event.inventory.InventoryAction;
@@ -150,7 +151,9 @@ protected void handleInvSlotElementClick(SlotElement.InventorySlotElement elemen
150151
handleInvDoubleClick(event, player, cursor);
151152
break;
152153
case "MIDDLE":
153-
handleInvMiddleClick(event, inventory, slot);
154+
if (player.getGameMode() == GameMode.CREATIVE) {
155+
handleInvMiddleClick(event, inventory, slot);
156+
}
154157
break;
155158
default:
156159
InvUI.getInstance().getLogger().warning("Unknown click type: " + event.getClick().name());

0 commit comments

Comments
 (0)