Send light packet first

This commit is contained in:
TheMode 2021-08-05 02:34:48 +02:00
parent eb43dc0cc0
commit a52d574049
2 changed files with 2 additions and 2 deletions

View File

@ -142,8 +142,8 @@ public class DynamicChunk extends Chunk {
this.cachedPacketTime = lastChange;
}
NettyPlayerConnection nettyPlayerConnection = (NettyPlayerConnection) connection;
nettyPlayerConnection.write(chunkPacket);
nettyPlayerConnection.write(lightPacket);
nettyPlayerConnection.write(chunkPacket);
} else {
connection.sendPacket(createLightPacket());
connection.sendPacket(createChunkPacket());

View File

@ -198,7 +198,7 @@ public class NettyPlayerConnection extends PlayerConnection {
public void write(@NotNull ByteBuffer buffer) {
synchronized (tickBuffer) {
buffer.flip();
if (buffer.remaining() > tickBuffer.remaining()) {
if (buffer.limit() > tickBuffer.remaining()) {
// Tick buffer is full, flush before appending
flush();
}