From 5ad189430f8dad109d2d5e72a7ddf7577eef8bd2 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Wed, 13 Jul 2016 15:58:54 +0100 Subject: Bonemeal can grow snowy pines also --- bonemeal.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bonemeal.lua b/bonemeal.lua index 04c0d9e..90a8bec 100644 --- a/bonemeal.lua +++ b/bonemeal.lua @@ -162,7 +162,16 @@ local function growth(pointed_thing) default.grow_new_jungle_tree(pos) elseif node.name == "default:pine_sapling" then - default.grow_new_pine_tree(pos) + + if #minetest.find_nodes_in_area( + {x = pos.x - 1, y = pos.y - 1, z = pos.z - 1}, + {x = pos.x + 1, y = pos.y + 1, z = pos.z + 1}, + {"default:snow", "default:snowblock", "default:dirt_with_snow"}) > 0 then + + default.grow_new_snowy_pine_tree(pos) + else + default.grow_new_pine_tree(pos) + end elseif node.name == "default:acacia_sapling" then default.grow_new_acacia_tree(pos) -- cgit v1.2.3