diff --git a/homedecor_3d_extras/depends.txt b/homedecor_3d_extras/depends.txt index 4ad96d51..2daa1313 100644 --- a/homedecor_3d_extras/depends.txt +++ b/homedecor_3d_extras/depends.txt @@ -1 +1,3 @@ default +moreblocks? + diff --git a/homedecor_3d_extras/init.lua b/homedecor_3d_extras/init.lua index 6c01fda5..a0288564 100644 --- a/homedecor_3d_extras/init.lua +++ b/homedecor_3d_extras/init.lua @@ -55,3 +55,28 @@ minetest.override_item("default:bookshelf", { } } }) + +minetest.override_item("moreblocks:empty_bookshelf", { + drawtype = "nodebox", + tiles = { + "3dbookshelf_top.png", + "3dbookshelf_bottom.png", + "3dbookshelf_sides.png", + "3dbookshelf_sides.png", + "3dbookshelf_fb_empty.png", + "3dbookshelf_fb_empty.png" + }, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.1875, 0.5, 0.5, 0.1875}, -- NodeBox1 + {-0.5, -0.5, -0.5, -0.4375, 0.5, 0.5}, -- NodeBox2 + {0.4375, -0.5, -0.5, 0.5, 0.5, 0.5}, -- NodeBox3 + {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, -- NodeBox4 + {-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5}, -- NodeBox5 + {-0.5, -0.0625, -0.5, 0.5, 0.0625, 0.5}, -- NodeBox6 + } + } +}) diff --git a/homedecor_3d_extras/textures/3dbookshelf_fb_empty.png b/homedecor_3d_extras/textures/3dbookshelf_fb_empty.png new file mode 100644 index 00000000..366c72b0 Binary files /dev/null and b/homedecor_3d_extras/textures/3dbookshelf_fb_empty.png differ