diff --git a/MCGalaxy/Drawing/CopyState.cs b/MCGalaxy/Drawing/CopyState.cs index 70c5ca1e1..9103f5a07 100644 --- a/MCGalaxy/Drawing/CopyState.cs +++ b/MCGalaxy/Drawing/CopyState.cs @@ -199,15 +199,14 @@ namespace MCGalaxy.Drawing { } void UnpackExtBlocks(byte[] allExtBlocks) { - for (int i = 0; i < blocks.Length; i += chunkSize) { + for (int i = 0; i < blocks.Length; i++) { if (blocks[i] != Block.custom_block) continue; Set((BlockID)(Block.Extended | allExtBlocks[i]), i); } } void UnpackPackedExtBlocks(byte[] allExtBlocks) { - - for (int i = 0; i < blocks.Length; i += chunkSize) { + for (int i = 0; i < blocks.Length; i++) { bool isExt = (allExtBlocks[i >> 3] & (1 << (i & 0x7))) != 0; if (isExt) { Set((BlockID)(Block.Extended | blocks[i]), i); } }