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 TypeFieldDescriptionChunkMap.mainThreadMailbox
ThreadedLevelLightEngine.sorterMailbox
(package private) ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>>
DistanceManager.ticketThrottlerInput
(package private) ProcessorHandle<ChunkTaskPriorityQueueSorter.Release>
DistanceManager.ticketThrottlerReleaser
ChunkMap.worldgenMailbox
Modifier and TypeFieldDescriptionprivate Map<ProcessorHandle<?>,ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>,?>>>
ChunkTaskPriorityQueueSorter.queues
private Map<ProcessorHandle<?>,ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>,?>>>
ChunkTaskPriorityQueueSorter.queues
private Set<ProcessorHandle<?>>
ChunkTaskPriorityQueueSorter.sleeping
(package private) 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_)