Uses of Interface
net.minecraftforge.fml.event.IModBusEvent
Packages that use IModBusEvent
Package
Description
-
Uses of IModBusEvent in net.minecraftforge.client.event
Classes in net.minecraftforge.client.event that implement IModBusEventModifier and TypeClassDescriptionclassUse these events to register block/item color handlers at the appropriate time.static classstatic classclassstatic classProvides a safe place to register entity renderer layers.static classProvides a safe place to register models for the skull blockstatic classstatic classProvides a safe place to register entity renderers and layer renderers.classFired when the ModelManager is notified of the resource manager reloading.classFired when theModelLoaderRegistryis ready to register model loadersclassFired when you should callParticleEngine.register(ParticleType, ParticleProvider).classclassstatic classUse to create a customRenderLevelStageEvent.Stages.classstatic classThis event is fired once the texture map has loaded all textures and stitched them together.static classFired when the TextureMap is told to refresh it's stitched texture. -
Uses of IModBusEvent in net.minecraftforge.client.event.sound
Classes in net.minecraftforge.client.event.sound that implement IModBusEventModifier and TypeClassDescriptionclassRaised by the SoundManager.loadSoundSettings, this would be a good place for adding your custom sounds to the SoundPool. -
Uses of IModBusEvent in net.minecraftforge.common
Classes in net.minecraftforge.common with type parameters of type IModBusEventModifier and TypeClassDescription(package private) static final recordForgeStatesProvider.SerialTransition<T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>Methods in net.minecraftforge.common with type parameters of type IModBusEventModifier and TypeMethodDescriptionstatic <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
ForgeStatesProvider.SerialTransition<T>ForgeStatesProvider.SerialTransition.of(Supplier<Stream<IModStateTransition.EventGenerator<?>>> eventStream) -
Uses of IModBusEvent in net.minecraftforge.common.capabilities
Classes in net.minecraftforge.common.capabilities that implement IModBusEventModifier and TypeClassDescriptionfinal classThis event fires when it is time to register your capabilities. -
Uses of IModBusEvent in net.minecraftforge.event
Classes in net.minecraftforge.event that implement IModBusEventModifier and TypeClassDescriptionclassFired on PackRepository creation to allow mods to add new pack finders.classFires when the mod loader is in the process of loading a world that was last saved with mod versions that differ from the currently-loaded versions.classGame tests are registered on client or server startup.classRegistryEvent<T extends IForgeRegistryEntry<T>>RegistryEvent supertype.static classRegistryEvent.MissingMappings<T extends IForgeRegistryEntry<T>>static classRegistryEvent.Register<T extends IForgeRegistryEntry<T>>Register your objects for the appropriate registry type when you receive this event. -
Uses of IModBusEvent in net.minecraftforge.event.entity
Classes in net.minecraftforge.event.entity that implement IModBusEventModifier and TypeClassDescriptionclassEntityAttributeCreationEvent.
Use this event to register attributes for your own EntityTypes.classEntityAttributeModificationEvent.
Use this event to add attributes to existing entity types. -
Uses of IModBusEvent in net.minecraftforge.fml
Classes in net.minecraftforge.fml with type parameters of type IModBusEventModifier and TypeInterfaceDescriptionstatic interfaceIModStateTransition.EventGenerator<T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>Methods in net.minecraftforge.fml with type parameters of type IModBusEventModifier and TypeMethodDescriptionprotected <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
voidModContainer.acceptEvent(T e) Accept an arbitrary event for processing by the mod.private <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) default <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
CompletableFuture<List<Throwable>>IModStateTransition.build(Executor syncExecutor, Executor parallelExecutor, Function<Executor, CompletableFuture<Void>> preSyncTask, Function<Executor, CompletableFuture<Void>> postSyncTask) default <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
Optional<CompletableFuture<List<Throwable>>>IModLoadingState.buildTransition(Executor syncExecutor, Executor parallelExecutor) <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
Optional<CompletableFuture<List<Throwable>>>IModLoadingState.buildTransition(Executor syncExecutor, Executor parallelExecutor, Function<Executor, CompletableFuture<Void>> preSyncTask, Function<Executor, CompletableFuture<Void>> postSyncTask) <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
Optional<CompletableFuture<List<Throwable>>>ModLoadingState.buildTransition(Executor syncExecutor, Executor parallelExecutor, Function<Executor, CompletableFuture<Void>> preSyncTask, Function<Executor, CompletableFuture<Void>> postSyncTask) 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) static <FN extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
IModStateTransition.EventGenerator<FN>IModStateTransition.EventGenerator.fromFunction(Function<ModContainer, FN> fn) (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) <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
voidModLoader.postEvent(T e) <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
voidModLoader.runEventGenerator(Function<ModContainer, T> generator) -
Uses of IModBusEvent in net.minecraftforge.fml.event.config
Classes in net.minecraftforge.fml.event.config that implement IModBusEventModifier and TypeClassDescriptionclassstatic classstatic class -
Uses of IModBusEvent in net.minecraftforge.fml.event.lifecycle
Classes in net.minecraftforge.fml.event.lifecycle that implement IModBusEventModifier and TypeClassDescriptionclassThis is the second of four commonly called events during mod lifecycle startup.classThis is the first of four commonly called events during mod initialization.classclassThis is the second of four commonly called events during mod core startup.classThis is a mostly internal event fired to mod containers that indicates that loading is complete.classThis is the third of four commonly called events during mod core startup.classThis is the fourth of four commonly called events during mod core startup.classParent type to all ModLifecycle events.class -
Uses of IModBusEvent in net.minecraftforge.fml.javafmlmod
Methods in net.minecraftforge.fml.javafmlmod with type parameters of type IModBusEventModifier and TypeMethodDescriptionprotected <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
voidFMLModContainer.acceptEvent(T e) -
Uses of IModBusEvent in net.minecraftforge.fml.lowcodemod
Methods in net.minecraftforge.fml.lowcodemod with type parameters of type IModBusEventModifier and TypeMethodDescriptionprotected <T extends net.minecraftforge.eventbus.api.Event & IModBusEvent>
voidLowCodeModContainer.acceptEvent(T e) -
Uses of IModBusEvent in net.minecraftforge.forge.event.lifecycle
Classes in net.minecraftforge.forge.event.lifecycle that implement IModBusEvent -
Uses of IModBusEvent in net.minecraftforge.registries
Classes in net.minecraftforge.registries that implement IModBusEventModifier and TypeClassDescriptionclassRegister new registries when you receive this event throughRegistryBuilderandNewRegistryEvent.create(RegistryBuilder).(package private) classDeprecated, for removal: This API element is subject to removal in a future version.