119 lines
2.4 KiB
Lua
119 lines
2.4 KiB
Lua
|
if minetest.get_modpath("default") ~= nil then
|
||
|
|
||
|
if minetest.get_modpath("dye") ~= nil then
|
||
|
|
||
|
if minetest.get_modpath("wool") ~= nil then
|
||
|
|
||
|
-- The Basics
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:1x1_blank1x1",
|
||
|
recipe = {
|
||
|
{"default:stick", "default:stick", "default:stick"},
|
||
|
{"default:stick", "group:wool", "default:stick"},
|
||
|
{"default:stick", "default:stick", "default:stick"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:1x2_blank1x2",
|
||
|
recipe = {
|
||
|
{"paintings_lib:1x1_blank1x1"},
|
||
|
{"paintings_lib:1x1_blank1x1"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:2x1_blank2x1",
|
||
|
recipe = {
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:2x2_blank2x2",
|
||
|
recipe = {
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:3x2_blank3x2",
|
||
|
recipe = {
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:3x3_blank3x3",
|
||
|
recipe = {
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:4x2_blank4x2",
|
||
|
recipe = {
|
||
|
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:4x3_blank4x3",
|
||
|
recipe = {
|
||
|
{"paintings_lib:3x2_blank3x2", "paintings_lib:3x2_blank3x2"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:4x4_blank4x4",
|
||
|
recipe = {
|
||
|
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
|
||
|
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:4x4_blank4x4",
|
||
|
recipe = {
|
||
|
{"paintings_lib:4x2_blank4x2"},
|
||
|
{"paintings_lib:4x2_blank4x2"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
-- The Paintings
|
||
|
|
||
|
-- 1x1
|
||
|
|
||
|
-- 1x2
|
||
|
|
||
|
-- 2x1
|
||
|
|
||
|
-- 2x2
|
||
|
|
||
|
-- 3x2
|
||
|
|
||
|
-- 3x3
|
||
|
|
||
|
-- 4x2
|
||
|
|
||
|
-- 4x3
|
||
|
|
||
|
-- 4x4
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "paintings_lib:4x4_tree_4",
|
||
|
recipe = {
|
||
|
{"paintings_lib:4x4_blank4x4", "dye:pink"},
|
||
|
{"", "dye:pink"},
|
||
|
}
|
||
|
})
|
||
|
|
||
|
end
|
||
|
end
|
||
|
end
|