aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorMinetest dedicated server <Debian-minetest@andrewyu.org>2024-06-28 10:10:35 +0000
committerMinetest dedicated server <Debian-minetest@andrewyu.org>2024-06-28 10:10:35 +0000
commit342b73f69df9a3d6d94f6ae4824c37e91089b5a8 (patch)
treedcbedce8007f76dd76a8b4c8d752d78814204615 /init.lua
parent749508a400deb6fc2cda0048e57efa45e34c1524 (diff)
downloadrxmin-342b73f69df9a3d6d94f6ae4824c37e91089b5a8.tar.gz
rxmin-342b73f69df9a3d6d94f6ae4824c37e91089b5a8.zip
Add mese
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua20
1 files changed, 20 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index df4b8c1..5ba12b5 100644
--- a/init.lua
+++ b/init.lua
@@ -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,
+})