CLASS net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager CLASS class_3681 ClientChunkMap FIELD field_16251 chunks Ljava/util/concurrent/atomic/AtomicReferenceArray; FIELD field_16252 loadDiameter I FIELD field_16253 loadDistance I FIELD field_19204 centerChunkX I FIELD field_19205 centerChunkZ I METHOD (Ldjx;I)V ARG 2 loadDistance METHOD method_16027 index (II)I ARG 1 chunkX ARG 2 chunkZ METHOD method_16031 unload (ILnet/minecraft/class_2818;)V ARG 1 chunkX METHOD method_16033 getChunk (I)Lnet/minecraft/class_2818; ARG 1 chunkX METHOD method_16034 hasChunk (II)Z ARG 1 chunkX ARG 2 chunkZ FIELD field_16246 chunks Lnet/minecraft/class_631$class_3681; FIELD field_16525 world Lnet/minecraft/class_638; FIELD field_3676 emptyChunk Lnet/minecraft/class_2818; FIELD field_3677 lightingProvider Lnet/minecraft/class_3568; FIELD field_3679 LOGGER Lorg/apache/logging/log4j/Logger; METHOD method_16020 loadChunkFromPacket (Lnet/minecraft/class_1937;IILnet/minecraft/class_2540;Lnet/minecraft/class_2487;IZ)Lnet/minecraft/class_2818; ARG 1 world ARG 2 chunkX ARG 3 chunkZ ARG 4 data ARG 5 nbt ARG 6 updatedSectionsBits ARG 7 clearOld METHOD method_20180 updateLoadDistance (I)V METHOD method_20317 setChunkMapCenter (II)V ARG 1 x ARG 2 z METHOD method_2859 unload (II)V ARG 1 chunkX ARG 2 chunkZ