yl_crafting/recipes.lua

59 lines
1.5 KiB
Lua
Raw Normal View History

2022-10-07 12:21:56 +02:00
--List of every type of stone
stoneTypes = {
"darkage:basalt",
"darkage:gneiss",
"darkage:ors",
"darkage:slate",
"default:desert_sandstone",
"default:desert_stone",
"default:obsidian",
"default:sandstone",
"default:silver_sandstone",
"default:stone",
}
--Iterates over all stone types and registers a block-to-stone recipe per entry
for _, stone in pairs(stoneTypes) do
minetest.register_craft({
output = stone
recipe = {stone.."_block"}
})
end
--Quick and efficient recipes for fertillizer
2022-10-10 20:39:07 +02:00
minetest.register_craft({
2022-10-07 12:21:56 +02:00
type = "shapeless"
output = "bonemeal:fertiliser 8"
recipe = {"group:bone", "group:bone", "group:tree", "group:leaves", "group:leaves", "group:leaves", "group:leaves", "group:leaves", "group:leaves"}
2022-10-10 20:39:07 +02:00
})
2022-10-07 12:21:56 +02:00
2022-10-10 20:39:07 +02:00
minetest.register_craft({
2022-10-07 12:21:56 +02:00
type = "shapeless"
output = "bonemeal:fertiliser 2"
recipe = {"group:seed", "group:seed", "group:seed", "group:seed", "group:seed", "group:seed", "group:seed", "group:seed", "bonemeal:bonemeal"}
2022-10-10 20:39:07 +02:00
})
2022-10-07 12:21:56 +02:00
--Extraction of lava from the bucket
2022-10-10 20:39:07 +02:00
minetest.register_craft({
2022-10-07 12:21:56 +02:00
type = "shapeless",
output = "default:lava_source",
recipe = {"bucket:bucket_lava"}
2022-10-10 20:39:07 +02:00
replacements = {
2022-10-07 13:21:31 +02:00
{"bucket:bucket_lava","bucket:bucket_empty"},
}
2022-10-10 20:39:07 +02:00
})
2022-10-07 13:21:31 +02:00
--Public furnace reverting
2022-10-10 20:39:07 +02:00
minetest.register_craft({
2022-10-07 13:21:31 +02:00
type = "shapeless"
output = "default:furnace"
recipe = {"public_furnace:public_furnace"}
2022-10-10 20:39:07 +02:00
})
2022-10-10 20:36:15 +02:00
--Written book clearing
2022-10-10 20:39:07 +02:00
minetest.register_craft({
2022-10-10 20:36:15 +02:00
type = "shapeless"
output = "default:book"
recipe = {"default:book_written"}
2022-10-10 20:39:07 +02:00
})