From 87f21ca0c64d31ad3a30bb85348d595ddbfc7375 Mon Sep 17 00:00:00 2001 From: Dawson <30784509+funkemunky@users.noreply.github.com> Date: Fri, 17 Mar 2023 11:52:27 -0400 Subject: [PATCH] Update GeneralListener.java --- .../java/dev/brighten/ac/listener/GeneralListener.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Anticheat/src/main/java/dev/brighten/ac/listener/GeneralListener.java b/Anticheat/src/main/java/dev/brighten/ac/listener/GeneralListener.java index fcfe632..5ae7d38 100644 --- a/Anticheat/src/main/java/dev/brighten/ac/listener/GeneralListener.java +++ b/Anticheat/src/main/java/dev/brighten/ac/listener/GeneralListener.java @@ -14,6 +14,7 @@ import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.BlockPlaceEvent; import org.bukkit.event.entity.EntityDamageByEntityEvent; +import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.player.PlayerEditBookEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.event.player.PlayerTeleportEvent; @@ -52,6 +53,12 @@ public class GeneralListener implements Listener { .ifPresent(player -> player.getCheckHandler().callEvent(event)); } + @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) + public void onInvClick(InventoryClickEvent event) { + Anticheat.INSTANCE.getPlayerRegistry().getPlayer(event.getWhoClicked().getUniqueId()) + .ifPresent(player -> player.getCheckHandler().callEvent(event)); + } + @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) public void onTeleport(PlayerTeleportEvent event) { if(event.getFrom()