CLASS axu net/minecraft/world/chunk/Chunk CLASS axu$a CreationMode FIELD a IMMEDIATE Laxu$a; FIELD b QUEUED Laxu$a; FIELD c NEVER Laxu$a; FIELD a NULL_CHUNK_SECTION Laxv; FIELD b chunkX I FIELD c chunkZ I FIELD d dropped Z FIELD e LOGGER Lorg/apache/logging/log4j/Logger; FIELD f sections [Laxv; FIELD g biomeMap [B FIELD j entitiesLoaded Z FIELD k world Lams; FIELD l heightMap [I FIELD n blockEntityMap Ljava/util/Map; FIELD o entities [Lqv; FIELD p terrainPopulated Z FIELD q lightPopulated Z FIELD r didUpdate Z FIELD s dirty Z FIELD u lastSavedTime J FIELD v maxHeight I FIELD w inhabitedTime J FIELD y blockEntityCreationQueue Ljava/util/concurrent/ConcurrentLinkedQueue; METHOD (Lams;II)V ARG 0 world ARG 1 x ARG 2 z METHOD (Lams;Layu;II)V ARG 0 world ARG 2 x ARG 3 z METHOD a updateHeightmapClient ()V METHOD a matchesPos (II)Z ARG 0 chunkX ARG 1 chunkZ METHOD a getBlockState (III)Lawr; ARG 0 x ARG 1 y ARG 2 z METHOD a addBlockEntity (Lavh;)V ARG 0 blockEntity METHOD a populate (Laxo;)V ARG 0 generator METHOD a populate (Laxp;Laxo;)V ARG 0 provider ARG 1 generator METHOD a getBlockState (Let;)Lawr; ARG 0 pos METHOD a getLightLevel (Let;I)I ARG 0 pos ARG 1 ambientDarkness METHOD a getBiome (Let;Lanj;)Lanf; ARG 0 pos METHOD a addBlockEntity (Let;Lavh;)V ARG 0 pos ARG 1 blockEntity METHOD a setBlockState (Let;Lawr;)Lawr; ARG 0 pos ARG 1 state METHOD a getBlockEntity (Let;Laxu$a;)Lavh; ARG 0 pos ARG 1 mode METHOD a loadChunkDataClient (Lgy;IZ)V ARG 0 buf ARG 1 sectionMask ARG 2 hasBiomeMap METHOD a collectEntitiesIn (Ljava/lang/Class;Lbgz;Ljava/util/List;Lcom/google/common/base/Predicate;)V ARG 0 clazz ARG 1 area ARG 2 resultList ARG 3 filter METHOD a addEntity (Lve;)V ARG 0 entity METHOD a removeEntity (Lve;I)V ARG 0 entity ARG 1 chunkY METHOD a collectEntitiesIn (Lve;Lbgz;Ljava/util/List;Lcom/google/common/base/Predicate;)V ARG 0 except ARG 1 area ARG 2 resultList ARG 3 filter METHOD a setBiomeMap ([B)V ARG 0 biomeMap METHOD a setHeightMap ([I)V ARG 0 heightMap METHOD a replaceSections ([Laxv;)V ARG 0 newSections METHOD b updateLighting ()V METHOD b getHeightAt (II)I ARG 0 x ARG 1 z METHOD b setLastSavedTime (J)V ARG 0 worldTime METHOD b getBlockLightOpacityLevel (Let;)I ARG 0 pos METHOD b removeEntity (Lve;)V ARG 0 entity METHOD b update (Z)V METHOD c addEntitiesToWorld ()V METHOD c areChunkSectionsEmpty (II)Z ARG 0 minY ARG 1 maxY METHOD c setInhabitedTime (J)V ARG 0 inhabitedTime METHOD c isSkyUnobstructed (Let;)Z ARG 0 pos METHOD c setEntitiesLoaded (Z)V ARG 0 value METHOD d unloadEntitiesFromWorld ()V METHOD d getBlockLightOpacityLevel (III)I ARG 0 x ARG 1 y ARG 2 z METHOD d invalidateBlockEntityAt (Let;)V ARG 0 pos METHOD d setTerrainPopulated (Z)V ARG 0 terrainPopulated METHOD e markDirty ()V METHOD e getHeightFromBlockPos (Let;)I ARG 0 pos METHOD e setLightPopulated (Z)V ARG 0 lightPopulated METHOD f isEmpty ()Z METHOD f setDirty (Z)V ARG 0 dirty METHOD g getLevelOfTopSection ()I METHOD g createBlockEntity (Let;)Lavh; ARG 0 pos METHOD h getSections ()[Laxv; METHOD i isReady ()Z METHOD j hadFirstUpdate ()Z METHOD k getPos ()Laml; METHOD l getBiomeMap ()[B METHOD n checkNextLight ()V METHOD p areEntitiesLoaded ()Z METHOD q getWorld ()Lams; METHOD r getHeightMap ()[I METHOD s getBlockEntityMap ()Ljava/util/Map; METHOD t getEntitySets ()[Lqv; METHOD u isTerrainPopulated ()Z METHOD v isLightPopulated ()Z METHOD w getHeight ()I METHOD x getInhabitedTime ()J METHOD y getTopSection ()Laxv;