Class ClientboundLevelChunkPacketData
java.lang.Object
net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<ClientboundLevelChunkPacketData.BlockEntityInfo> private final byte[]
private final Map
<Heightmap.Types, long[]> private static final StreamCodec
<io.netty.buffer.ByteBuf, Map<Heightmap.Types, long[]>> private static final int
-
Constructor Summary
ConstructorsConstructorDescriptionClientboundLevelChunkPacketData
(RegistryFriendlyByteBuf pBuffer, int pX, int pZ) ClientboundLevelChunkPacketData
(LevelChunk pLevelChunk) -
Method Summary
Modifier and TypeMethodDescriptionprivate static int
calculateChunkSize
(LevelChunk pChunk) static void
extractChunkData
(FriendlyByteBuf pBuffer, LevelChunk pChunk) private void
getBlockEntitiesTags
(ClientboundLevelChunkPacketData.BlockEntityTagOutput pOutput, int pChunkX, int pChunkZ) getBlockEntitiesTagsConsumer
(int pChunkX, int pChunkZ) Map
<Heightmap.Types, long[]> private io.netty.buffer.ByteBuf
void
write
(RegistryFriendlyByteBuf pBuffer)
-
Field Details
-
HEIGHTMAPS_STREAM_CODEC
private static final StreamCodec<io.netty.buffer.ByteBuf,Map<Heightmap.Types, HEIGHTMAPS_STREAM_CODEClong[]>> -
TWO_MEGABYTES
private static final int TWO_MEGABYTES- See Also:
-
heightmaps
-
buffer
private final byte[] buffer -
blockEntitiesData
-
-
Constructor Details
-
ClientboundLevelChunkPacketData
-
ClientboundLevelChunkPacketData
-
-
Method Details
-
write
-
calculateChunkSize
-
getWriteBuffer
private io.netty.buffer.ByteBuf getWriteBuffer() -
extractChunkData
-
getBlockEntitiesTagsConsumer
public Consumer<ClientboundLevelChunkPacketData.BlockEntityTagOutput> getBlockEntitiesTagsConsumer(int pChunkX, int pChunkZ) -
getBlockEntitiesTags
private void getBlockEntitiesTags(ClientboundLevelChunkPacketData.BlockEntityTagOutput pOutput, int pChunkX, int pChunkZ) -
getReadBuffer
-
getHeightmaps
-