diff --git a/mods/ITEMS/mcl_crimson/init.lua b/mods/ITEMS/mcl_crimson/init.lua index f0d1318fe..0c61f3cee 100644 --- a/mods/ITEMS/mcl_crimson/init.lua +++ b/mods/ITEMS/mcl_crimson/init.lua @@ -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