Uses of Interface
net.minecraft.util.concurrent.ITaskExecutor
Packages that use ITaskExecutor
Package
Description
-
Uses of ITaskExecutor in net.minecraft.client
Classes in net.minecraft.client that implement ITaskExecutor -
Uses of ITaskExecutor in net.minecraft.client.audio
Classes in net.minecraft.client.audio that implement ITaskExecutor -
Uses of ITaskExecutor in net.minecraft.server
Classes in net.minecraft.server that implement ITaskExecutor -
Uses of ITaskExecutor in net.minecraft.server.dedicated
Classes in net.minecraft.server.dedicated that implement ITaskExecutor -
Uses of ITaskExecutor in net.minecraft.server.integrated
Classes in net.minecraft.server.integrated that implement ITaskExecutor -
Uses of ITaskExecutor in net.minecraft.util.concurrent
Classes in net.minecraft.util.concurrent that implement ITaskExecutorModifier and TypeClassDescriptionclass
class
RecursiveEventLoop<R extends Runnable>
class
ThreadTaskExecutor<R extends Runnable>
Methods in net.minecraft.util.concurrent that return ITaskExecutorMethod parameters in net.minecraft.util.concurrent with type arguments of type ITaskExecutorModifier and TypeMethodDescriptiondefault <Source> CompletableFuture<Source>
ITaskExecutor.ask
(Function<? super ITaskExecutor<Source>, ? extends Msg> p_213141_1_) default <Source> CompletableFuture<Source>
ITaskExecutor.askEither
(Function<? super ITaskExecutor<com.mojang.datafixers.util.Either<Source, Exception>>, ? extends Msg> p_233528_1_) -
Uses of ITaskExecutor in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type ITaskExecutorModifier and TypeFieldDescriptionprivate final Map<ITaskExecutor<?>,
ChunkTaskPriorityQueue<? extends Function<ITaskExecutor<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queues
private final Map<ITaskExecutor<?>,
ChunkTaskPriorityQueue<? extends Function<ITaskExecutor<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queues
private final Set<ITaskExecutor<?>>
ChunkTaskPriorityQueueSorter.sleeping
private final Function<ITaskExecutor<Unit>,
T> ChunkTaskPriorityQueueSorter.FunctionEntry.task
Methods in net.minecraft.world.chunk that return ITaskExecutorModifier and TypeMethodDescriptionChunkTaskPriorityQueueSorter.getProcessor
(ITaskExecutor<T> p_219087_1_, boolean p_219087_2_) ChunkTaskPriorityQueueSorter.getReleaseProcessor
(ITaskExecutor<Runnable> p_219091_1_) Methods in net.minecraft.world.chunk that return types with arguments of type ITaskExecutorModifier and TypeMethodDescriptionprivate <T> ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>,
T>> ChunkTaskPriorityQueueSorter.getQueue
(ITaskExecutor<T> p_219068_1_) Methods in net.minecraft.world.chunk with parameters of type ITaskExecutorModifier and TypeMethodDescriptionChunkTaskPriorityQueueSorter.getProcessor
(ITaskExecutor<T> p_219087_1_, boolean p_219087_2_) private <T> ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>,
T>> ChunkTaskPriorityQueueSorter.getQueue
(ITaskExecutor<T> p_219068_1_) ChunkTaskPriorityQueueSorter.getReleaseProcessor
(ITaskExecutor<Runnable> p_219091_1_) private <T> void
ChunkTaskPriorityQueueSorter.pollTask
(ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>, T>> p_219078_1_, ITaskExecutor<T> p_219078_2_) private <T> void
ChunkTaskPriorityQueueSorter.release
(ITaskExecutor<T> p_219074_1_, long p_219074_2_, Runnable p_219074_4_, boolean p_219074_5_) private <T> void
ChunkTaskPriorityQueueSorter.submit
(ITaskExecutor<T> p_219067_1_, Function<ITaskExecutor<Unit>, T> p_219067_2_, long p_219067_3_, IntSupplier p_219067_5_, boolean p_219067_6_) Method parameters in net.minecraft.world.chunk with type arguments of type ITaskExecutorModifier and TypeMethodDescriptionprivate <T> void
ChunkTaskPriorityQueueSorter.pollTask
(ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>, T>> p_219078_1_, ITaskExecutor<T> p_219078_2_) private <T> void
ChunkTaskPriorityQueueSorter.submit
(ITaskExecutor<T> p_219067_1_, Function<ITaskExecutor<Unit>, T> p_219067_2_, long p_219067_3_, IntSupplier p_219067_5_, boolean p_219067_6_) Constructor parameters in net.minecraft.world.chunk with type arguments of type ITaskExecutorModifierConstructorDescriptionChunkTaskPriorityQueueSorter
(List<ITaskExecutor<?>> p_i50713_1_, Executor p_i50713_2_, int p_i50713_3_) private
FunctionEntry
(Function<ITaskExecutor<Unit>, T> p_i50028_1_, long p_i50028_2_, IntSupplier p_i50028_4_) -
Uses of ITaskExecutor in net.minecraft.world.server
Classes in net.minecraft.world.server that implement ITaskExecutorFields in net.minecraft.world.server declared as ITaskExecutorModifier and TypeFieldDescriptionprivate final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>
ChunkManager.mainThreadMailbox
private final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>
ServerWorldLightManager.sorterMailbox
private final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>
TicketManager.ticketThrottlerInput
private final ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry>
TicketManager.ticketThrottlerReleaser
private final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>
ChunkManager.worldgenMailbox
Constructors in net.minecraft.world.server with parameters of type ITaskExecutorModifierConstructorDescriptionServerWorldLightManager
(IChunkLightProvider p_i50701_1_, ChunkManager p_i50701_2_, boolean p_i50701_3_, DelegatedTaskExecutor<Runnable> p_i50701_4_, ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>> p_i50701_5_)