Uses of Interface
net.minecraft.util.thread.ProcessorHandle
Package
Description
-
Uses of ProcessorHandle in net.minecraft.client
-
Uses of ProcessorHandle in net.minecraft.client.server
-
Uses of ProcessorHandle in net.minecraft.client.sounds
-
Uses of ProcessorHandle in net.minecraft.gametest.framework
-
Uses of ProcessorHandle in net.minecraft.server
-
Uses of ProcessorHandle in net.minecraft.server.dedicated
-
Uses of ProcessorHandle in net.minecraft.server.level
Modifier and TypeClassDescription(package private) final class
Modifier and TypeFieldDescriptionprivate final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>>
ChunkMap.mainThreadMailbox
private final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>>
ThreadedLevelLightEngine.sorterMailbox
(package private) final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>>
DistanceManager.ticketThrottlerInput
(package private) final ProcessorHandle<ChunkTaskPriorityQueueSorter.Release>
DistanceManager.ticketThrottlerReleaser
private final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>>
ChunkMap.worldgenMailbox
Modifier and TypeFieldDescriptionprivate final Map<ProcessorHandle<?>,
ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queues
private final Map<ProcessorHandle<?>,
ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queues
private final Set<ProcessorHandle<?>>
ChunkTaskPriorityQueueSorter.sleeping
(package private) final Function<ProcessorHandle<Unit>,
T> ChunkTaskPriorityQueueSorter.Message.task
Modifier and TypeMethodDescriptionChunkTaskPriorityQueueSorter.getProcessor
(ProcessorHandle<T> p_140605_, boolean p_140606_) ChunkTaskPriorityQueueSorter.getReleaseProcessor
(ProcessorHandle<Runnable> p_140568_) Modifier and TypeMethodDescriptionprivate <T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>,
T>> ChunkTaskPriorityQueueSorter.getQueue
(ProcessorHandle<T> p_140653_) Modifier and TypeMethodDescriptionChunkTaskPriorityQueueSorter.getProcessor
(ProcessorHandle<T> p_140605_, boolean p_140606_) private <T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>,
T>> ChunkTaskPriorityQueueSorter.getQueue
(ProcessorHandle<T> p_140653_) ChunkTaskPriorityQueueSorter.getReleaseProcessor
(ProcessorHandle<Runnable> p_140568_) private <T> void
ChunkTaskPriorityQueueSorter.pollTask
(ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> p_140646_, ProcessorHandle<T> p_140647_) private <T> void
ChunkTaskPriorityQueueSorter.release
(ProcessorHandle<T> p_140570_, long p_140571_, Runnable p_140572_, boolean p_140573_) private <T> void
ChunkTaskPriorityQueueSorter.submit
(ProcessorHandle<T> p_140590_, Function<ProcessorHandle<Unit>, T> p_140591_, long p_140592_, IntSupplier p_140593_, boolean p_140594_) Modifier and TypeMethodDescriptionstatic <T> ChunkTaskPriorityQueueSorter.Message<T>
ChunkTaskPriorityQueueSorter.message
(Function<ProcessorHandle<Unit>, T> p_143182_, long p_143183_, IntSupplier p_143184_) static <T> ChunkTaskPriorityQueueSorter.Message<T>
ChunkTaskPriorityQueueSorter.message
(ChunkHolder p_143157_, Function<ProcessorHandle<Unit>, T> p_143158_) private <T> void
ChunkTaskPriorityQueueSorter.pollTask
(ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> p_140646_, ProcessorHandle<T> p_140647_) private <T> void
ChunkTaskPriorityQueueSorter.submit
(ProcessorHandle<T> p_140590_, Function<ProcessorHandle<Unit>, T> p_140591_, long p_140592_, IntSupplier p_140593_, boolean p_140594_) ModifierConstructorDescriptionThreadedLevelLightEngine
(LightChunkGetter p_9305_, ChunkMap p_9306_, boolean p_9307_, ProcessorMailbox<Runnable> p_9308_, ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> p_9309_) ModifierConstructorDescriptionChunkTaskPriorityQueueSorter
(List<ProcessorHandle<?>> p_140555_, Executor p_140556_, int p_140557_) (package private)
Message
(Function<ProcessorHandle<Unit>, T> p_140668_, long p_140669_, IntSupplier p_140670_) -
Uses of ProcessorHandle in net.minecraft.util.thread
Modifier and TypeClassDescriptionclass
BlockableEventLoop<R extends Runnable>
class
class
ReentrantBlockableEventLoop<R extends Runnable>
Modifier and TypeMethodDescriptiondefault <Source> CompletableFuture<Source>
ProcessorHandle.ask
(Function<? super ProcessorHandle<Source>, ? extends Msg> p_18721_) default <Source> CompletableFuture<Source>
ProcessorHandle.askEither
(Function<? super ProcessorHandle<com.mojang.datafixers.util.Either<Source, Exception>>, ? extends Msg> p_18723_)