public class BlobSerializer
extends java.lang.Object
Constructor and Description |
---|
BlobSerializer(net.minecraft.network.PacketBuffer toInflate) |
BlobSerializer(VoxelBlob toDeflate) |
Modifier and Type | Method and Description |
---|---|
int |
getVersion() |
protected int |
readStateID(net.minecraft.network.PacketBuffer buffer) |
int |
readVoxelStateID(BitStream bits)
Reads 1, to 16 bits per int from stream.
|
void |
write(net.minecraft.network.PacketBuffer to) |
protected void |
writeStateID(net.minecraft.network.PacketBuffer buffer,
int key) |
void |
writeVoxelState(int stateID,
BitStream stream)
Write 1, to 16 bits per int into stream.
|
public BlobSerializer(VoxelBlob toDeflate)
public BlobSerializer(net.minecraft.network.PacketBuffer toInflate)
public void write(net.minecraft.network.PacketBuffer to)
protected int readStateID(net.minecraft.network.PacketBuffer buffer)
protected void writeStateID(net.minecraft.network.PacketBuffer buffer, int key)
public int getVersion()
public int readVoxelStateID(BitStream bits)
bits
- public void writeVoxelState(int stateID, BitStream stream)
stateID
- stream
-