mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2024-11-13 05:50:31 +01:00
32 lines
779 B
Lua
32 lines
779 B
Lua
|
minetest.register_craftitem(":bushes:youngtree", {
|
||
|
description = "Young tree",
|
||
|
inventory_image = "bushes_youngtree.png",
|
||
|
on_use = function(stack, _, pointed_thing)
|
||
|
if pointed_thing.type ~= "node" then return end
|
||
|
local pos = pointed_thing.under
|
||
|
|
||
|
for y = 1, 4 do
|
||
|
local m = 0
|
||
|
if (y > 2) then m = 1 end
|
||
|
for z = 0, m do
|
||
|
if minetest.get_node({x = pos.x, y = pos.y+y, z = pos.z+z}).name ~= "air" then
|
||
|
return
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
abstract_bushes.grow_youngtree_node2(pointed_thing.under, 4)
|
||
|
stack:set_count(stack:get_count() - 1)
|
||
|
return stack
|
||
|
end,
|
||
|
})
|
||
|
|
||
|
minetest.register_craft({
|
||
|
output = "bushes:youngtree",
|
||
|
recipe = {
|
||
|
{"bushes:BushLeaves1", "default:stick", "bushes:BushLeaves1"},
|
||
|
{"", "default:stick", ""},
|
||
|
{"", "default:stick", ""},
|
||
|
},
|
||
|
})
|