Protocol: TriggerEntityEvent
Player membership change emitted by a trigger volume.
class TriggerEntityEvent(Protocol)
Related API: Entity, Player, TriggerVolume
Properties
trigger
@property
def trigger(self) -> TriggerVolume:
Trigger that emitted this event.
Related API: TriggerVolume
entity
@property
def entity(self) -> Optional[Entity]:
Current player facade, or None when it is unavailable.
Related API: Entity
entity_id
@property
def entity_id(self) -> str:
Stable entity identifier even when the facade is unavailable.
player
@property
def player(self) -> Optional[Player]:
Player alias for entity.
Related API: Player
player_id
@property
def player_id(self) -> Optional[str]:
Stable player UUID, or None when unavailable.