Move the openframe bookshelf into the main homedecor mod

Moved the craft recipe too
this leaves just the default bookshelf and the moreblocks empty counterpart
in the 3d extras mod.
This commit is contained in:
Vanessa Ezekowitz 2014-07-13 08:35:16 -04:00
parent d299dd60dc
commit 5b705cf4ed
9 changed files with 61 additions and 62 deletions

View File

@ -2041,3 +2041,13 @@ minetest.register_craft({
{ "", "homedecor:plastic_strips", "homedecor:plastic_strips" }, { "", "homedecor:plastic_strips", "homedecor:plastic_strips" },
}, },
}) })
minetest.register_craft( {
output = "homedecor:openframe_bookshelf",
recipe = {
{"group:wood", "", "group:wood"},
{"default:book", "default:book", "default:book"},
{"group:wood", "", "group:wood"},
},
})

View File

@ -189,6 +189,57 @@ for _, color in ipairs(lamp_colors) do
reg_lamp("max", "off", nil, "x", 14, color ) reg_lamp("max", "off", nil, "x", 14, color )
end end
minetest.register_node(":homedecor:openframe_bookshelf", {
description = "Bookshelf (open-frame)",
drawtype = "nodebox",
is_ground_content = false,
groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3},
sounds = default.node_sound_wood_defaults(),
tiles = {
"3dbookshelf_openframe_top.png",
"3dbookshelf_openframe_bottom.png",
"3dbookshelf_openframe_right.png",
"3dbookshelf_openframe_left.png",
"3dbookshelf_openframe_back.png",
"3dbookshelf_openframe_front.png"
},
paramtype = "light",
paramtype2 = "facedir",
selection_box = {
type = "fixed",
fixed = { -0.5, -0.5, 0, 0.5, 0.5, 0.5 }
},
node_box = {
type = "fixed",
fixed = {
{-0.4375, -0.5, 0, -0.375, 0.5, 0.5},
{0.375, -0.5, 0, 0.4375, 0.5, 0.5},
{-0.5, -0.5, 0, 0.5, -0.4375, 0.5},
{-0.5, 0, 0, 0.5, 0.0625, 0.5},
{-0.375, 0.0625, 0.176, -0.25, 0.5, 0.5},
{-0.25, 0.0625, 0.253, -0.1875, 0.4375, 0.5},
{-0.1875, 0.0625, 0.227, -0.125, 0.5, 0.5},
{-0.125, 0.0625, 0.176, 0, 0.4375, 0.5},
{0, 0.0625, 0.232, 0.0625, 0.375, 0.5},
{0.0625, 0.0625, 0.130, 0.1875, 0.5, 0.5},
{0.1875, 0.0625, 0.217, 0.25, 0.4375, 0.5},
{0.25, 0.0625, 0.166, 0.3125, 0.5, 0.5},
{0.3125, 0.0625, 0.242, 0.375, 0.4375, 0.5},
{-0.375, -0.4375, 0.191, -0.3125, -0.0625, 0.5},
{-0.3125, -0.4375, 0.191, -0.1875, -0.125, 0.5},
{-0.1875, -0.4375, 0.227, -0.125, -0.0625, 0.5},
{-0.125, -0.4375, 0.0737, 0, -0.0625, 0.5},
{0, -0.4375, 0.145, 0.0625, -0.125, 0.5},
{0.0625, -0.4375, 0.212, 0.125, -0.1875, 0.5},
{0.125, -0.4375, 0.207, 0.1875, -0.125, 0.5},
{0.1875, -0.4375, 0.176, 0.25, -0.125, 0.5},
{0.25, -0.4375, 0.258, 0.3125, -0.1875, 0.5},
{0.3125, -0.4375, 0.130, 0.375, -0.0625, 0.5}
}
}
})
-- Aliases for 3dforniture mod. -- Aliases for 3dforniture mod.
minetest.register_alias("3dforniture:table", "homedecor:table") minetest.register_alias("3dforniture:table", "homedecor:table")
minetest.register_alias("3dforniture:chair", "homedecor:chair") minetest.register_alias("3dforniture:chair", "homedecor:chair")

