Browse Source

Also return the ObjectRef from minetest.spawn_falling_node() (#11184)

benrob0329 3 years ago
parent
commit
a106bfd456
2 changed files with 2 additions and 2 deletions
  1. 1 1
      builtin/game/falling.lua
  2. 1 1
      doc/lua_api.txt

+ 1 - 1
builtin/game/falling.lua

@@ -407,7 +407,7 @@ local function convert_to_falling_node(pos, node)
 
 	obj:get_luaentity():set_node(node, metatable)
 	core.remove_node(pos)
-	return true
+	return true, obj
 end
 
 function core.spawn_falling_node(pos)

+ 1 - 1
doc/lua_api.txt

@@ -4927,7 +4927,7 @@ Environment access
     * Punch node with the same effects that a player would cause
 * `minetest.spawn_falling_node(pos)`
     * Change node into falling node
-    * Returns `true` if successful, `false` on failure
+    * Returns `true` and the ObjectRef of the spawned entity if successful, `false` on failure
 
 * `minetest.find_nodes_with_meta(pos1, pos2)`
     * Get a table of positions of nodes that have metadata within a region