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 TypeClassDescriptionclassclassRecursiveEventLoop<R extends Runnable>classThreadTaskExecutor<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.queuesprivate final Map<ITaskExecutor<?>,ChunkTaskPriorityQueue<? extends Function<ITaskExecutor<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queuesprivate final Set<ITaskExecutor<?>>ChunkTaskPriorityQueueSorter.sleepingprivate final Function<ITaskExecutor<Unit>,T> ChunkTaskPriorityQueueSorter.FunctionEntry.taskMethods 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> voidChunkTaskPriorityQueueSorter.pollTask(ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>, T>> p_219078_1_, ITaskExecutor<T> p_219078_2_) private <T> voidChunkTaskPriorityQueueSorter.release(ITaskExecutor<T> p_219074_1_, long p_219074_2_, Runnable p_219074_4_, boolean p_219074_5_) private <T> voidChunkTaskPriorityQueueSorter.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> voidChunkTaskPriorityQueueSorter.pollTask(ChunkTaskPriorityQueue<Function<ITaskExecutor<Unit>, T>> p_219078_1_, ITaskExecutor<T> p_219078_2_) private <T> voidChunkTaskPriorityQueueSorter.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_) privateFunctionEntry(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.mainThreadMailboxprivate final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>ServerWorldLightManager.sorterMailboxprivate final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>TicketManager.ticketThrottlerInputprivate final ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry>TicketManager.ticketThrottlerReleaserprivate final ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<Runnable>>ChunkManager.worldgenMailboxConstructors 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_)