mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-06-06 05:44:26 -04:00
Added Fire API section for on_burn
This commit is contained in:
parent
1ca949819a
commit
907c22a401
1 changed files with 11 additions and 0 deletions
11
game_api.txt
11
game_api.txt
|
@ -145,6 +145,17 @@ farming.register_plant(name, Plant definition)
|
||||||
maxlight = default.LIGHT_MAX -- Maximum light to grow
|
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 <action> passed to, is "remove"
|
||||||
|
|
||||||
Screwdriver API
|
Screwdriver API
|
||||||
---------------
|
---------------
|
||||||
The screwdriver API allows you to control a node's behaviour when a screwdriver is used on it.
|
The screwdriver API allows you to control a node's behaviour when a screwdriver is used on it.
|
||||||
|
|
Loading…
Add table
Reference in a new issue