Appearance
Trigger Event Trigger
Starts a flow when a specific game event occurs.
Inputs: None · Outputs: Then
Description
The Event Trigger listens for Minecraft server events and kicks off a flow when one occurs. This covers player actions, block interactions, item events, entity events, and server lifecycle events.
Settings
| Setting | Type | Required | Default | Description |
|---|---|---|---|---|
| Enabled | Boolean | No | true | Enable or disable this trigger. |
| Event Type | Select (searchable) | Yes | Player Joins | The game event to listen for. |
Available Events
Player Events
| Value | Label | Context Placeholders |
|---|---|---|
player_join | Player Joins | — |
player_leave | Player Leaves | — |
player_death | Player Dies | %damage%, %damage_cause%, %attacker% |
player_respawn | Player Respawns | — |
player_chat | Player Chats | %message%, %message_stripped% |
player_move | Player Moves | — |
player_sneak | Player Sneaks | — |
player_sprint | Player Sprints | — |
player_jump | Player Jumps | — |
player_fly | Player Toggles Flight | — |
player_interact | Player Interacts | — |
player_interact_entity | Player Interacts with Entity | — |
player_damage | Player Takes Damage | %damage%, %damage_cause%, %attacker% |
player_damage_entity | Player Damages Entity | %damage%, %damage_cause% |
player_kill_entity | Player Kills Entity | — |
player_kill_player | Player Kills Player | — |
Block Events
| Value | Label | Context Placeholders |
|---|---|---|
block_break | Block Broken | %block_type%, %block_x%, %block_y%, %block_z% |
block_place | Block Placed | %block_type%, %block_x%, %block_y%, %block_z% |
sign_change | Sign Changed | %block_type%, %block_x%, %block_y%, %block_z% |
Item Events
| Value | Label | Context Placeholders |
|---|---|---|
item_pickup | Item Picked Up | %item%, %item_name%, %item_amount% |
item_drop | Item Dropped | %item%, %item_name%, %item_amount% |
item_craft | Item Crafted | %item%, %item_name%, %item_amount% |
item_consume | Item Consumed | %item%, %item_name%, %item_amount% |
item_enchant | Item Enchanted | %item%, %item_name%, %item_amount% |
fishing | Fishing Catch | — |
Entity Events
| Value | Label |
|---|---|
entity_spawn | Entity Spawns |
entity_death | Entity Dies |
entity_explode | Entity Explodes |
World / Server Events
| Value | Label |
|---|---|
weather_change | Weather Changes |
world_load | World Loads |
server_start | Server Starts |
server_stop | Server Stops |
Example
To greet players when they join:
- Set Event Type to
Player Joins - Connect Then to a Send Message node with
Welcome, %player%!
Tips
- Use Cancel Event after an Event Trigger to prevent the event from completing (e.g., block a player from breaking a block).
- Events like
player_chatprovide the%message%placeholder so you can read or filter chat content. - Server lifecycle events (
server_start,server_stop) do not have a triggering player.
