Triggers
22 nodes in this category.
Fires whenever a Bukkit/Paper event is dispatched on the server. Accepts any class that implements org.bukkit.event.Event.
Registers a custom command on the server and fires the graph when it is executed.
Fires the graph repeatedly on a Bukkit scheduler task.
A trigger that can only be started manually via the PNode web editor or the /pnode run command. Useful for testing graphs.
Fires when a player sends a chat message. Optionally filters by a message prefix.
Fires when a player breaks a block. Optionally filters by material type.
Fires when a player places a block. Optionally filters by material type.
Fires when a player connects to the server.
Fires when a player disconnects from the server.
Fires when a player clicks inside any inventory.
Fires once when the graph is enabled (i.e. when the server starts or the graph is toggled on).
Fires when a player dies.
Fires when a player respawns after death.
Fires when a player clicks a block or air. Optionally filter by action type.
Fires whenever a player's XP level changes (up or down).
Fires when any entity (mob or player) dies. Optionally filter by entity type.
Fires whenever an entity takes damage. Optionally filter by entity type.
Fires when a projectile (arrow, snowball, trident, etc.) hits a block or entity.
Fires when a player crafts an item in a crafting table or their inventory.
Fires when an item finishes smelting in a furnace, blast furnace, or smoker.
Fires when a player moves. Use BLOCK mode to avoid extremely high event rates.
Fires when a player picks up an item from the ground.