pointed_thing
Table {type = …, under = …, above = …, ref = …}
type
"nothing"
"node"
"object"
Notes
- The utility function
minetest.get_pointed_thing_position(pointed_thing, above)
can be used to calculate the position ofpointed_thing
without having to distinguish all possible types.
Examples
{type="nothing"}
{type="node", under=pos, above=pos}
{type="object", ref=ObjectRef}
Node coordinates are (49,6,-13)
, pointed_thing
is {type = "node", above = {x = 49, y = 7, z = -13}, under = {x = 49, y = 6, z = -13}}
Node coordinates are (50,7,-13)
, pointed_thing
is {type = "node", above = {x = 49, y = 7, z = -13}, under = {x = 50, y = 7, z = -13}}
Node coordinates are (49,7,-14)
, pointed_thing
is {type = "node", above = {x = 49, y = 7, z = -13}, under = {x = 49, y = 7, z = -14}}