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()