CLASS ui net/minecraft/server/world/ThreadedAnvilChunkStorage CLASS ui$a TicketManager METHOD (Lui;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V ARG 1 executor CLASS ui$b EntityTracker FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD e posToHolder Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; FIELD f world Luv; FIELD g serverLightingProvider Luy; FIELD h genQueueAdder Ljava/util/concurrent/Executor; FIELD i chunkGenerator Lbst; FIELD j persistentStateManagerFactory Ljava/util/function/Supplier; FIELD k posToHolderCopy Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; FIELD m posToHolderCopyOutdated Z FIELD n chunkTaskPrioritySystem Luk; FIELD o worldgenActor Lafq; FIELD p mainActor Lafq; FIELD r worldGenerationProgressListener Lve; FIELD s ticketManager Lui$a; FIELD t totalChunksLoadedCount Ljava/util/concurrent/atomic/AtomicInteger; FIELD u structureManager Lcev; FIELD v saveDir Ljava/io/File; METHOD a getLightProvider ()Luy; METHOD a applyViewDistance (II)V ARG 1 maxWatchDistance ARG 2 viewDistance METHOD a getChunkHolder (J)Luh; ARG 1 pos METHOD a setLevel (JILuh;I)Luh; ARG 1 pos ARG 3 level ARG 4 holder METHOD a getDebugString (Lbcs;)Ljava/lang/String; ARG 1 pos METHOD a getChunkRegion (Lbcs;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; ARG 1 centerChunk ARG 2 margin ARG 3 distanceToStatus METHOD a convertToFullChunk (Lbss;)Ljava/util/concurrent/CompletableFuture; METHOD a getPrecedingTargetChunkGenerationStatus (Lbsx;I)Lbsx; ARG 2 distance METHOD a unload (Ljava/util/function/BooleanSupplier;)V METHOD a getChunk (Luh;Lbsx;)Ljava/util/concurrent/CompletableFuture; ARG 1 holder ARG 2 status METHOD a sendWatchPackets (Luw;Lbcs;[Ljw;ZZ)V ARG 1 player ARG 2 pos ARG 3 packets ARG 4 withinMaxWatchDistance ARG 5 withinViewDistance METHOD a save (Z)V ARG 1 flush METHOD b updateHolderMap ()V METHOD b getCopiedChunkHolder (J)Luh; ARG 1 pos METHOD b save (Lbss;)V METHOD c getTotalChunksLoadedCount ()I METHOD d getLoadedChunkCount ()I METHOD e getTicketManager ()Lui$a; METHOD e getUpdatedChunkTag (Lbcs;)Lhx; ARG 1 pos METHOD f entryIterator ()Lit/unimi/dsi/fastutil/objects/ObjectBidirectionalIterator;