1 -- register extra flavours of a base nodedef
3 minetest
.register_globalstep(function(dtime
)
6 for _
,player
in pairs(minetest
.get_connected_players()) do
7 local pp
= player
:get_pos()
9 local loc
= vector
.add(pp
, {x
=0,y
=-1,z
=0})
12 local nodeiamon
= minetest
.get_node(loc
)
13 if nodeiamon
~= nil then
14 local def
= minetest
.registered_nodes
[nodeiamon
.name
]
15 if def
~= nil and def
.on_walk_over
~= nil then
16 def
.on_walk_over(loc
, nodeiamon
, player
)