Package net.minecraft.util.thread
Interface ProcessorHandle<Msg>
- All Superinterfaces:
- AutoCloseable
- All Known Implementing Classes:
- BlockableEventLoop,- DedicatedServer,- GameTestServer,- IntegratedServer,- Minecraft,- MinecraftServer,- ProcessorMailbox,- ReentrantBlockableEventLoop,- ServerChunkCache.MainThreadExecutor,- SoundEngineExecutor
- 
Method SummaryModifier and TypeMethodDescriptiondefault <Source> CompletableFuture<Source>ask(Function<? super ProcessorHandle<Source>, ? extends Msg> p_18721_) default <Source> CompletableFuture<Source>askEither(Function<? super ProcessorHandle<com.mojang.datafixers.util.Either<Source, Exception>>, ? extends Msg> p_18723_) default voidclose()name()static <Msg> ProcessorHandle<Msg>void
- 
Method Details- 
nameString name()
- 
tell
- 
closedefault void close()- Specified by:
- closein interface- AutoCloseable
 
- 
askdefault <Source> CompletableFuture<Source> ask(Function<? super ProcessorHandle<Source>, ? extends Msg> p_18721_) 
- 
askEitherdefault <Source> CompletableFuture<Source> askEither(Function<? super ProcessorHandle<com.mojang.datafixers.util.Either<Source, Exception>>, ? extends Msg> p_18723_) 
- 
of
 
-