oillamps/crafts.lua

33 lines
1.0 KiB
Lua

-- craft raw oil lamp enclosures by using 8 clump of clay
-- this raw enclosure has to be burned to be stable
minetest.register_craft({
output = "oillamps:oillampraw 8",
recipe = {{"default:clay_lump","default:clay_lump","default:clay_lump"},{"default:clay_lump","","default:clay_lump"},{"default:clay_lump","default:clay_lump","default:clay_lump"}},
})
-- create a usable oil lamp by burning raw enclosures
minetest.register_craft({
output = "oillamps:oillampempty 1",
type = "cooking",
recipe = "oillamps:oillampraw",
cooktime = 3
})
if minetest.registered_items["basic_materials:oil_extract"] then
minetest.register_craft({
output = "basic_materials:oil_extract 2",
recipe = {{"group:seed","group:seed"},{"group:seed","group:seed"}},
})
end
-- fill an empty oil lamp with oil extract
for _,resource in pairs(oillamps.existing_ressource) do
if minetest.registered_items[resource] then
minetest.register_craft({
recipe = {{resource},{"oillamps:oillampempty"}},
output = "oillamps:oillamp 1",
})
end
end