yarn/mappings/net/minecraft/server/world/ChunkTaskPrioritySystem.map...

65 lines
2.9 KiB
Plaintext

CLASS net/minecraft/class_3900 net/minecraft/server/world/ChunkTaskPrioritySystem
FIELD field_17248 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_17249 queues Ljava/util/Map;
FIELD field_17250 idleActors Ljava/util/Set;
FIELD field_17251 controlActor Lnet/minecraft/class_3846;
METHOD <init> (Ljava/util/List;Ljava/util/concurrent/Executor;I)V
ARG 1 actors
ARG 2 executor
ARG 3 maxQueues
METHOD method_17280 (ILnet/minecraft/class_1923;ILnet/minecraft/class_3899;)V
ARG 3 queue
METHOD method_17282 enqueueChunk (Lnet/minecraft/class_3906;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V
ARG 1 actor
ARG 2 task
ARG 3 chunkPos
ARG 5 lastLevelUpdatedToProvider
ARG 6 addBlocker
METHOD method_17613 (ILnet/minecraft/class_3906;)Lnet/minecraft/class_3899;
ARG 1 actor
METHOD method_17614 createUnblockingExecutor (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3906;
ARG 1 executor
METHOD method_17615 removeChunk (Lnet/minecraft/class_3906;JLjava/lang/Runnable;Z)V
ARG 1 actor
ARG 2 chunkPos
ARG 4 callback
ARG 5 clearTask
METHOD method_17617 (Lnet/minecraft/class_3906;Lnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907;
ARG 2 yield
METHOD method_17619 (Lnet/minecraft/class_3906;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture;
ARG 1 executeOrAddBlocking
METHOD method_17622 createExecutor (Lnet/minecraft/class_3906;Z)Lnet/minecraft/class_3906;
ARG 1 executor
ARG 2 addBlocker
METHOD method_17623 (Lnet/minecraft/class_3906;ZLnet/minecraft/class_3906;)Lnet/minecraft/class_3847$class_3907;
ARG 3 yield
METHOD method_17625 (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;
ARG 0 addBlocking
METHOD method_17626 createMessage (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/class_3900$class_3946;
ARG 0 task
ARG 1 pos
ARG 3 lastLevelUpdatedToProvider
METHOD method_17627 createUnblockingMessage (Ljava/lang/Runnable;JZ)Lnet/minecraft/class_3900$class_3947;
ARG 0 task
ARG 1 pos
ARG 3 removeTask
METHOD method_17628 (Ljava/lang/Runnable;Lnet/minecraft/class_3906;)Ljava/lang/Runnable;
ARG 1 yield
METHOD method_17629 createMessage (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)Lnet/minecraft/class_3900$class_3946;
ARG 0 holder
ARG 1 task
METHOD method_17630 enqueueExecution (Lnet/minecraft/class_3899;Lnet/minecraft/class_3906;)V
ARG 1 queue
ARG 2 actor
METHOD method_17632 getQueue (Lnet/minecraft/class_3906;)Lnet/minecraft/class_3899;
ARG 1 actor
METHOD method_21680 getDebugString ()Ljava/lang/String;
CLASS class_3946 Task
FIELD field_17446 taskFunction Ljava/util/function/Function;
FIELD field_17447 pos J
FIELD field_17448 lastLevelUpdatedToProvider Ljava/util/function/IntSupplier;
CLASS class_3947 UnblockingMessage
FIELD field_17449 callback Ljava/lang/Runnable;
FIELD field_17450 pos J
FIELD field_17451 removeTask Z