diff options
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -70,3 +70,23 @@ end) minetest.register_alias("adminpick", "rxmin:pick_admin") minetest.register_alias("adminpickdrops", "rxmin:pick_admin_with_drops") + +function node_sound_stone_defaults(tbl) + tbl = tbl or {} + tbl.footstep = tbl.footstep or + {name = "default_hard_footstep", gain = 0.2} + tbl.dug = tbl.dug or + {name = "default_hard_footstep", gain = 1.0} + tbl.place = tbl.place or + {name = "default_place_node_hard", gain = 1.0} + return tbl +end + +minetest.register_node(":default:mese", { + description = S("Mese Block"), + tiles = {"default_mese_block.png"}, + paramtype = "light", + groups = {cracky = 1, level = 2}, + sounds = node_sound_stone_defaults(), + light_source = 3, +}) |