CLASS net/minecraft/class_6603 net/minecraft/network/packet/s2c/play/ChunkData
	FIELD field_34862 MAX_SECTIONS_DATA_SIZE I
	FIELD field_34863 heightmap Lnet/minecraft/class_2487;
	FIELD field_34864 sectionsData [B
	FIELD field_34865 blockEntities Ljava/util/List;
	METHOD <init> (Lnet/minecraft/class_2540;II)V
		ARG 1 buf
		ARG 2 x
		ARG 3 z
	METHOD <init> (Lnet/minecraft/class_2818;)V
		ARG 1 chunk
	METHOD method_38586 getSectionsDataBuf ()Lnet/minecraft/class_2540;
	METHOD method_38587 getBlockEntities (II)Ljava/util/function/Consumer;
		ARG 1 x
		ARG 2 z
	METHOD method_38588 (IILnet/minecraft/class_6603$class_6605;)V
		ARG 3 visitor
	METHOD method_38589 getSectionsPacketSize (Lnet/minecraft/class_2818;)I
		ARG 0 chunk
	METHOD method_38590 write (Lnet/minecraft/class_2540;)V
		ARG 1 buf
	METHOD method_38591 writeSections (Lnet/minecraft/class_2540;Lnet/minecraft/class_2818;)V
		ARG 0 buf
		ARG 1 chunk
	METHOD method_38592 (Lnet/minecraft/class_2540;Lnet/minecraft/class_6603$class_6604;)V
		ARG 0 buf2
		ARG 1 entry
	METHOD method_38593 iterateBlockEntities (Lnet/minecraft/class_6603$class_6605;II)V
		ARG 1 consumer
		ARG 2 x
		ARG 3 z
	METHOD method_38594 getHeightmap ()Lnet/minecraft/class_2487;
	METHOD method_38595 getWritableSectionsDataBuf ()Lio/netty/buffer/ByteBuf;
	CLASS class_6604 BlockEntityData
		FIELD field_34866 localXz I
		FIELD field_34867 y I
		FIELD field_34868 type Lnet/minecraft/class_2591;
		FIELD field_34869 nbt Lnet/minecraft/class_2487;
		METHOD <init> (IILnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V
			ARG 1 localXz
			ARG 2 y
			ARG 3 type
			ARG 4 nbt
		METHOD <init> (Lnet/minecraft/class_2540;)V
			ARG 1 buf
		METHOD method_38596 of (Lnet/minecraft/class_2586;)Lnet/minecraft/class_6603$class_6604;
			ARG 0 blockEntity
		METHOD method_38597 write (Lnet/minecraft/class_2540;)V
			ARG 1 buf
	CLASS class_6605 BlockEntityVisitor
		METHOD accept (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V
			ARG 1 pos
			ARG 2 type
			ARG 3 nbt
