TriggerHandle

Fluent, chainable handle returned by Tessera.register. Every setter returns this so scripts can write Tessera.register("chat", "onChat").setContains().setCriteria("hi").setPriority(10).

Constructors

Link copied to clipboard
constructor(meta: TriggerMeta)

Functions

Link copied to clipboard
Link copied to clipboard
fun id(): Int

The numeric id of the underlying trigger (mostly for debugging).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Only fire when the event's primary value is an instance of className (matched by simple or fully-qualified name, including superclasses) — e.g. on Event.PACKET_RECEIVED, .setFilteredClass("ClientboundSetHealthPacket") fires only for that packet. ChatTriggers name.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setPriority(priority: Int): TriggerHandle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard