Package kr.toxicity.model.api.event
Interface ModelEvent
- All Known Subinterfaces:
CancellableEvent,HitBoxEvent
- All Known Implementing Classes:
AnimationSignalEvent,CloseTrackerEvent,CreateDummyTrackerEvent,CreateEntityTrackerEvent,CreatePlayerSkinEvent,DismountModelEvent,HitBoxCreateEvent,HitBoxDamagedEvent,HitBoxDismountEvent,HitBoxInteractAtEvent,HitBoxInteractEvent,HitBoxMountEvent,HitBoxRemoveEvent,ModelAssetsEvent,ModelDespawnAtPlayerEvent,ModelImportedEvent,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 booleancall()Dispatches this event to the global event bus.
-
Method Details
-
call
default boolean call()Dispatches this event to the global event bus.- Returns:
- the event is successfully triggered
- Since:
- 2.0.0
-