CLASS ve net/minecraft/server/world/ServerChunkManager
	CLASS ve$a MainThreadExecutor
	FIELD a threadedAnvilChunkStorage Lus;
	FIELD b CHUNKS_ELIGIBLE_FOR_SPAWNING I
	FIELD c CHUNK_STATUSES Ljava/util/List;
	FIELD d ticketManager Luz;
	FIELD e chunkGenerator Lbxa;
	FIELD f world Lvg;
	FIELD g serverThread Ljava/lang/Thread;
	FIELD h lightProvider Lvj;
	FIELD i mainThreadExecutor Lve$a;
	FIELD j persistentStateManager Lcoc;
	FIELD k lastMobSpawningTime J
	FIELD l spawnMonsters Z
	FIELD m spawnAnimals Z
	FIELD n chunkPosCache [J
	FIELD o chunkStatusCache [Lbxe;
	FIELD p chunkCache [Lbwz;
	METHOD <init> (Lvg;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Lcjh;Ljava/util/concurrent/Executor;Lbxa;ILvp;Ljava/util/function/Supplier;)V
		ARG 5 workerExecutor
	METHOD a applyViewDistance (I)V
		ARG 1 watchDistance
	METHOD a getChunkHolder (J)Lur;
		ARG 1 pos
	METHOD a (JLjava/util/function/Function;)Z
		ARG 1 pos
	METHOD a sendToNearbyPlayers (Laij;Lka;)V
		ARG 1 entity
		ARG 2 packet
	METHOD a isMissingForLevel (Lur;I)Z
		ARG 1 holder
		ARG 2 maxLevel
	METHOD a updateCameraPosition (Lvh;)V
		ARG 1 player
	METHOD a addTicket (Lvl;Lbgv;ILjava/lang/Object;)V
	METHOD a save (Z)V
		ARG 1 flush
	METHOD b getTotalChunksLoadedCount ()I
	METHOD b getChunkFutureSyncOnMainThread (IILbxe;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 leastStatus
		ARG 4 create
	METHOD b sendToOtherNearbyPlayers (Laij;Lka;)V
	METHOD b getDebugString (Lbgv;)Ljava/lang/String;
		ARG 1 pos
	METHOD b markForUpdate (Lev;)V
		ARG 1 pos
	METHOD b removeTicket (Lvl;Lbgv;ILjava/lang/Object;)V
	METHOD c getChunkFuture (IILbxe;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 leastStatus
		ARG 4 create
	METHOD c unloadEntity (Laij;)V
	METHOD d executeQueuedTasks ()Z
	METHOD d loadEntity (Laij;)V
	METHOD g getLoadedChunkCount ()I
	METHOD h getPersistentStateManager ()Lcoc;
	METHOD i getPointOfInterestStorage ()Laqi;
	METHOD l initChunkCaches ()V
	METHOD m tick ()Z
	METHOD n tickChunks ()V
