Uses of Interface
net.minecraft.util.thread.ProcessorHandle
Packages that use ProcessorHandle
Package
Description
-
Uses of ProcessorHandle in net.minecraft.client
Classes in net.minecraft.client that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.client.server
Classes in net.minecraft.client.server that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.client.sounds
Classes in net.minecraft.client.sounds that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.gametest.framework
Classes in net.minecraft.gametest.framework that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.server
Classes in net.minecraft.server that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.server.dedicated
Classes in net.minecraft.server.dedicated that implement ProcessorHandle -
Uses of ProcessorHandle in net.minecraft.server.level
Classes in net.minecraft.server.level that implement ProcessorHandleModifier and TypeClassDescription(package private) final classFields in net.minecraft.server.level declared as ProcessorHandleModifier and TypeFieldDescriptionprivate final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> ChunkMap.mainThreadMailboxprivate final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> ThreadedLevelLightEngine.sorterMailbox(package private) final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> DistanceManager.ticketThrottlerInput(package private) final ProcessorHandle<ChunkTaskPriorityQueueSorter.Release> DistanceManager.ticketThrottlerReleaserprivate final ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> ChunkMap.worldgenMailboxFields in net.minecraft.server.level with type parameters of type ProcessorHandleModifier and TypeFieldDescriptionprivate final Map<ProcessorHandle<?>, ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queuesprivate final Map<ProcessorHandle<?>, ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>> ChunkTaskPriorityQueueSorter.queuesprivate final Set<ProcessorHandle<?>> ChunkTaskPriorityQueueSorter.sleeping(package private) final Function<ProcessorHandle<Unit>, T> ChunkTaskPriorityQueueSorter.Message.taskMethods in net.minecraft.server.level that return ProcessorHandleModifier and TypeMethodDescriptionChunkTaskPriorityQueueSorter.getProcessor(ProcessorHandle<T> p_140605_, boolean p_140606_) ChunkTaskPriorityQueueSorter.getReleaseProcessor(ProcessorHandle<Runnable> p_140568_) Methods in net.minecraft.server.level that return types with arguments of type ProcessorHandleModifier and TypeMethodDescriptionprivate <T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> ChunkTaskPriorityQueueSorter.getQueue(ProcessorHandle<T> p_140653_) Methods in net.minecraft.server.level with parameters of type ProcessorHandleModifier 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> voidChunkTaskPriorityQueueSorter.pollTask(ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> p_140646_, ProcessorHandle<T> p_140647_) private <T> voidChunkTaskPriorityQueueSorter.release(ProcessorHandle<T> p_140570_, long p_140571_, Runnable p_140572_, boolean p_140573_) private <T> voidChunkTaskPriorityQueueSorter.submit(ProcessorHandle<T> p_140590_, Function<ProcessorHandle<Unit>, T> p_140591_, long p_140592_, IntSupplier p_140593_, boolean p_140594_) Method parameters in net.minecraft.server.level with type arguments of type ProcessorHandleModifier 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> voidChunkTaskPriorityQueueSorter.pollTask(ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> p_140646_, ProcessorHandle<T> p_140647_) private <T> voidChunkTaskPriorityQueueSorter.submit(ProcessorHandle<T> p_140590_, Function<ProcessorHandle<Unit>, T> p_140591_, long p_140592_, IntSupplier p_140593_, boolean p_140594_) Constructors in net.minecraft.server.level with parameters of type ProcessorHandleModifierConstructorDescriptionThreadedLevelLightEngine(LightChunkGetter p_9305_, ChunkMap p_9306_, boolean p_9307_, ProcessorMailbox<Runnable> p_9308_, ProcessorHandle<ChunkTaskPriorityQueueSorter.Message<Runnable>> p_9309_) Constructor parameters in net.minecraft.server.level with type arguments of type ProcessorHandleModifierConstructorDescriptionChunkTaskPriorityQueueSorter(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
Classes in net.minecraft.util.thread that implement ProcessorHandleModifier and TypeClassDescriptionclassBlockableEventLoop<R extends Runnable>classclassReentrantBlockableEventLoop<R extends Runnable>Methods in net.minecraft.util.thread that return ProcessorHandleMethod parameters in net.minecraft.util.thread with type arguments of type ProcessorHandleModifier 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_) -
Uses of ProcessorHandle in net.neoforged.testframework.junit
Classes in net.neoforged.testframework.junit that implement ProcessorHandle