Camas/mods/farming/craft.lua

70 lines
1.2 KiB
Lua

--
-- Crafts and items
--
local S = minetest.get_translator("farming")
-- Items
minetest.register_craftitem(
"farming:cotton",
{
description = S("Cotton"),
inventory_image = "farming_cotton.png"
})
minetest.register_craftitem(
"farming:wheat",
{
description = S("Wheat"),
inventory_image = "farming_wheat.png"
})
minetest.register_craftitem(
"farming:flour",
{
description = S("Flour"),
inventory_image = "farming_flour.png"
})
minetest.register_craftitem(
"farming:bread",
{
description = S("Bread"),
_tt_food = true,
_tt_food_hp = 4,
_tt_food_satiation = 40,
inventory_image = "farming_bread.png",
groups = { food = 2 },
on_use = minetest.item_eat({hp = 4, sat = 40})
})
-- Craft recipes
crafting.register_craft(
{
output = "farming:flour",
items = {
"farming:wheat 4",
}
})
crafting.register_craft(
{
output = "farming:cotton_bale 2",
items = {
"farming:cotton 2",
}
})
-- Cooking
minetest.register_craft(
{
type = "cooking",
output = "farming:bread",
recipe = "farming:flour",
cooktime = 15,
})
default.log("craft", "loaded")