Stream Kit Docs
API ReferenceCore

Collection value changed

Core trigger: core:core:collection:collection-value-changed

Collection value changed

Trigger IDcore:core:collection:collection-value-changed
PluginCore
CategoryCollection

Variables

Copy variables into handler fields using {variableName} syntax.

{collectionName}{lifetime}{key}{value}{previousValue}{changeType}
NameTypeDescription
{collectionName}
string

Name of the collection that changed.

Example: scores

{lifetime}
object

Collection lifetime (`session` or `persistent`).

Example: session

{key}
string

Key pressed without modifiers, or collection entry key on collection triggers.

Example: player1

{value}
string

New collection value after the change.

Example: 100

{previousValue}
string

Previous collection value before the change.

Example: 50

{changeType}
object

Type of collection mutation (`set`, `update`, `delete`, `clear`).

Example: update

Conditions

ConditionDescription
Collection nameRestrict to a specific collection name. Leave empty to match any collection.
collection KeyFilter on collection Key. Configure in the trigger condition editor.
Collection lifetimeRestrict to collections with a specific lifetime (session or persistent).
collection Change TypeFilter on collection Change Type. Configure in the trigger condition editor.
collection Previous ValueFilter on collection Previous Value. Configure in the trigger condition editor.
collection ValueFilter on collection Value. Configure in the trigger condition editor.

On this page