Uses of Interface
net.minecraftforge.fml.IModStateTransition.EventGenerator
-
Uses of IModStateTransition.EventGenerator in net.minecraftforge.fml
Modifier and TypeMethodDescriptionprivate <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<T>IModStateTransition.addCompletableFutureTaskForModDispatch
(Executor syncExecutor, Executor parallelExecutor, List<CompletableFuture<Void>> completableFutures, IModStateTransition.EventGenerator<T> eventGenerator, BiFunction<ModLoadingStage, Throwable, ModLoadingStage> nextState, IModStateTransition.EventGenerator<T> nextGenerator) static <FN extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<FN>IModStateTransition.EventGenerator.fromFunction
(Function<ModContainer, FN> fn) Modifier and TypeMethodDescriptionIModStateTransition.eventFunctionStream()
NoopTransition.eventFunctionStream()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> IModStateTransition.postDispatchHook()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> NoopTransition.postDispatchHook()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> IModStateTransition.preDispatchHook()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> NoopTransition.preDispatchHook()
Modifier and TypeMethodDescriptionprivate <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<T>IModStateTransition.addCompletableFutureTaskForModDispatch
(Executor syncExecutor, Executor parallelExecutor, List<CompletableFuture<Void>> completableFutures, IModStateTransition.EventGenerator<T> eventGenerator, BiFunction<ModLoadingStage, Throwable, ModLoadingStage> nextState, IModStateTransition.EventGenerator<T> nextGenerator) static <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
CompletableFuture<Void>ModContainer.buildTransitionHandler
(ModContainer target, IModStateTransition.EventGenerator<T> eventGenerator, BiFunction<ModLoadingStage, Throwable, ModLoadingStage> stateChangeHandler, Executor executor) (package private) <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
Function<Executor,CompletableFuture<Void>> ModList.futureVisitor
(IModStateTransition.EventGenerator<T> eventGenerator, BiFunction<ModLoadingStage, Throwable, ModLoadingStage> stateChange) -
Uses of IModStateTransition.EventGenerator in net.minecraftforge.fml.core
Modifier and TypeMethodDescriptionParallelTransition.eventFunctionStream()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> ParallelTransition.postDispatchHook()
BiFunction<Executor,
? extends IModStateTransition.EventGenerator<?>, CompletableFuture<Void>> ParallelTransition.preDispatchHook()