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 Lbwy;
	FIELD f world Lvg;
	FIELD g serverThread Ljava/lang/Thread;
	FIELD h lightProvider Lvj;
	FIELD i mainThreadExecutor Lve$a;
	FIELD j persistentStateManager Lcnz;
	FIELD k lastMobSpawningTime J
	FIELD l spawnMonsters Z
	FIELD m spawnAnimals Z
	METHOD <init> (Lvg;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Lcje;Ljava/util/concurrent/Executor;Lbwy;IILvp;Ljava/util/function/Supplier;)V
		ARG 5 workerExecutor
	METHOD a getChunkHolder (J)Lur;
		ARG 1 pos
	METHOD a sendToNearbyPlayers (Laif;Lka;)V
		ARG 1 entity
		ARG 2 packet
	METHOD a getDebugString (Lbgt;)Ljava/lang/String;
		ARG 1 pos
	METHOD a markForUpdate (Lev;)V
	METHOD a isMissingForLevel (Lur;I)Z
		ARG 1 holder
		ARG 2 maxLevel
	METHOD a updateCameraPosition (Lvh;)V
		ARG 1 player
	METHOD a addTicket (Lvl;Lbgt;ILjava/lang/Object;)V
	METHOD a save (Z)V
		ARG 1 flush
	METHOD b getTotalChunksLoadedCount ()I
	METHOD b getChunkFutureSyncOnMainThread (IILbxc;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 leastStatus
		ARG 4 create
	METHOD b unloadEntity (Laif;)V
	METHOD b sendToOtherNearbyPlayers (Laif;Lka;)V
	METHOD b removeTicket (Lvl;Lbgt;ILjava/lang/Object;)V
	METHOD c applyViewDistance (II)V
		ARG 1 watchDistance
		ARG 2 viewDistance
	METHOD c getChunkFuture (IILbxc;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 leastStatus
		ARG 4 create
	METHOD c loadEntity (Laif;)V
	METHOD d executeQueuedTasks ()Z
	METHOD g getLoadedChunkCount ()I
	METHOD h getPersistentStateManager ()Lcnz;
	METHOD i getPointOfInterestStorage ()Laqg;
	METHOD l tick ()Z
	METHOD m tickChunks ()V
