CLASS uu net/minecraft/server/world/ChunkTaskPrioritySystem
	CLASS uu$a RunnableMessage
		FIELD a function Ljava/util/function/Function;
		FIELD b pos J
		FIELD c lastLevelUpdatedToProvider Ljava/util/function/IntSupplier;
		METHOD <init> (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)V
			ARG 1 function
			ARG 2 pos
			ARG 4 lastLevelUpdatedToProvider
	CLASS uu$b SorterMessage
		FIELD a runnable Ljava/lang/Runnable;
		FIELD b pos J
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b queues Ljava/util/Map;
	FIELD c actors Ljava/util/Set;
	FIELD d sorter Lagj;
	METHOD <init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V
		ARG 1 actors
		ARG 2 executor
		ARG 3 maxQueues
	METHOD a createSortingActor (Lagi;)Lagi;
		ARG 1 actor
	METHOD a sort (Lagi;JLjava/lang/Runnable;Z)V
	METHOD a execute (Lagi;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V
		ARG 1 actor
		ARG 5 lastLevelUpdatedToProvider
	METHOD a createExecutingActor (Lagi;Z)Lagi;
		ARG 1 actor
	METHOD a createRunnableMessage (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Luu$a;
		ARG 0 runnable
		ARG 1 pos
		ARG 3 lastLevelUpdatedToProvider
	METHOD a createSorterMessage (Ljava/lang/Runnable;JZ)Luu$b;
	METHOD a createExecutorMessage (Lur;Ljava/lang/Runnable;)Luu$a;
		ARG 0 holder
		ARG 1 runnable
	METHOD a (Lut;Lagi;)V
		ARG 2 actor
	METHOD b getQueue (Lagi;)Lut;
		ARG 1 actor
