From d3c4aa12b61157453a7efe2e2eac79a752d62b8d Mon Sep 17 00:00:00 2001 From: zeng-github01 <95841646+zeng-github01@users.noreply.github.com> Date: Wed, 1 Apr 2026 10:27:31 +0800 Subject: [PATCH] Fix NpcVisible for legacy npc --- src/main/java/noppes/npcs/VersionCompatibility.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/noppes/npcs/VersionCompatibility.java b/src/main/java/noppes/npcs/VersionCompatibility.java index 98dd6c20e..47b62bed0 100644 --- a/src/main/java/noppes/npcs/VersionCompatibility.java +++ b/src/main/java/noppes/npcs/VersionCompatibility.java @@ -110,6 +110,10 @@ public static void CheckNpcCompatibility(EntityNPCInterface npc, NBTTagCompound compound.setIntArray("StartPosNew", new int[]{x, y, z}); } + + if (!compound.getString("GlowTexture").isEmpty() && compound.getInteger("NpcVisible") == 1) { + compound.setInteger("NpcVisible", 2); + } } if (npc.npcVersion == 13) { boolean bo = compound.getBoolean("HealthRegen");