Skip to content
This repository was archived by the owner on Apr 7, 2021. It is now read-only.

Commit d0f503f

Browse files
committed
fix tile entity NBT problem
1 parent 3296e29 commit d0f503f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/dragonet/proxy/network/translator/pc/PCMultiChunkDataPacketTranslator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import com.github.steveice10.mc.protocol.data.game.world.block.BlockState;
1919
import com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerChunkDataPacket;
2020
import java.io.IOException;
21+
import java.nio.ByteOrder;
2122
import java.util.logging.Level;
2223
import java.util.logging.Logger;
2324
import org.dragonet.proxy.data.nbt.NBTIO;
@@ -100,7 +101,7 @@ private void processChunkSection(Column pc, ChunkData pe) {
100101
pe.blockEntities = new byte[pc.getTileEntities().length];
101102
for (int i = 0; i < pc.getTileEntities().length; i++) {
102103
org.dragonet.proxy.data.nbt.tag.CompoundTag peTag = ItemBlockTranslator.translateBlockEntityToPE(pc.getTileEntities()[i]);
103-
pe.blockEntities = NBTIO.write(peTag);
104+
pe.blockEntities = NBTIO.write(peTag, ByteOrder.LITTLE_ENDIAN);
104105
}
105106
} catch (IOException ex) {
106107
Logger.getLogger(PCMultiChunkDataPacketTranslator.class.getName()).log(Level.SEVERE, null, ex);

0 commit comments

Comments
 (0)