From 9cd40f3ec239831bb4cf82cb270388690ccc9635 Mon Sep 17 00:00:00 2001 From: creeper123123321 Date: Wed, 24 Oct 2018 19:25:33 -0300 Subject: [PATCH] fix wrong order --- .../protocol1_14to1_13_2/packets/WorldPackets.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/packets/WorldPackets.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/packets/WorldPackets.java index dc68b6395..6f27e29b4 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/packets/WorldPackets.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/packets/WorldPackets.java @@ -51,21 +51,21 @@ public class WorldPackets { } blockLightMask |= (1 << (i + 1)); } - lightPacket.write(Type.VAR_INT, blockLightMask); lightPacket.write(Type.VAR_INT, skyLightMask); + lightPacket.write(Type.VAR_INT, blockLightMask); for (ChunkSection section : chunk.getSections()) { - if (section == null) continue; + if (section == null || !section.hasSkyLight()) continue; ByteBuf buf = wrapper.user().getChannel().alloc().buffer(); - section.writeBlockLight(buf); + section.writeSkyLight(buf); byte[] data = new byte[buf.readableBytes()]; buf.readBytes(data); buf.release(); lightPacket.write(Type.BYTE_ARRAY, Bytes.asList(data).toArray(new Byte[0])); } for (ChunkSection section : chunk.getSections()) { - if (section == null || !section.hasSkyLight()) continue; + if (section == null) continue; ByteBuf buf = wrapper.user().getChannel().alloc().buffer(); - section.writeSkyLight(buf); + section.writeBlockLight(buf); byte[] data = new byte[buf.readableBytes()]; buf.readBytes(data); buf.release();