Update nether vine breaking logic with vector.offset
parent
cf05771e30
commit
bc4d9211cb
|
@ -144,7 +144,7 @@ minetest.register_node("mcl_crimson:twisting_vines", {
|
|||
return itemstack
|
||||
end,
|
||||
on_dig = function(pos, node, digger)
|
||||
local above = {x=pos.x, y=pos.y+1, z=pos.z}
|
||||
local above = vector.offset(pos,0,1,0)
|
||||
local abovenode = minetest.get_node(above)
|
||||
minetest.node_dig(pos, node, digger)
|
||||
if abovenode.name == node.name and (not mcl_core.check_vines_supported(above, abovenode)) then
|
||||
|
@ -220,7 +220,7 @@ minetest.register_node("mcl_crimson:weeping_vines", {
|
|||
end,
|
||||
|
||||
on_dig = function(pos, node, digger)
|
||||
local below = {x=pos.x, y=pos.y-1, z=pos.z}
|
||||
local below = vector.offset(pos,0,-1,0)
|
||||
local belownode = minetest.get_node(below)
|
||||
minetest.node_dig(pos, node, digger)
|
||||
if belownode.name == node.name and (not mcl_core.check_vines_supported(below, belownode)) then
|
||||
|
|
Loading…
Reference in New Issue