180 lines
3.8 KiB
Lua
180 lines
3.8 KiB
Lua
--[[
|
|
3D Forniture
|
|
|
|
Copyright 2012 Tonyka
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation; either version 2 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
|
MA 02110-1301, USA.
|
|
|
|
Contributors:
|
|
|
|
InfinityProject
|
|
|
|
suggested creating bathroom kit.
|
|
|
|
cosarara97
|
|
|
|
code.
|
|
|
|
]]--
|
|
|
|
-- Deco Home
|
|
|
|
--Table
|
|
minetest.register_craft( {
|
|
output = '3dforniture:table', '3dforniture:chair 2',
|
|
recipe = {
|
|
{ 'default:wood','default:wood', 'default:wood' },
|
|
{ 'default:stick', '', 'default:stick' },
|
|
},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = 'fuel',
|
|
recipe = '3dforniture:table',
|
|
burntime = 30,
|
|
})
|
|
|
|
--Chair
|
|
minetest.register_craft( {
|
|
output = '3dforniture:chair 2',
|
|
recipe = {
|
|
{ 'default:stick',''},
|
|
{ 'default:wood','default:wood' },
|
|
{ 'default:stick','default:stick' },
|
|
},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = 'fuel',
|
|
recipe = '3dforniture:chair',
|
|
burntime = 15,
|
|
})
|
|
|
|
--Armchair
|
|
minetest.register_craft( {
|
|
output = '3dforniture:armchair 2',
|
|
recipe = {
|
|
{ 'default:wood',''},
|
|
{ 'default:wood','default:wood' },
|
|
{ 'default:wood','default:wood' },
|
|
},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = 'fuel',
|
|
recipe = '3dforniture:armchair',
|
|
burntime = 30,
|
|
})
|
|
|
|
--Table Lamp
|
|
minetest.register_craft( {
|
|
output = '3dforniture:table_lamp_off',
|
|
recipe = {
|
|
{'default:paper','default:torch' ,'default:paper'},
|
|
{'','default:stick',''},
|
|
{'','stairs:slab_wood',''},
|
|
},
|
|
})
|
|
|
|
minetest.register_craft({
|
|
type = 'fuel',
|
|
recipe = '3dforniture:table_lamp_off',
|
|
burntime = 10,
|
|
})
|
|
|
|
-- Bathroom Kit
|
|
|
|
--Toilet
|
|
minetest.register_craft( {
|
|
output = '3dforniture:toilet',
|
|
recipe = {
|
|
{'','','bucket:bucket_water'},
|
|
{ 'default:cobble','default:cobble', 'default:cobble' },
|
|
{ '', 'bucket:bucket_empty', '' },
|
|
},
|
|
})
|
|
|
|
--Sink
|
|
minetest.register_craft( {
|
|
output = '3dforniture:sink',
|
|
recipe = {
|
|
{ 'default:cobble','bucket:bucket_empty', 'default:cobble' },
|
|
},
|
|
})
|
|
|
|
--Taps
|
|
minetest.register_craft( {
|
|
output = '3dforniture:taps',
|
|
recipe = {
|
|
{ 'default:steel_ingot','bucket:bucket_water', 'default:steel_ingot' },
|
|
},
|
|
})
|
|
|
|
--Shower Tray
|
|
minetest.register_craft( {
|
|
output = '3dforniture:shower_tray',
|
|
recipe = {
|
|
{ 'default:cobble','bucket:bucket_water', 'default:cobble' },
|
|
},
|
|
})
|
|
|
|
--Shower Head
|
|
minetest.register_craft( {
|
|
output = '3dforniture:shower_head',
|
|
recipe = {
|
|
{'default:steel_ingot', 'bucket:bucket_water'},
|
|
},
|
|
})
|
|
|
|
-- Medieval Forniture
|
|
|
|
--Bars
|
|
minetest.register_craft( {
|
|
output = '3dforniture:bars 10',
|
|
recipe = {
|
|
{ 'default:steel_ingot','default:steel_ingot','default:steel_ingot' },
|
|
{ 'default:steel_ingot','default:steel_ingot','default:steel_ingot' },
|
|
},
|
|
})
|
|
|
|
-- L Binding Bars
|
|
minetest.register_craft( {
|
|
output = '3dforniture:L_binding_bars 4',
|
|
recipe = {
|
|
{ '3dforniture:bars','' },
|
|
{ '3dforniture:bars','3dforniture:bars' },
|
|
},
|
|
})
|
|
|
|
--Chains
|
|
minetest.register_craft( {
|
|
output = '3dforniture:chains 4',
|
|
recipe = {
|
|
{'','default:steel_ingot',''},
|
|
{ 'default:steel_ingot','', 'default:steel_ingot' },
|
|
{ '', 'default:steel_ingot', '' },
|
|
},
|
|
})
|
|
|
|
--Torch Wall
|
|
minetest.register_craft( {
|
|
output = '3dforniture:torch_wall 10',
|
|
recipe = {
|
|
{ 'default:coal_lump' },
|
|
{ 'default:steel_ingot' },
|
|
},
|
|
})
|