From ddc0a504fd5631dc2cc801467f26d1d8e8e7d1b3 Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Thu, 25 Apr 2024 12:12:27 -0500 Subject: [PATCH] fix: disabled worlds not checked if player teleports through portals --- .../hmccosmetics/listener/PlayerGameListener.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerGameListener.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerGameListener.java index 59487afa..0dd510a6 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerGameListener.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerGameListener.java @@ -162,6 +162,12 @@ public class PlayerGameListener implements Listener { return; } + if (Settings.getDisabledWorlds().contains(user.getEntity().getLocation().getWorld().getName())) { + user.hideCosmetics(CosmeticUser.HiddenReason.WORLD); + } else { + user.showCosmetics(CosmeticUser.HiddenReason.WORLD); + } + if (user.hasCosmeticInSlot(CosmeticSlot.BALLOON)) { user.despawnBalloon();