Uses of Interface
net.minecraft.util.thread.MessageListener
Packages that use MessageListener
Package
Description
-
Uses of MessageListener in net.minecraft.client
Classes in net.minecraft.client that implement MessageListener -
Uses of MessageListener in net.minecraft.client.sound
Classes in net.minecraft.client.sound that implement MessageListener -
Uses of MessageListener in net.minecraft.server
Classes in net.minecraft.server that implement MessageListener -
Uses of MessageListener in net.minecraft.server.dedicated
Classes in net.minecraft.server.dedicated that implement MessageListener -
Uses of MessageListener in net.minecraft.server.integrated
Classes in net.minecraft.server.integrated that implement MessageListener -
Uses of MessageListener in net.minecraft.server.world
Classes in net.minecraft.server.world that implement MessageListenerFields in net.minecraft.server.world declared as MessageListenerModifier and TypeFieldDescriptionprivate final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> ServerLightingProvider.executorprivate final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> ThreadedAnvilChunkStorage.mainExecutor(package private) final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> ChunkTicketManager.playerTicketThrottler(package private) final MessageListener<ChunkTaskPrioritySystem.UnblockingMessage> ChunkTicketManager.playerTicketThrottlerUnblockerprivate final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> ThreadedAnvilChunkStorage.worldGenExecutorFields in net.minecraft.server.world with type parameters of type MessageListenerModifier and TypeFieldDescriptionprivate final Set<MessageListener<?>> ChunkTaskPrioritySystem.idleActorsprivate final Map<MessageListener<?>, LevelPrioritizedQueue<? extends Function<MessageListener<Unit>, ?>>> ChunkTaskPrioritySystem.queuesprivate final Map<MessageListener<?>, LevelPrioritizedQueue<? extends Function<MessageListener<Unit>, ?>>> ChunkTaskPrioritySystem.queues(package private) final Function<MessageListener<Unit>, T> ChunkTaskPrioritySystem.Task.taskFunctionMethods in net.minecraft.server.world that return MessageListenerModifier and TypeMethodDescriptionChunkTaskPrioritySystem.createExecutor(MessageListener<T> executor, boolean addBlocker) ChunkTaskPrioritySystem.createUnblockingExecutor(MessageListener<Runnable> executor) Methods in net.minecraft.server.world that return types with arguments of type MessageListenerModifier and TypeMethodDescriptionprivate <T> LevelPrioritizedQueue<Function<MessageListener<Unit>, T>> ChunkTaskPrioritySystem.getQueue(MessageListener<T> actor) Methods in net.minecraft.server.world with parameters of type MessageListenerModifier and TypeMethodDescriptionChunkTaskPrioritySystem.createExecutor(MessageListener<T> executor, boolean addBlocker) ChunkTaskPrioritySystem.createUnblockingExecutor(MessageListener<Runnable> executor) private <T> voidChunkTaskPrioritySystem.enqueueChunk(MessageListener<T> actor, Function<MessageListener<Unit>, T> task, long chunkPos, IntSupplier lastLevelUpdatedToProvider, boolean addBlocker) private <T> voidChunkTaskPrioritySystem.enqueueExecution(LevelPrioritizedQueue<Function<MessageListener<Unit>, T>> queue, MessageListener<T> actor) private <T> LevelPrioritizedQueue<Function<MessageListener<Unit>, T>> ChunkTaskPrioritySystem.getQueue(MessageListener<T> actor) private <T> voidChunkTaskPrioritySystem.removeChunk(MessageListener<T> actor, long chunkPos, Runnable callback, boolean clearTask) Method parameters in net.minecraft.server.world with type arguments of type MessageListenerModifier and TypeMethodDescriptionstatic <T> ChunkTaskPrioritySystem.Task<T> ChunkTaskPrioritySystem.createTask(Function<MessageListener<Unit>, T> taskFunction, long pos, IntSupplier lastLevelUpdatedToProvider) static <T> ChunkTaskPrioritySystem.Task<T> ChunkTaskPrioritySystem.createTask(ChunkHolder holder, Function<MessageListener<Unit>, T> taskFunction) private <T> voidChunkTaskPrioritySystem.enqueueChunk(MessageListener<T> actor, Function<MessageListener<Unit>, T> task, long chunkPos, IntSupplier lastLevelUpdatedToProvider, boolean addBlocker) private <T> voidChunkTaskPrioritySystem.enqueueExecution(LevelPrioritizedQueue<Function<MessageListener<Unit>, T>> queue, MessageListener<T> actor) Constructors in net.minecraft.server.world with parameters of type MessageListenerModifierConstructorDescriptionServerLightingProvider(ChunkProvider chunkProvider, ThreadedAnvilChunkStorage chunkStorage, boolean hasBlockLight, TaskExecutor<Runnable> processor, MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> executor) Constructor parameters in net.minecraft.server.world with type arguments of type MessageListenerModifierConstructorDescriptionChunkTaskPrioritySystem(List<MessageListener<?>> actors, Executor executor, int maxQueues) (package private)Task(Function<MessageListener<Unit>, T> taskFunction, long pos, IntSupplier lastLevelUpdatedToProvider) -
Uses of MessageListener in net.minecraft.test
Classes in net.minecraft.test that implement MessageListener -
Uses of MessageListener in net.minecraft.util.thread
Classes in net.minecraft.util.thread that implement MessageListenerModifier and TypeClassDescriptionclassReentrantThreadExecutor<R extends Runnable>classTaskExecutor<T>classThreadExecutor<R extends Runnable>Methods in net.minecraft.util.thread that return MessageListenerMethod parameters in net.minecraft.util.thread with type arguments of type MessageListenerModifier and TypeMethodDescriptiondefault <Source> CompletableFuture<Source> MessageListener.ask(Function<? super MessageListener<Source>, ? extends Msg> messageProvider) Asks a message provider for a message.default <Source> CompletableFuture<Source> MessageListener.askFallible(Function<? super MessageListener<com.mojang.datafixers.util.Either<Source, Exception>>, ? extends Msg> messageProvider) Asks a fallible message provider for a message.