diff --git a/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java b/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java index 0099ea2..cc48cf0 100644 --- a/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java +++ b/src/main/java/com/colen/postea/Utility/ChunkFixerUtility.java @@ -38,10 +38,13 @@ public class ChunkFixerUtility { for (int index = 0; index < blockArray.length / 2; index++) { int blockId = ((blockArray[index * 2] & 0xFF) << 8) | (blockArray[index * 2 + 1] & 0xFF); - int metadata = ((metadataArray[index * 2] & 0xFF) << 8) | (metadataArray[index * 2 + 1] & 0xFF); // Updated for Data16 + int metadata = ((metadataArray[index * 2] & 0xFF) << 8) | (metadataArray[index * 2 + 1] & 0xFF); // Updated + // for + // Data16 Block block = Block.getBlockById(blockId); - String blockName = GameRegistry.findUniqueIdentifierFor(block).toString(); + String blockName = GameRegistry.findUniqueIdentifierFor(block) + .toString(); BlockConversionInfo blockConversionInfo = new BlockConversionInfo(); blockConversionInfo.blockName = blockName; @@ -72,7 +75,6 @@ public class ChunkFixerUtility { } } - public static void transformTileEntities(NBTTagCompound chunkNBT, World world) { NBTTagCompound level = chunkNBT.getCompoundTag("Level"); @@ -95,7 +97,7 @@ public class ChunkFixerUtility { } private static void processSection(NBTTagCompound section, List conversionInfoList, int chunkXPos, - int chunkZPos) { + int chunkZPos) { byte[] blockArray = section.getByteArray("Blocks16"); byte[] metadataArray = section.getByteArray("Data16"); // Updated to use Data16 byte y = section.getByte("Y"); @@ -142,7 +144,6 @@ public class ChunkFixerUtility { metadataArray[metadataStartIndex + 1] = (byte) (metadata & 0xFF); // Lower 8 bits } - private static Pair, NBTTagList> adjustTileEntities(NBTTagList tileEntities, World world) { List conversionInfo = new ArrayList<>();