Only dig air Nodes

This commit is contained in:
sfan5 2013-01-12 07:59:41 +01:00
parent e5331d39ae
commit 89e18d6108
1 changed files with 5 additions and 3 deletions

View File

@ -314,8 +314,10 @@ worldedit.dig = function(pos1, pos2)
pos.y = pos1.y pos.y = pos1.y
while pos.y <= pos2.y do while pos.y <= pos2.y do
pos.z = pos1.z pos.z = pos1.z
while pos.z <= pos2.z do while pos.z <= pos2.z do#
env:dig_node(pos) local node = env:get_node(pos)
if node.name == "air":
env:dig_node(pos)
pos.z = pos.z + 1 pos.z = pos.z + 1
end end
pos.y = pos.y + 1 pos.y = pos.y + 1
@ -323,4 +325,4 @@ worldedit.dig = function(pos1, pos2)
pos.x = pos.x + 1 pos.x = pos.x + 1
end end
return worldedit.volume(pos1, pos2) return worldedit.volume(pos1, pos2)
end end