diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/managers/GameHostManager.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/managers/GameHostManager.java index 47ea01a43..126bb399b 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/managers/GameHostManager.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/managers/GameHostManager.java @@ -12,6 +12,7 @@ import org.bukkit.Sound; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; +import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryType; import org.bukkit.event.player.PlayerCommandPreprocessEvent; import org.bukkit.event.player.PlayerInteractEvent; @@ -247,6 +248,18 @@ public class GameHostManager implements Listener } } + @EventHandler + public void onClick(InventoryClickEvent event) + { + if (_shop.isPlayerInShop(event.getWhoClicked())) + { + if (event.getClickedInventory().getType() == InventoryType.PLAYER) + { + event.setCancelled(true); + } + } + } + @EventHandler public void adminJoin(PlayerJoinEvent event) {