net.kernelpanicsoft.archie.events.base¶
Types¶
ABasicEventObject¶
abstract class ABasicEventObject<T>
A simpler alternative to AEventObject for wrapping an Architectury event that isn't scoped to a particular dev.architectury.platform.Mod and doesn't need a HandlerConstructor.
AEventObject¶
abstract class AEventObject<T, H : Handler<T>, C : HandlerConstructor<T, H>>(val mod: Mod)
Base class for a mod-scoped Architectury event wrapper (e.g. archie-datagen's GatherDataHandler, archie-gametest's RegisterGameTestHandler).
Handler¶
Marker for a mod-scoped Architectury event listener created by a HandlerConstructor.
HandlerConstructor¶
fun interface HandlerConstructor<T, H : Handler<T>>