From d6d47b2d4cd24c698c48f59f8cae07f5a5c4f45d Mon Sep 17 00:00:00 2001 From: rudzik8 Date: Mon, 9 May 2022 10:47:12 +0700 Subject: [PATCH] Make bushes just decorative (override collision) Now collision works just like if it was regular leaves/needles node --- init.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/init.lua b/init.lua index 960dc52..abfa845 100644 --- a/init.lua +++ b/init.lua @@ -31,6 +31,10 @@ local node_box_bushy_leaves = { { -4/16,-12/16, 0/16, 4/16, 12/16, 0/16 }, }, } +local node_box_one_node = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }, +} local get_node_box = function(node_name, node_def) local node_box @@ -39,6 +43,7 @@ local get_node_box = function(node_name, node_def) string.match(node_name, "needles") ) then node_box = node_box_bushy_leaves + collision_box = node_box_one_node end return node_box end @@ -52,6 +57,7 @@ local add_bushy_leaves = function() { drawtype = "nodebox", node_box = node_box, + collision_box = collision_box, } ) end