diff --git a/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java b/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java index 33a31af..18ee057 100644 --- a/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java +++ b/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java @@ -82,9 +82,11 @@ public class ChunkFixerUtility { Pair, NBTTagList> output = adjustTileEntities(level.getTagList("TileEntities", 10), world); List conversionInfoList = output.first(); - NBTTagList tileEntities = output.second(); - level.setTag("TileEntities", tileEntities); + + if (tileEntities.tagCount() > 0) { + level.setTag("TileEntities", tileEntities); + } int chunkXPos = level.getInteger("xPos") * 16; // Assuming each chunk is 16 blocks along x-axis int chunkZPos = level.getInteger("zPos") * 16; // Assuming each chunk is 16 blocks along z-axis