From 01c70cd849ae411d25b41b0190b9828fa25994d2 Mon Sep 17 00:00:00 2001 From: Milan* <tchncs@vivaldi.net> Date: Sun, 18 Feb 2018 10:06:57 +0100 Subject: [PATCH] only register packed ice when ethereal is not detected --- depends.txt | 1 + src/nodes.lua | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/depends.txt b/depends.txt index 3ced54f..7d9857e 100644 --- a/depends.txt +++ b/depends.txt @@ -6,6 +6,7 @@ homedecor doors stairs xpanes +ethereal? 3d_armor? fire? oresplus? diff --git a/src/nodes.lua b/src/nodes.lua index f56bf50..e57655d 100644 --- a/src/nodes.lua +++ b/src/nodes.lua @@ -413,11 +413,18 @@ register_hard_node("desertstone_tile", "Desert Stone Tile") register_hard_node("hard_clay", "Hardened Clay") register_hard_node("moonbrick", "Moon Brick") register_hard_node("stone_tile", "Stone Tile") -register_hard_node("stone_rune", "Runestone") -register_hard_node("packed_ice", "Packed Ice", { +register_hard_node("stone_rune", "Runestone", { groups = {cracky=1, puts_out_fire=1}, sounds = default.node_sound_glass_defaults() }) +if not minetest.get_modpath("ethereal") then + register_hard_node("packed_ice", "Packed Ice", { + groups = {cracky=1, puts_out_fire=1}, + sounds = default.node_sound_glass_defaults() + }) + elseif minetest.get_modpath("ethereal") then + minetest.register_alias("xdecor:packed_ice", "ethereal:icebrick") +end register_hard_node("wood_tile", "Wooden Tile", { groups = {choppy=1, wood=1, flammable=2}, sounds = default.node_sound_wood_defaults() -- GitLab