From a88190c5b5373f5468b762d2051c7b6f21a70740 Mon Sep 17 00:00:00 2001 From: xGinko Date: Wed, 5 Feb 2025 16:58:44 +0100 Subject: [PATCH] also eject from vehicle --- .../java/me/xginko/aef/modules/patches/RemoteItemPickup.java | 1 + .../java/me/xginko/aef/modules/patches/RemoteItemPickup.java | 1 + 2 files changed, 2 insertions(+) diff --git a/AnarchyExploitFixesFolia/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java b/AnarchyExploitFixesFolia/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java index 6555d268..275c80e9 100755 --- a/AnarchyExploitFixesFolia/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java +++ b/AnarchyExploitFixesFolia/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java @@ -43,6 +43,7 @@ private void on(PlayerAttemptPickupItemEvent event) { if (EntityUtil.isBoundingBoxTooLarge(event.getPlayer(), maxWidthX, maxWidthZ, maxHeight)) { if (log) info("Player " + event.getPlayer().getName() + " tried to pickup an item but has a too large hitbox!"); event.setCancelled(true); + event.getPlayer().leaveVehicle(); if (kickPlayer) { event.getPlayer().kick(AnarchyExploitFixes.translation(event.getPlayer()).misc_MaskedKickMessage); } diff --git a/AnarchyExploitFixesLegacy/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java b/AnarchyExploitFixesLegacy/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java index a1f53d86..d52d6532 100755 --- a/AnarchyExploitFixesLegacy/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java +++ b/AnarchyExploitFixesLegacy/src/main/java/me/xginko/aef/modules/patches/RemoteItemPickup.java @@ -48,6 +48,7 @@ private void on(PlayerAttemptPickupItemEvent event) { if (EntityUtil.isBoundingBoxTooLarge(event.getPlayer(), maxWidthX, maxWidthZ, maxHeight)) { if (log) info("Player " + event.getPlayer().getName() + " tried to pickup an item but has a too large hitbox!"); event.setCancelled(true); + event.getPlayer().leaveVehicle(); if (kickPlayer) { event.getPlayer().kickPlayer(AnarchyExploitFixes.translation(event.getPlayer()).misc_MaskedKickMessage); }