Package kr.toxicity.model.api.event
Interface ModelEvent
- All Known Subinterfaces:
CancellableEvent
- All Known Implementing Classes:
AnimationSignalEvent,CloseTrackerEvent,CreateDummyTrackerEvent,CreateEntityTrackerEvent,CreatePlayerSkinEvent,DismountModelEvent,ModelAssetsEvent,ModelDamagedEvent,ModelDespawnAtPlayerEvent,ModelImportedEvent,ModelInteractAtEvent,ModelInteractEvent,ModelSpawnAtPlayerEvent,MountModelEvent,PlayerHideTrackerEvent,PlayerPerAnimationEndEvent,PlayerPerAnimationStartEvent,PlayerShowTrackerEvent,PluginEndReloadEvent,PluginStartReloadEvent,RemovePlayerSkinEvent
public interface ModelEvent
Represents a base event in the BetterModel system.
All events related to model lifecycle, interaction, and animation implement this interface.
Events can be dispatched using the call() method.
- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault BetterModelEventBus.Resultcall()Dispatches this event to the global event bus.
-
Method Details
-
call
Dispatches this event to the global event bus.- Returns:
- the result of the event call
- Since:
- 2.0.0
-