1
0
mirror of https://github.com/mt-mods/homedecor_modpack.git synced 2024-12-22 16:10:18 +01:00

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" },
},
})
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 )
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.
minetest.register_alias("3dforniture:table", "homedecor:table")
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
minetest.override_item("moreblocks:empty_bookshelf", {
drawtype = "nodebox",
@ -142,14 +91,3 @@ if minetest.get_modpath("moreblocks") then
})
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"},
},
})