From 904b1d43c0f548ca18320aa51046cc823149262f Mon Sep 17 00:00:00 2001 From: Sebastian Riedel Date: Mon, 21 Aug 2023 15:26:40 +0200 Subject: [PATCH 1/2] Improve sound compatibility --- init.lua | 2 +- mod.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index cd5381e..ca18d5c 100644 --- a/init.lua +++ b/init.lua @@ -465,7 +465,7 @@ elseif minetest.get_modpath("stairs") then {"lavastuff_block.png"}, S("Lava Stair"), S("Lava Slab"), - default.node_sound_glass_defaults(), + default and default.node_sound_glass_defaults(), true, S("Inner Lava Stair"), S("Outer Lava Stair") diff --git a/mod.conf b/mod.conf index eb829f7..3199e23 100644 --- a/mod.conf +++ b/mod.conf @@ -2,7 +2,7 @@ name = lavastuff description = Adds lava tools, armor, and blocks title = Lava Stuff optional_depends = """ - mobs, mobs_monster, 3d_armor, toolranks, moreblocks, + mobs, mobs_monster, 3d_armor, toolranks, moreblocks, sounds, fire, stairs, vessels, default, bucket, mcl_armor, mcl_fire, mcl_buckets, mcl_nether, mcl_potions, mcl_core, mcl_mobitems, mcl_tools, nc_fire, nc_api_all, nc_lux, nc_optics From 326827437e9f9c38d15164180a4091b2ab2fd3b7 Mon Sep 17 00:00:00 2001 From: Sebastian Riedel Date: Mon, 21 Aug 2023 17:16:39 +0200 Subject: [PATCH 2/2] Fix Repixture crash --- init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index ca18d5c..7bc5666 100644 --- a/init.lua +++ b/init.lua @@ -444,7 +444,7 @@ minetest.register_node("lavastuff:block", { description = S("Lava Block"), tiles = {"lavastuff_block.png"}, is_ground_content = false, - sounds = default and default.node_sound_glass_defaults(), + sounds = default and default.node_sound_glass_defaults and default.node_sound_glass_defaults(), groups = {cracky = 2, level = 2}, light_source = 6, }) @@ -455,7 +455,7 @@ if minetest.get_modpath("moreblocks") then tiles = {"lavastuff_block.png"}, groups = {cracky = 2, level = 2}, light_source = 6, - sounds = default and default.node_sound_glass_defaults(), + sounds = default and default.node_sound_glass_defaults and default.node_sound_glass_defaults(), }) elseif minetest.get_modpath("stairs") then stairs.register_stair_and_slab( @@ -465,7 +465,7 @@ elseif minetest.get_modpath("stairs") then {"lavastuff_block.png"}, S("Lava Stair"), S("Lava Slab"), - default and default.node_sound_glass_defaults(), + default and default.node_sound_glass_defaults and default.node_sound_glass_defaults(), true, S("Inner Lava Stair"), S("Outer Lava Stair") @@ -529,7 +529,7 @@ minetest.register_node("lavastuff:lava_in_a_bottle", { fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25} }, groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, - sounds = default and default.node_sound_glass_defaults(), + sounds = default and default.node_sound_glass_defaults and default.node_sound_glass_defaults(), }) --