Skip to content
On this page
NeoForge

NeoForgeManagedEvents

top.katton.api.event.managedneoforge/src/main/kotlin/top/katton/api/event/managed/NeoForgeManagedEvents.kt
NeoForge implementation of [ManagedListenerProvider].

NeoForgeManagedEvents

NeoForgeManagedEventsNeoForgeObject
kotlin
object NeoForgeManagedEvents

NeoForge implementation of [ManagedListenerProvider].

Registers native NeoForge event listeners via [IEventBus.addListener], tracks them by scope for automatic cleanup on reload, and supports manual unregistration via [ManagedEventHandle].

Initialized once in [KattonNeoForge] constructor via [initialize].

NeoForgeManagedEvents.initialize

NeoForgeManagedEvents.initializeNeoForgeFunction
kotlin
@JvmStatic
@JvmStatic fun initialize()

Must be called once during mod construction. Installs the NeoForge-specific [provider] on [ManagedEvents].