Make bushes just decorative (override collision)
Now collision works just like if it was regular leaves/needles node
This commit is contained in:
parent
3f89a5daa5
commit
d6d47b2d4c
6
init.lua
6
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
|
||||
|
|
Loading…
Reference in New Issue