From 8d6eeed67d33c069e9c4beb05665fe5f36ad7d31 Mon Sep 17 00:00:00 2001 From: Skip Date: Fri, 1 Jan 2016 15:51:44 +0000 Subject: [PATCH] Added Fire API section for on_burn See feature Fire on_burn pull-request: https://github.com/minetest/minetest_game/pull/766 --- game_api.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/game_api.txt b/game_api.txt index 8ab44309..9f01ce03 100644 --- a/game_api.txt +++ b/game_api.txt @@ -145,6 +145,18 @@ farming.register_plant(name, Plant definition) maxlight = default.LIGHT_MAX -- Maximum light to grow } +Fire API +-------- +The fire API supports nodes with groups.flammable set, with an optional callback function: + +on_burn(position, igniter_node_name, action) +^ Optionally return true to prevent node being removed + -> position: "Burn position" + -> igniter_node_name: "Igniting node's name" + -> action: "Action in progress" + ^ Current passed to, is "remove" + + Screwdriver API --------------- The screwdriver API allows you to control a node's behaviour when a screwdriver is used on it.