Uses of Interface
net.minecraft.util.concurrent.ITaskExecutor
-
-
Uses of ITaskExecutor in net.minecraft.client
Classes in net.minecraft.client that implement ITaskExecutor Modifier and Type Class Description class
Minecraft
-
Uses of ITaskExecutor in net.minecraft.client.audio
Classes in net.minecraft.client.audio that implement ITaskExecutor Modifier and Type Class Description class
SoundEngineExecutor
-
Uses of ITaskExecutor in net.minecraft.server
Classes in net.minecraft.server that implement ITaskExecutor Modifier and Type Class Description class
MinecraftServer
-
Uses of ITaskExecutor in net.minecraft.server.dedicated
Classes in net.minecraft.server.dedicated that implement ITaskExecutor Modifier and Type Class Description class
DedicatedServer
-
Uses of ITaskExecutor in net.minecraft.server.integrated
Classes in net.minecraft.server.integrated that implement ITaskExecutor Modifier and Type Class Description class
IntegratedServer
-
Uses of ITaskExecutor in net.minecraft.util.concurrent
Classes in net.minecraft.util.concurrent that implement ITaskExecutor Modifier and Type Class Description class
DelegatedTaskExecutor<T>
class
RecursiveEventLoop<R extends java.lang.Runnable>
class
ThreadTaskExecutor<R extends java.lang.Runnable>
Methods in net.minecraft.util.concurrent that return ITaskExecutor Modifier and Type Method Description static <Msg> ITaskExecutor<Msg>
ITaskExecutor. of(java.lang.String p_213140_0_, java.util.function.Consumer<Msg> p_213140_1_)
Method parameters in net.minecraft.util.concurrent with type arguments of type ITaskExecutor Modifier and Type Method Description default <Source> java.util.concurrent.CompletableFuture<Source>
ITaskExecutor. ask(java.util.function.Function<? super ITaskExecutor<Source>,? extends Msg> p_213141_1_)
default <Source> java.util.concurrent.CompletableFuture<Source>
ITaskExecutor. askEither(java.util.function.Function<? super ITaskExecutor<com.mojang.datafixers.util.Either<Source,java.lang.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 ITaskExecutor Modifier and Type Field Description private java.util.Map<ITaskExecutor<?>,ChunkTaskPriorityQueue<? extends java.util.function.Function<ITaskExecutor<Unit>,?>>>
ChunkTaskPriorityQueueSorter. queues
private java.util.Map<ITaskExecutor<?>,ChunkTaskPriorityQueue<? extends java.util.function.Function<ITaskExecutor<Unit>,?>>>
ChunkTaskPriorityQueueSorter. queues
private java.util.Set<ITaskExecutor<?>>
ChunkTaskPriorityQueueSorter. sleeping
private java.util.function.Function<ITaskExecutor<Unit>,T>
ChunkTaskPriorityQueueSorter.FunctionEntry. task
Methods in net.minecraft.world.chunk that return ITaskExecutor Modifier and Type Method Description <T> ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<T>>
ChunkTaskPriorityQueueSorter. getProcessor(ITaskExecutor<T> p_219087_1_, boolean p_219087_2_)
ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry>
ChunkTaskPriorityQueueSorter. getReleaseProcessor(ITaskExecutor<java.lang.Runnable> p_219091_1_)
Methods in net.minecraft.world.chunk that return types with arguments of type ITaskExecutor Modifier and Type Method Description private <T> ChunkTaskPriorityQueue<java.util.function.Function<ITaskExecutor<Unit>,T>>
ChunkTaskPriorityQueueSorter. getQueue(ITaskExecutor<T> p_219068_1_)
Methods in net.minecraft.world.chunk with parameters of type ITaskExecutor Modifier and Type Method Description <T> ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<T>>
ChunkTaskPriorityQueueSorter. getProcessor(ITaskExecutor<T> p_219087_1_, boolean p_219087_2_)
private <T> ChunkTaskPriorityQueue<java.util.function.Function<ITaskExecutor<Unit>,T>>
ChunkTaskPriorityQueueSorter. getQueue(ITaskExecutor<T> p_219068_1_)
ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry>
ChunkTaskPriorityQueueSorter. getReleaseProcessor(ITaskExecutor<java.lang.Runnable> p_219091_1_)
private <T> void
ChunkTaskPriorityQueueSorter. pollTask(ChunkTaskPriorityQueue<java.util.function.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_, java.lang.Runnable p_219074_4_, boolean p_219074_5_)
private <T> void
ChunkTaskPriorityQueueSorter. submit(ITaskExecutor<T> p_219067_1_, java.util.function.Function<ITaskExecutor<Unit>,T> p_219067_2_, long p_219067_3_, java.util.function.IntSupplier p_219067_5_, boolean p_219067_6_)
Method parameters in net.minecraft.world.chunk with type arguments of type ITaskExecutor Modifier and Type Method Description private <T> void
ChunkTaskPriorityQueueSorter. pollTask(ChunkTaskPriorityQueue<java.util.function.Function<ITaskExecutor<Unit>,T>> p_219078_1_, ITaskExecutor<T> p_219078_2_)
private <T> void
ChunkTaskPriorityQueueSorter. submit(ITaskExecutor<T> p_219067_1_, java.util.function.Function<ITaskExecutor<Unit>,T> p_219067_2_, long p_219067_3_, java.util.function.IntSupplier p_219067_5_, boolean p_219067_6_)
Constructor parameters in net.minecraft.world.chunk with type arguments of type ITaskExecutor Constructor Description ChunkTaskPriorityQueueSorter(java.util.List<ITaskExecutor<?>> p_i50713_1_, java.util.concurrent.Executor p_i50713_2_, int p_i50713_3_)
FunctionEntry(java.util.function.Function<ITaskExecutor<Unit>,T> p_i50028_1_, long p_i50028_2_, java.util.function.IntSupplier p_i50028_4_)
-
Uses of ITaskExecutor in net.minecraft.world.server
Classes in net.minecraft.world.server that implement ITaskExecutor Modifier and Type Class Description (package private) class
ServerChunkProvider.ChunkExecutor
Fields in net.minecraft.world.server declared as ITaskExecutor Modifier and Type Field Description private ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>>
ChunkManager. mainThreadMailbox
private ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>>
ServerWorldLightManager. sorterMailbox
private ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>>
TicketManager. ticketThrottlerInput
private ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry>
TicketManager. ticketThrottlerReleaser
private ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>>
ChunkManager. worldgenMailbox
Constructors in net.minecraft.world.server with parameters of type ITaskExecutor Constructor Description ServerWorldLightManager(IChunkLightProvider p_i50701_1_, ChunkManager p_i50701_2_, boolean p_i50701_3_, DelegatedTaskExecutor<java.lang.Runnable> p_i50701_4_, ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>> p_i50701_5_)
-