Interface IgnisEventBus


public interface IgnisEventBus
Platform-neutral event bus for extension lifecycle hooks and integrator observers.

Extension strategies subscribe in their constructor, for example context.eventBus().subscribe(new MyOnBlockPlaceListener(context)). During extension loading, unqualified eventBus().subscribe(listener) calls are automatically scoped to the loading extension id. Integrators may subscribe globally (no extension id) to observe all extensions, or pass an explicit extension id for a single extension.