forked from VoxeLibre/VoxeLibre
Fix some nodes not being diggable
Previously some nodes like "mcl_flowers:double_grass_top" would be undiggable. This was because they did not define _mcl_hardness and it was not defaulted to 0 in all parts of _mcl_autogroup.
This commit is contained in:
parent
ecccc2058a
commit
64e353a9c2
|
@ -244,7 +244,7 @@ local overwrite = function()
|
|||
-- Assign groups used for digging this node depending on
|
||||
-- the registered digging groups
|
||||
for g, gdef in pairs(mcl_autogroup.registered_diggroups) do
|
||||
local index = hardness_lookup[g][ndef._mcl_hardness]
|
||||
local index = hardness_lookup[g][ndef._mcl_hardness or 0]
|
||||
if ndef.groups[g] then
|
||||
if gdef.levels then
|
||||
newgroups[g .. "_0_dig"] = index
|
||||
|
@ -252,7 +252,6 @@ local overwrite = function()
|
|||
newgroups[g .. "_" .. i .. "_dig"] = index
|
||||
end
|
||||
else
|
||||
local index = hardness_lookup[g][ndef._mcl_hardness]
|
||||
newgroups[g .. "_dig"] = index
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue