add giant redwood sapling and recipe

This commit is contained in:
tenplus1 2021-08-20 11:25:33 +01:00
parent 7670c1da92
commit dcf01bcfa1
4 changed files with 27 additions and 15 deletions

View File

@ -57,7 +57,9 @@ register_sapling("ethereal:banana_tree", "Banana", "ethereal_banana_tree_sapling
register_sapling("ethereal:frost_tree", "Frost", "ethereal_frost_tree_sapling", 19)
register_sapling("ethereal:mushroom", "Mushroom", "ethereal_mushroom_sapling", 11)
register_sapling("ethereal:palm", "Palm", "moretrees_palm_sapling", 9)
register_sapling("ethereal:redwood", "Redwood", "ethereal_redwood_sapling", 31)
register_sapling("ethereal:giant_redwood", "Giant Redwood",
"ethereal_giant_redwood_sapling", 33)
register_sapling("ethereal:redwood", "Redwood", "ethereal_redwood_sapling", 21)
register_sapling("ethereal:orange_tree", "Orange", "ethereal_orange_tree_sapling", 6)
register_sapling("ethereal:birch", "Birch", "moretrees_birch_sapling", 7)
register_sapling("ethereal:sakura", "Sakura", "ethereal_sakura_sapling", 10)
@ -116,11 +118,11 @@ function ethereal.grow_willow_tree(pos)
end
function ethereal.grow_redwood_tree(pos)
if minetest.find_node_near(pos, 1, "ethereal:redwood_sapling") then
add_tree(pos, 7, 0, 7, ethereal.redwood_tree)
else
add_tree(pos, 4, 0, 4, ethereal.redwood_small_tree)
end
end
function ethereal.grow_giant_redwood_tree(pos)
add_tree(pos, 7, 0, 7, ethereal.redwood_tree)
end
function ethereal.grow_orange_tree(pos)
@ -218,6 +220,10 @@ local grow_sapling = function(pos, node)
and under == "default:dirt_with_dry_grass" then
ethereal.grow_redwood_tree(pos)
elseif node.name == "ethereal:giant_redwood_sapling"
and under == "default:dirt_with_dry_grass" then
ethereal.grow_giant_redwood_tree(pos)
elseif node.name == "ethereal:orange_tree_sapling"
and under == "ethereal:prairie_dirt" then
ethereal.grow_orange_tree(pos)
@ -262,3 +268,9 @@ minetest.register_abm({
grow_sapling(pos, node)
end
})
-- 2x redwood saplings make 1x giant redwood sapling
minetest.register_craft({
output = "ethereal:giant_redwood_sapling",
recipe = {{"ethereal:redwood_sapling", "ethereal:redwood_sapling"}}
})

View File

@ -91,9 +91,9 @@ _,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,L,L,
_,_,_,_,T,_,_,_,L,
_,_,_,_,T,_,_,_,_,
@ -112,9 +112,9 @@ _,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,T,T,T,T,T,T,
_,_,_,T,T,T,_,L,T,
_,_,_,T,T,T,_,_,L,
@ -134,9 +134,9 @@ _,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,_,T,_,_,_,_,
_,_,_,T,T,T,_,_,_,
_,_,_,T,T,_,_,_,L,
_,T,T,T,T,_,_,_,L,

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 B

After

Width:  |  Height:  |  Size: 167 B