Skip to content

Commit 441f3c3

Browse files
committed
fix: prevent hot bar switching while in guild vault
1 parent 91c10b5 commit 441f3c3

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/java/me/glaremasters/guilds/listeners/VaultBlacklistListener.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import org.bukkit.entity.Player;
3434
import org.bukkit.event.EventHandler;
3535
import org.bukkit.event.Listener;
36+
import org.bukkit.event.inventory.ClickType;
3637
import org.bukkit.event.inventory.InventoryClickEvent;
3738
import org.bukkit.event.inventory.InventoryCloseEvent;
3839
import org.bukkit.inventory.ItemStack;
@@ -103,6 +104,12 @@ public void onItemClick(InventoryClickEvent event) {
103104
if (!guildHandler.getOpened().contains(player))
104105
return;
105106

107+
// Prevent hot swapping
108+
if (event.getClick() == ClickType.NUMBER_KEY) {
109+
event.setCancelled(true);
110+
return;
111+
}
112+
106113
// get the item clicked
107114
ItemStack item = event.getCurrentItem();
108115

0 commit comments

Comments
 (0)