From d7ae19b7b87137d480ff7b51014d1379955ef664 Mon Sep 17 00:00:00 2001 From: Anthony Zhang Date: Sat, 18 May 2013 19:00:12 -0400 Subject: Fix the //move command (WorldEdit API is unaffected). --- worldedit_commands/init.lua | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'worldedit_commands/init.lua') diff --git a/worldedit_commands/init.lua b/worldedit_commands/init.lua index 6830194..c90e855 100644 --- a/worldedit_commands/init.lua +++ b/worldedit_commands/init.lua @@ -560,18 +560,16 @@ minetest.register_chatcommand("/move", { amount = amount * sign end - local count = worldedit.move(pos1, pos2, axis, tonumber(amount)) + local tenv = minetest.env + if worldedit.ENABLE_QUEUE then + tenv = worldedit.quene_aliasenv + end + local count = worldedit.move(pos1, pos2, axis, tonumber(amount), tenv) pos1[axis] = pos1[axis] + amount pos2[axis] = pos2[axis] + amount worldedit.mark_pos1(name) worldedit.mark_pos2(name) - - local tenv = minetest.env - if worldedit.ENABLE_QUEUE then - tenv = worldedit.quene_aliasenv - end - local count = worldedit.copy(pos1, pos2, axis, tonumber(amount), tenv) worldedit.player_notify(name, count .. " nodes moved") end, }) -- cgit v1.2.3