Class EngineEvents

java.lang.Object
fr.robie.machineengine.api.event.EngineEvents

public final class EngineEvents extends Object
Engine lifecycle events (ARCHITECTURE.md §26), posted in the EventPhase.POST phase. Subscribe from RegistrationContext.events() to receive REGISTRIES_FROZEN.
  • Field Details

    • REGISTRIES_FROZEN

      public static final EventType<EngineEvents.Frozen> REGISTRIES_FROZEN
      Static registries are frozen and the first reloadable snapshots are live; machines can now be loaded.
    • REGISTRY_RELOADED

      public static final EventType<EngineEvents.Reloaded> REGISTRY_RELOADED
      A reloadable registry (recipes, tags …) was reloaded, or the reload was rejected.