From 2f57bc6a97610d2a09ac5a7cdb758af0a5427226 Mon Sep 17 00:00:00 2001 From: pietru Date: Mon, 30 Dec 2024 11:10:14 +0100 Subject: [PATCH] Respawn plr if new loc after deny entrance is invalid --- .../net/pietru/cookie_utils/mixins/PlayerPositionMixin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/net/pietru/cookie_utils/mixins/PlayerPositionMixin.java b/src/main/java/net/pietru/cookie_utils/mixins/PlayerPositionMixin.java index 69f426d..a74b202 100644 --- a/src/main/java/net/pietru/cookie_utils/mixins/PlayerPositionMixin.java +++ b/src/main/java/net/pietru/cookie_utils/mixins/PlayerPositionMixin.java @@ -54,6 +54,8 @@ public class PlayerPositionMixin { MessagePacket msg_packet = new MessagePacket("[Server] " + (is_not_reloading ? "Sorry, but you can't enter this area." : "Sorry but you can't do this action right now. [Config Reload In Progress]")); msg_packet.setupAndSend(ctx); + if (!can_enter_position(plr_packet.position,"enter",playerUniqueId)) + player.respawn(player.getZone()); } } }