|
|
|
@ -10,7 +10,7 @@ public class Packet57ExtraChunk extends Packet {
|
|
|
|
|
|
|
|
|
|
private byte[] blockLSB, blockMSB, metadata, skyLight, blockLight;
|
|
|
|
|
private BigInteger x, z;
|
|
|
|
|
private int y;
|
|
|
|
|
private int y, blockRefCnt;
|
|
|
|
|
|
|
|
|
|
public Packet57ExtraChunk() {}
|
|
|
|
|
|
|
|
|
@ -23,6 +23,7 @@ public class Packet57ExtraChunk extends Packet {
|
|
|
|
|
this.metadata = storage.getMetadataArray().data;
|
|
|
|
|
this.skyLight = storage.getSkylightArray().data;
|
|
|
|
|
this.blockLight = storage.getBlocklightArray().data;
|
|
|
|
|
this.blockRefCnt = storage.getBlockRefCnt();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@ -35,6 +36,7 @@ public class Packet57ExtraChunk extends Packet {
|
|
|
|
|
this.metadata = readBytesFromStream(var1);
|
|
|
|
|
this.skyLight = readBytesFromStream(var1);
|
|
|
|
|
this.blockLight = readBytesFromStream(var1);
|
|
|
|
|
this.blockRefCnt = var1.readInt();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@ -42,11 +44,12 @@ public class Packet57ExtraChunk extends Packet {
|
|
|
|
|
writeBigInteger(var1, this.x);
|
|
|
|
|
var1.writeInt(this.y);
|
|
|
|
|
writeBigInteger(var1, this.z);
|
|
|
|
|
writeByteArray(var1, blockLSB);
|
|
|
|
|
writeByteArray(var1, blockMSB);
|
|
|
|
|
writeByteArray(var1, metadata);
|
|
|
|
|
writeByteArray(var1, skyLight);
|
|
|
|
|
writeByteArray(var1, blockLight);
|
|
|
|
|
writeByteArray(var1, this.blockLSB);
|
|
|
|
|
writeByteArray(var1, this.blockMSB);
|
|
|
|
|
writeByteArray(var1, this.metadata);
|
|
|
|
|
writeByteArray(var1, this.skyLight);
|
|
|
|
|
writeByteArray(var1, this.blockLight);
|
|
|
|
|
var1.writeInt(blockRefCnt);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@ -91,4 +94,8 @@ public class Packet57ExtraChunk extends Packet {
|
|
|
|
|
return y;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getBlockRefCnt() {
|
|
|
|
|
return blockRefCnt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|