summaryrefslogtreecommitdiff
path: root/homedecor_doors_and_gates/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'homedecor_doors_and_gates/init.lua')
-rw-r--r--homedecor_doors_and_gates/init.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/homedecor_doors_and_gates/init.lua b/homedecor_doors_and_gates/init.lua
index 5a1e881..a0f7253 100644
--- a/homedecor_doors_and_gates/init.lua
+++ b/homedecor_doors_and_gates/init.lua
@@ -163,6 +163,8 @@ if mesecons_mp then
}
end
+local hd_3d = minetest.get_modpath("homedecor_3d_extras")
+
for _, door in ipairs(door_list) do
doors.register(door.name, {
tiles = {{ name = "homedecor_door_"..door.name..".png", backface_culling = door.backface }},
@@ -190,7 +192,7 @@ for _, door in ipairs(door_list) do
minetest.register_node(":"..nn_b, def)
end
- if door.custom_model then
+ if door.custom_model and hd_3d then
def = hd_doors_clone_node(nn_a)
def.mesh = door.custom_model.."_a.obj"
minetest.register_node(":"..nn_a, def)