diff --git a/src/main/java/noppes/npcs/VersionCompatibility.java b/src/main/java/noppes/npcs/VersionCompatibility.java index 98dd6c20e..cf26c3874 100644 --- a/src/main/java/noppes/npcs/VersionCompatibility.java +++ b/src/main/java/noppes/npcs/VersionCompatibility.java @@ -1,9 +1,8 @@ package noppes.npcs; -import net.minecraft.nbt.NBTBase; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.nbt.NBTTagInt; -import net.minecraft.nbt.NBTTagList; +import net.minecraft.nbt.*; +import net.minecraftforge.common.util.Constants; +import noppes.npcs.constants.EnumPotionType; import noppes.npcs.controllers.data.Line; import noppes.npcs.controllers.data.Lines; import noppes.npcs.entity.EntityNPCInterface; @@ -110,6 +109,14 @@ public static void CheckNpcCompatibility(EntityNPCInterface npc, NBTTagCompound compound.setIntArray("StartPosNew", new int[]{x, y, z}); } + + if (compound.hasKey("NpcJob")) { + int npcJob = compound.getInteger("NpcJob"); + if (npcJob == 5) { + compound.setByte("BossBar", (byte) 1); + compound.setInteger("NpcJob", 0); + } + } } if (npc.npcVersion == 13) { boolean bo = compound.getBoolean("HealthRegen");