Add back the logical code?

My gut feeling tells me that it is somehow a bad idea to have removed this.
This commit is contained in:
FossFanatic 2023-02-13 11:17:51 +00:00
parent 1c84bc6572
commit 17cae6896e

@ -28,8 +28,8 @@ function mcl_core.update_leaves(pos, oldnode)
local leaves = minetest.find_nodes_in_area(pos1, pos2, "group:leaves") local leaves = minetest.find_nodes_in_area(pos1, pos2, "group:leaves")
for _, lpos in pairs(leaves) do for _, lpos in pairs(leaves) do
lnode = minetest.get_node(lpos) lnode = minetest.get_node(lpos)
-- skip already decaying leaf nodes -- skip already decaying leaf nodes and player leaves
if minetest.get_item_group(lnode.name, "orphan_leaves") ~= 1 then if minetest.get_item_group(lnode.name, "orphan_leaves") ~= 1 and minetest.get_item_group(lnode.name, "player_leaves") ~= 1 then
if not minetest.find_node_near(lpos, 6, "group:tree") then if not minetest.find_node_near(lpos, 6, "group:tree") then
local orphan_name = lnode.name .. "_orphan" local orphan_name = lnode.name .. "_orphan"
local def = minetest.registered_nodes[orphan_name] local def = minetest.registered_nodes[orphan_name]