Uses of Interface
net.minecraftforge.fml.IModStateTransition.EventGenerator
Packages that use IModStateTransition.EventGenerator
Package
Description
-
Uses of IModStateTransition.EventGenerator in net.minecraftforge.common
Fields in net.minecraftforge.common with type parameters of type IModStateTransition.EventGeneratorModifier and TypeFieldDescriptionprivate final Supplier<Stream<IModStateTransition.EventGenerator<?>>>ForgeStatesProvider.SerialTransition.eventStreamThe field for theeventStreamrecord component.private final BiFunction<Executor,? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> ForgeStatesProvider.SerialTransition.postDispatchHookThe field for thepostDispatchHookrecord component.private final BiFunction<Executor,? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> ForgeStatesProvider.SerialTransition.preDispatchHookThe field for thepreDispatchHookrecord component.Methods in net.minecraftforge.common that return types with arguments of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionForgeStatesProvider.SerialTransition.eventFunctionStream()ForgeStatesProvider.SerialTransition.eventStream()Returns the value of theeventStreamrecord component.BiFunction<Executor,? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> ForgeStatesProvider.SerialTransition.postDispatchHook()Returns the value of thepostDispatchHookrecord component.BiFunction<Executor,? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> ForgeStatesProvider.SerialTransition.preDispatchHook()Returns the value of thepreDispatchHookrecord component.Method parameters in net.minecraftforge.common with type arguments of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionstatic <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
ForgeStatesProvider.SerialTransition<T>ForgeStatesProvider.SerialTransition.of(Supplier<Stream<IModStateTransition.EventGenerator<?>>> eventStream) Constructor parameters in net.minecraftforge.common with type arguments of type IModStateTransition.EventGeneratorModifierConstructorDescription(package private)SerialTransition(Supplier<Stream<IModStateTransition.EventGenerator<?>>> eventStream, BiFunction<Executor, ? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> preDispatchHook, BiFunction<Executor, ? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> postDispatchHook, BiFunction<Executor, CompletableFuture<List<Throwable>>, CompletableFuture<List<Throwable>>> finalActivityGenerator) Creates an instance of aSerialTransitionrecord class.(package private)SerialTransition(Supplier<Stream<IModStateTransition.EventGenerator<?>>> eventStream, BiFunction<Executor, ? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> preDispatchHook, BiFunction<Executor, ? extends IModStateTransition.EventGenerator<T>, CompletableFuture<List<Throwable>>> postDispatchHook, BiFunction<Executor, CompletableFuture<List<Throwable>>, CompletableFuture<List<Throwable>>> finalActivityGenerator) Creates an instance of aSerialTransitionrecord class. -
Uses of IModStateTransition.EventGenerator in net.minecraftforge.fml
Methods in net.minecraftforge.fml that return IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionprivate <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<T>IModStateTransition.addCompletableFutureTaskForModDispatch(Executor syncExecutor, Executor parallelExecutor, List<CompletableFuture<List<Throwable>>> completeableFutures, 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) Methods in net.minecraftforge.fml that return types with arguments of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionIModStateTransition.eventFunctionStream()NoopTransition.eventFunctionStream()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> IModStateTransition.postDispatchHook()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> NoopTransition.postDispatchHook()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> IModStateTransition.preDispatchHook()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> NoopTransition.preDispatchHook()Methods in net.minecraftforge.fml with parameters of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionprivate <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<T>IModStateTransition.addCompletableFutureTaskForModDispatch(Executor syncExecutor, Executor parallelExecutor, List<CompletableFuture<List<Throwable>>> completeableFutures, 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<List<Throwable>>> ModList.futureVisitor(IModStateTransition.EventGenerator<T> eventGenerator, BiFunction<ModLoadingStage, Throwable, ModLoadingStage> stateChange) -
Uses of IModStateTransition.EventGenerator in net.minecraftforge.fml.core
Methods in net.minecraftforge.fml.core that return types with arguments of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionParallelTransition.eventFunctionStream()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> ParallelTransition.postDispatchHook()BiFunction<Executor,? extends IModStateTransition.EventGenerator<?>, CompletableFuture<List<Throwable>>> ParallelTransition.preDispatchHook() -
Uses of IModStateTransition.EventGenerator in net.minecraftforge.registries
Methods in net.minecraftforge.registries that return IModStateTransition.EventGeneratorMethods in net.minecraftforge.registries that return types with arguments of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionstatic Stream<IModStateTransition.EventGenerator<?>>GameData.generateRegistryEvents()Methods in net.minecraftforge.registries with parameters of type IModStateTransition.EventGeneratorModifier and TypeMethodDescriptionstatic CompletableFuture<List<Throwable>>RegistryManager.postNewRegistryEvent(Executor executor, IModStateTransition.EventGenerator<? extends NewRegistryEvent> eventGenerator) static CompletableFuture<List<Throwable>>GameData.postRegistryEventDispatch(Executor executor, IModStateTransition.EventGenerator<? extends RegistryEvent.Register<?>> eventGenerator) static CompletableFuture<List<Throwable>>RegistryManager.preNewRegistryEvent(Executor executor, IModStateTransition.EventGenerator<? extends NewRegistryEvent> eventGenerator) static CompletableFuture<List<Throwable>>GameData.preRegistryEventDispatch(Executor executor, IModStateTransition.EventGenerator<? extends RegistryEvent.Register<?>> eventGenerator)