CLASS bth net/minecraft/world/chunk/ProtoChunk
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b pos Lbco;
	FIELD c shouldSave Z
	FIELD d biomeArray [Lbdy;
	FIELD e lightingProvider Lcgc;
	FIELD f heightmaps Ljava/util/Map;
	FIELD g status Lbss;
	FIELD h blockEntities Ljava/util/Map;
	FIELD i blockEntityTags Ljava/util/Map;
	FIELD j sections [Lbta;
	FIELD k entities Ljava/util/List;
	FIELD l lightSources Ljava/util/List;
	FIELD m postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList;
	FIELD n structureStarts Ljava/util/Map;
	FIELD o structureReferences Ljava/util/Map;
	FIELD p upgradeData Lbtj;
	FIELD q blockTickScheduler Lbti;
	FIELD r fluidTickScheduler Lbti;
	FIELD s inhabitedTime J
	FIELD t carvingMasks Ljava/util/Map;
	FIELD u isLightOn Z
	METHOD a getSection (I)Lbta;
		ARG 1 y
	METHOD a setStatus (Lbss;)V
	METHOD a setCarvingMask (Lbue$a;Ljava/util/BitSet;)V
		ARG 1 carver
		ARG 2 mask
	METHOD a joinBlockPos (SILbco;)Les;
		ARG 0 sectionRel
		ARG 1 sectionY
		ARG 2 chunkPos
	METHOD b addEntity (Lhv;)V
		ARG 1 entityTag
	METHOD b addLightSource (SI)V
		ARG 1 chunkSliceRel
		ARG 2 sectionY
	METHOD j addLightSource (Les;)V
		ARG 1 pos
	METHOD k getPackedSectionRelative (Les;)S
		ARG 0 pos
	METHOD s getBlockTickScheduler ()Lbti;
	METHOD t getFluidTickScheduler ()Lbti;
	METHOD v getLightSourcesBySection ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
	METHOD x getBlockEntities ()Ljava/util/Map;
	METHOD y getEntities ()Ljava/util/List;
	METHOD z getBlockEntityTags ()Ljava/util/Map;
