CLASS bta net/minecraft/world/chunk/ProtoChunk FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b pos Lbch; FIELD c shouldSave Z FIELD d biomeArray [Lbdr; FIELD e lightingProvider Lcfv; FIELD f heightmaps Ljava/util/Map; FIELD g status Lbsl; FIELD h blockEntities Ljava/util/Map; FIELD i blockEntityTags Ljava/util/Map; FIELD j sections [Lbst; 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 Lbtc; FIELD q blockTickScheduler Lbtb; FIELD r fluidTickScheduler Lbtb; FIELD s inhabitedTime J FIELD t carvingMasks Ljava/util/Map; FIELD u isLightOn Z METHOD a getSection (I)Lbst; ARG 1 y METHOD a setStatus (Lbsl;)V METHOD a setCarvingMask (Lbtx$a;Ljava/util/BitSet;)V ARG 1 carver ARG 2 mask METHOD a joinBlockPos (SILbch;)Let; ARG 0 sectionRel ARG 1 sectionY ARG 2 chunkPos METHOD b addEntity (Lhr;)V ARG 1 entityTag METHOD b addLightSource (SI)V ARG 1 chunkSliceRel ARG 2 sectionY METHOD j addLightSource (Let;)V ARG 1 pos METHOD k getPackedSectionRelative (Let;)S ARG 0 pos METHOD s getBlockTickScheduler ()Lbtb; METHOD t getFluidTickScheduler ()Lbtb; 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;