Cancel / Unregister Listener (in trigger) (Effect) — skLambda

Addon: skLambda · Category: Effect · Since: 0.0.1-alpha

Syntax

unregister listener

Description

Silently stops the surrounding `listen`. Does not fire `on completion` or `on timeout`, but `on end` still runs (with `end reason` = `cancelled`). Only valid inside `on trigger`. `unregister listener` and `cancel listener` are aliases.

Examples

listen for block break:
	on trigger:
		if event-block is stone:
			unregister listener

View source