From 3f3d61173101b90e0e085bef2bb5b4e49467ba27 Mon Sep 17 00:00:00 2001 From: Andreas Troelsen Date: Wed, 2 May 2018 00:48:33 +0200 Subject: [PATCH] Allow lobby players to warp in-region. Historically, we've seen plugins try to "auto-correct" the falling-through-the-world bug in Minecraft when chunks load too slowly. The plugins often solve this by force-warping until the player is stable, and blocking those teleport events are going to cause heavy "not allowed" spam. --- src/main/java/com/garbagemule/MobArena/ArenaListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/garbagemule/MobArena/ArenaListener.java b/src/main/java/com/garbagemule/MobArena/ArenaListener.java index 53870b1..e626400 100644 --- a/src/main/java/com/garbagemule/MobArena/ArenaListener.java +++ b/src/main/java/com/garbagemule/MobArena/ArenaListener.java @@ -1205,7 +1205,7 @@ public class ArenaListener if (region.contains(from)) { if (region.contains(to)) { // Inside -> inside - if (!arena.inArena(p)) { + if (!(arena.inArena(p) || arena.inLobby(p))) { arena.getMessenger().tell(p, Msg.WARP_TO_ARENA); return TeleportResponse.REJECT; }