CLASS up net/minecraft/server/world/ServerChunkManager
	FIELD c chunkStatuses Ljava/util/List;
	FIELD e chunkGenerator Lbrb;
	FIELD f world Lbbp;
	FIELD h lightProvider Luu;
	FIELD i genQueue Ljava/util/Queue;
	FIELD j players Lun;
	FIELD l maxWatchDistance I
	FIELD n spawnMonsters Z
	FIELD o spawnAnimals Z
	METHOD a getLightingProvider ()Luu;
	METHOD a getChunkSync (IILbrf;Z)Lbra;
		ARG 1 x
		ARG 2 z
		ARG 3 status
		ARG 4 require
	METHOD a getWatchDistance (Lbbd;II)I
	METHOD a getWatchDistance (Lbbd;Lagv;)I
	METHOD a onLightUpdate (Lbca;III)V
	METHOD a markForUpdate (Let;)V
	METHOD a tick (Ljava/util/function/BooleanSupplier;)V
	METHOD a addPlayer (Lus;)V
	METHOD a (Lus;II)Z
		ARG 2 x
		ARG 3 z
	METHOD a addOrRemovePlayer (Lus;Z)V
		ARG 2 add
	METHOD a setMobSpawnOptions (ZZ)V
		ARG 1 spawnMonsters
		ARG 2 spawnAnimals
	METHOD b getProgressString ()Ljava/lang/String;
	METHOD b applyViewDistance (I)V
	METHOD b get (II)Lbbb;
		ARG 1 chunkX
		ARG 2 chunkZ
	METHOD b getSqDistance (Lbbd;Lagv;)D
	METHOD b removePlayer (Lus;)V
	METHOD c getChunkAsync (IILbrf;Z)Ljava/util/concurrent/CompletableFuture;
		ARG 1 x
		ARG 2 z
		ARG 3 status
	METHOD c updateChunkWatchingForPlayer (Lus;)V
		ARG 1 playerEntity
	METHOD d getWorld ()Lbbp;
	METHOD d isWatchDisabled (Lus;)Z
	METHOD f getStatus ()Ljava/lang/String;
	METHOD g getChunkGenerator ()Lbrb;
	METHOD h getLoadedChunkCount ()I
	METHOD i getLightingProvider ()Lceu;
	METHOD j getWorldAsView ()Lbbb;
	METHOD k getRemainingWatchDistance ()I
	METHOD m doMobSpawning ()V
