CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStorage CLASS class_3208 EntityTracker FIELD field_18246 entry Lnet/minecraft/class_3231; FIELD field_18247 entity Lnet/minecraft/class_1297; FIELD field_18248 maxDistance I FIELD field_18249 lastCameraPosition Lnet/minecraft/class_4076; FIELD field_18250 playersTracking Ljava/util/Set; METHOD (Luu;Laim;IIZ)V ARG 2 maxDistance ARG 3 tickInterval METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_18728 stopTracking ()V METHOD method_18729 updateCameraPosition (Ljava/util/List;)V ARG 1 players METHOD method_18730 sendToOtherNearbyPlayers (Lnet/minecraft/class_2596;)V ARG 1 packet METHOD method_18733 stopTracking (Lnet/minecraft/class_3222;)V METHOD method_18734 sendToNearbyPlayers (Lnet/minecraft/class_2596;)V ARG 1 packet METHOD method_18736 updateCameraPosition (Lnet/minecraft/class_3222;)V ARG 1 players CLASS class_3216 TicketManager METHOD (Luu;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V ARG 1 workerExecutor ARG 2 mainThreadExecutor FIELD field_17212 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_17213 currentChunkHolders Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; FIELD field_17214 world Lnet/minecraft/class_3218; FIELD field_17215 serverLightingProvider Lnet/minecraft/class_3227; FIELD field_17216 mainThreadExecutor Lnet/minecraft/class_1255; FIELD field_17218 chunkGenerator Lnet/minecraft/class_2794; FIELD field_17220 chunkHolders Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; FIELD field_17221 unloadedChunks Lit/unimi/dsi/fastutil/longs/LongSet; FIELD field_17222 chunkHolderListDirty Z FIELD field_17223 chunkTaskPrioritySystem Lnet/minecraft/class_3900; FIELD field_17224 worldgenActor Lnet/minecraft/class_3906; FIELD field_17226 mainActor Lnet/minecraft/class_3906; FIELD field_17228 ticketManager Lnet/minecraft/class_3898$class_3216; FIELD field_17230 totalChunksLoadedCount Ljava/util/concurrent/atomic/AtomicInteger; FIELD field_17442 worldGenerationProgressListener Lnet/minecraft/class_3949; FIELD field_17705 persistentStateManagerFactory Ljava/util/function/Supplier; FIELD field_17706 structureManager Lnet/minecraft/class_3485; FIELD field_17707 saveDir Ljava/io/File; FIELD field_18239 MAX_LEVEL I FIELD field_18241 playerChunkWatchingManager Lnet/minecraft/class_3210; FIELD field_18242 entityTrackers Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_18243 watchDistance I FIELD field_18808 pointOfInterestStorage Lnet/minecraft/class_4153; METHOD (Lvi;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Lcjn;Ljava/util/concurrent/Executor;Lago;Lbxt;Lbxg;Lvr;Ljava/util/function/Supplier;I)V ARG 1 world ARG 3 dataFixer ARG 5 workerExecutor ARG 6 mainThreadExecutor ARG 8 chunkGenerator ARG 9 worldGenerationProgressListener METHOD method_17212 getLightProvider ()Lnet/minecraft/class_3227; METHOD method_17214 setViewDistance (I)V ARG 1 watchDistance METHOD method_17216 getChunkHolder (J)Lnet/minecraft/class_3193; ARG 1 pos METHOD method_17217 setLevel (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193; ARG 1 pos ARG 3 level ARG 4 holder METHOD method_17218 getDebugString (Lnet/minecraft/class_1923;)Ljava/lang/String; ARG 1 pos METHOD method_17220 createChunkRegionFuture (Lnet/minecraft/class_1923;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; ARG 1 centerChunk ARG 2 margin ARG 3 distanceToStatus METHOD method_17226 convertToFullChunk (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; METHOD method_17228 save (Lnet/minecraft/class_2791;)Z METHOD method_17229 getRequiredStatusForGeneration (Lnet/minecraft/class_2806;I)Lnet/minecraft/class_2806; ARG 1 centerChunkTargetStatus ARG 2 distance METHOD method_17233 tick (Ljava/util/function/BooleanSupplier;)V METHOD method_17235 createTickingFuture (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture; METHOD method_17236 createChunkFuture (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; METHOD method_17241 sendWatchPackets (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;[Lnet/minecraft/class_2596;ZZ)V ARG 1 player ARG 2 pos ARG 3 packets ARG 4 withinMaxWatchDistance ARG 5 withinViewDistance METHOD method_17242 save (Z)V ARG 1 flush METHOD method_17244 updateHolderMap ()Z METHOD method_17247 createEntityTickingChunkFuture (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; ARG 1 pos METHOD method_17253 getTotalChunksLoadedCount ()I METHOD method_17255 getCurrentChunkHolder (J)Lnet/minecraft/class_3193; ARG 1 pos METHOD method_17260 getLoadedChunkCount ()I METHOD method_17263 getTicketManager ()Lnet/minecraft/class_3898$class_3216; METHOD method_17264 entryIterator ()Ljava/lang/Iterable; METHOD method_17604 getCompletedLevelSupplier (J)Ljava/util/function/IntSupplier; ARG 1 pos METHOD method_17979 getUpdatedChunkTag (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; ARG 1 pos METHOD method_18701 loadEntity (Lnet/minecraft/class_1297;)V METHOD method_18702 sendToOtherNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V ARG 1 entity ARG 2 packet METHOD method_18703 getChebyshevDistance (Lnet/minecraft/class_1923;II)I ARG 0 pos ARG 1 x ARG 2 z METHOD method_18704 getSquaredDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D ARG 0 pos ARG 1 entity METHOD method_18713 updateCameraPosition (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18714 handlePlayerAddedOrRemoved (Lnet/minecraft/class_3222;Z)V ARG 1 player ARG 2 added METHOD method_18715 sendChunkDataPackets (Lnet/minecraft/class_3222;[Lnet/minecraft/class_2596;Lnet/minecraft/class_2818;)V ARG 1 player ARG 2 packets ARG 3 chunk METHOD method_18716 unloadEntity (Lnet/minecraft/class_1297;)V METHOD method_18717 sendToNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V ARG 1 entity ARG 2 packet METHOD method_18719 getChebyshevDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;Z)I ARG 0 pos ARG 1 player ARG 2 useCameraPosition METHOD method_18722 doesNotGenerateChunks (Lnet/minecraft/class_3222;)Z ARG 1 player METHOD method_18724 isTooFarFromPlayersToSpawnMobs (Lnet/minecraft/class_1923;)Z METHOD method_18727 tickPlayerMovement ()V METHOD method_19488 getPointOfInterestStorage ()Lnet/minecraft/class_4153; METHOD method_20580 createBorderFuture (Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture;