hades_revisited/mods/hades_trees/cocoa.lua

39 lines
1.0 KiB
Lua

local S = minetest.get_translator("hades_trees")
hades_trees.register_sapling("cocoa_sapling", {
description = S("Cocoa Tree Sapling"),
image = "hades_trees_cocoa_sapling.png",
selbox = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3},
})
hades_trees.register_fruit("cocoa_pod", {
description = S("Cocoa Pod"),
drawtype = "plantlike",
-- TODO: Better image needed!
image = "hades_trees_cocoa_pod.png",
selbox = {-0.25, -7/16, -0.25, 0.25, 0.5, 0.25},
-- TODO: Remove when cocoa is ready
groups = {not_in_craft_guide = 1},
})
minetest.register_craftitem("hades_trees:cocoa_bean", {
description = S("Cocoa Bean"),
inventory_image = "hades_trees_cocoa_bean.png",
wield_image = "hades_trees_cocoa_bean.png",
-- TODO: Remove when cocoa is ready
groups = { not_in_craft_guide = 1 },
})
minetest.register_craft({
output = "hades_trees:cocoa_bean 4",
recipe = {{"hades_trees:cocoa_pod"}},
})
minetest.register_abm({
nodenames = {"hades_trees:cocoa_sapling"},
interval = 60,
chance = 20,
action = function(pos, node)
hades_trees.grow_sapling(pos)
end
})