public class SChunkDataPacket extends java.lang.Object implements IPacket<IClientPlayNetHandler>
Modifier and Type | Field and Description |
---|---|
private int |
availableSections |
private BiomeContainer |
biomes |
private byte[] |
buffer |
private int |
chunkX |
private int |
chunkZ |
private boolean |
fullChunk |
private CompoundNBT |
heightmapTags |
private java.util.List<CompoundNBT> |
tileEntityTags |
Constructor and Description |
---|
SChunkDataPacket() |
SChunkDataPacket(Chunk chunkIn,
int changedSectionFilter) |
Modifier and Type | Method and Description |
---|---|
protected int |
calculateChunkSize(Chunk chunkIn,
int changedSectionsIn) |
int |
extractChunkData(PacketBuffer buf,
Chunk chunkIn,
int writeSkylight) |
int |
getAvailableSections() |
BiomeContainer |
getBiomes() |
int |
getChunkX() |
int |
getChunkZ() |
CompoundNBT |
getHeightmapTags() |
PacketBuffer |
getReadBuffer() |
java.util.List<CompoundNBT> |
getTileEntityTags() |
private io.netty.buffer.ByteBuf |
getWriteBuffer() |
boolean |
isFullChunk() |
void |
processPacket(IClientPlayNetHandler handler) |
void |
readPacketData(PacketBuffer buf) |
void |
writePacketData(PacketBuffer buf) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
shouldSkipErrors
private int chunkX
private int chunkZ
private int availableSections
private CompoundNBT heightmapTags
@Nullable private BiomeContainer biomes
private byte[] buffer
private java.util.List<CompoundNBT> tileEntityTags
private boolean fullChunk
public SChunkDataPacket()
public SChunkDataPacket(Chunk chunkIn, int changedSectionFilter)
public void readPacketData(PacketBuffer buf) throws java.io.IOException
readPacketData
in interface IPacket<IClientPlayNetHandler>
java.io.IOException
public void writePacketData(PacketBuffer buf) throws java.io.IOException
writePacketData
in interface IPacket<IClientPlayNetHandler>
java.io.IOException
public void processPacket(IClientPlayNetHandler handler)
processPacket
in interface IPacket<IClientPlayNetHandler>
public PacketBuffer getReadBuffer()
private io.netty.buffer.ByteBuf getWriteBuffer()
public int extractChunkData(PacketBuffer buf, Chunk chunkIn, int writeSkylight)
protected int calculateChunkSize(Chunk chunkIn, int changedSectionsIn)
public int getChunkX()
public int getChunkZ()
public int getAvailableSections()
public boolean isFullChunk()
public CompoundNBT getHeightmapTags()
public java.util.List<CompoundNBT> getTileEntityTags()
@Nullable public BiomeContainer getBiomes()