Interface ModelEvent
- All Known Subinterfaces:
CancellableEvent, HitBoxEvent
- All Known Implementing Classes:
AnimationSignalEvent, CloseTrackerEvent, CreateDummyTrackerEvent, CreateEntityTrackerEvent, CreatePlayerSkinEvent, DismountModelEvent, HitBoxCreateEvent, HitBoxDamagedEvent, HitBoxDismountEvent, HitBoxInteractAtEvent, 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
-