doorbell_play = function(pos, param2) pos.y = pos.y-1 local nodeunder = minetest.get_node(pos).name local soundname = node_sounds[nodeunder] if not soundname then soundname = soundnames[param2] if not soundname then minetest.log("error", "[doorbell] No soundname found, test param2") return end end pos.y = pos.y+1 minetest.sound_play(soundname, {pos = pos}) end