View File

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 588 B

View File

Before

Width:  |  Height:  |  Size: 213 B

After

Width:  |  Height:  |  Size: 213 B

View File

Before

Width:  |  Height:  |  Size: 457 B

After

Width:  |  Height:  |  Size: 457 B

View File

Before

Width:  |  Height:  |  Size: 223 B

After

Width:  |  Height:  |  Size: 223 B

View File

Before

Width:  |  Height:  |  Size: 248 B

After

Width:  |  Height:  |  Size: 248 B

View File

Before

Width:  |  Height:  |  Size: 529 B

After

Width:  |  Height:  |  Size: 529 B

View File

@ -64,57 +64,6 @@ minetest.override_item("default:bookshelf", {
} }
}) })
minetest.register_node(":homedecor:openframe_bookshelf", {
description = "Bookshelf (open-frame)",
drawtype = "nodebox",
is_ground_content = false,
groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3},
sounds = default.node_sound_wood_defaults(),
tiles = {
"3dbookshelf_openframe_top.png",
"3dbookshelf_openframe_bottom.png",
"3dbookshelf_openframe_right.png",
"3dbookshelf_openframe_left.png",
"3dbookshelf_openframe_back.png",
"3dbookshelf_openframe_front.png"
},
paramtype = "light",
paramtype2 = "facedir",
selection_box = {
type = "fixed",
fixed = { -0.5, -0.5, 0, 0.5, 0.5, 0.5 }
},
node_box = {
type = "fixed",
fixed = {
{-0.4375, -0.5, 0, -0.375, 0.5, 0.5},
{0.375, -0.5, 0, 0.4375, 0.5, 0.5},
{-0.5, -0.5, 0, 0.5, -0.4375, 0.5},
{-0.5, 0, 0, 0.5, 0.0625, 0.5},
{-0.375, 0.0625, 0.176, -0.25, 0.5, 0.5},
{-0.25, 0.0625, 0.253, -0.1875, 0.4375, 0.5},
{-0.1875, 0.0625, 0.227, -0.125, 0.5, 0.5},
{-0.125, 0.0625, 0.176, 0, 0.4375, 0.5},
{0, 0.0625, 0.232, 0.0625, 0.375, 0.5},
{0.0625, 0.0625, 0.130, 0.1875, 0.5, 0.5},
{0.1875, 0.0625, 0.217, 0.25, 0.4375, 0.5},
{0.25, 0.0625, 0.166, 0.3125, 0.5, 0.5},
{0.3125, 0.0625, 0.242, 0.375, 0.4375, 0.5},
{-0.375, -0.4375, 0.191, -0.3125, -0.0625, 0.5},
{-0.3125, -0.4375, 0.191, -0.1875, -0.125, 0.5},
{-0.1875, -0.4375, 0.227, -0.125, -0.0625, 0.5},
{-0.125, -0.4375, 0.0737, 0, -0.0625, 0.5},
{0, -0.4375, 0.145, 0.0625, -0.125, 0.5},
{0.0625, -0.4375, 0.212, 0.125, -0.1875, 0.5},
{0.125, -0.4375, 0.207, 0.1875, -0.125, 0.5},
{0.1875, -0.4375, 0.176, 0.25, -0.125, 0.5},
{0.25, -0.4375, 0.258, 0.3125, -0.1875, 0.5},
{0.3125, -0.4375, 0.130, 0.375, -0.0625, 0.5}
}
}
})
if minetest.get_modpath("moreblocks") then if minetest.get_modpath("moreblocks") then
minetest.override_item("moreblocks:empty_bookshelf", { minetest.override_item("moreblocks:empty_bookshelf", {
drawtype = "nodebox", drawtype = "nodebox",
@ -142,14 +91,3 @@ if minetest.get_modpath("moreblocks") then
}) })
end end
-- crafting recipes
minetest.register_craft( {
output = "homedecor:openframe_bookshelf",
recipe = {
{"group:wood", "", "group:wood"},
{"default:book", "default:book", "default:book"},
{"group:wood", "", "group:wood"},
},
})