From c6e004ef2ff11cdfc04d1baaf463db5e9c4dc0fb Mon Sep 17 00:00:00 2001 From: youhavetrouble Date: Fri, 30 Jun 2023 23:50:54 +0200 Subject: [PATCH] add end gateway to portal check --- .../nameplates/TeamManagementListener.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/me/youhavetrouble/notjustnameplates/nameplates/TeamManagementListener.java b/src/main/java/me/youhavetrouble/notjustnameplates/nameplates/TeamManagementListener.java index 2ba981a..01783e2 100644 --- a/src/main/java/me/youhavetrouble/notjustnameplates/nameplates/TeamManagementListener.java +++ b/src/main/java/me/youhavetrouble/notjustnameplates/nameplates/TeamManagementListener.java @@ -80,14 +80,18 @@ public class TeamManagementListener implements Listener { AABB playerBox = craftPlayer.getHandle().getBoundingBox(); World world = player.getWorld(); Location loc1 = new Location(world, playerBox.maxX, playerBox.maxY, playerBox.maxZ); - Location loc2 = loc1.clone().subtract(0, 1 , 0); + Location loc2 = loc1.clone().subtract(0, 1, 0); Location loc3 = new Location(world, playerBox.minX, playerBox.minY, playerBox.minZ); - Location loc4 = loc3.clone().add(0, 1 , 0); + Location loc4 = loc3.clone().add(0, 1, 0); boolean inPortal = false; - for (Location loc : new Location[] {loc1, loc2, loc3, loc4}) { + for (Location loc : new Location[]{loc1, loc2, loc3, loc4}) { Block block = loc.getBlock(); - if (block.getType() == Material.NETHER_PORTAL || block.getType() == Material.END_PORTAL) { + if ( + block.getType() == Material.NETHER_PORTAL + || block.getType() == Material.END_PORTAL + || block.getType() == Material.END_GATEWAY + ) { inPortal = true; break; }