From 16e2b86f94e3a3189ad81c7c39d5ddf7e98b6417 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 2 Sep 2017 23:19:50 +0200 Subject: [PATCH] Refactor code and fix bugs --- init.lua | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/init.lua b/init.lua index 5f76d81..8035172 100644 --- a/init.lua +++ b/init.lua @@ -269,7 +269,6 @@ advschem.add_form("main", { end end - local update_positions = false -- Save size vector values if (fields.save or fields.key_enter_field == "x" or fields.key_enter_field == "y" or fields.key_enter_field == "z") @@ -286,9 +285,6 @@ advschem.add_form("main", { if z then meta.z_size = math.max(z, 1) end - - -- Set positions to be updated - update_positions = true end -- Save schematic name @@ -300,6 +296,7 @@ advschem.add_form("main", { -- Export schematic if fields.export and meta.schem_name and meta.schem_name ~= "" then local pos1, pos2 = advschem.size(pos) + pos1, pos2 = advschem.sort_pos(pos1, pos2) local path = export_path_full .. DIR_DELIM minetest.mkdir(path) @@ -351,11 +348,6 @@ advschem.add_form("main", { if not fields.quit then advschem.show_formspec(pos, minetest.get_player_by_name(name), "main") end - - if update_positions then - local pos1, pos2 = advschem.size(pos) - pos1, pos2 = advschem.sort_pos(pos1, pos2) - end end, }) @@ -788,11 +780,6 @@ minetest.register_node("advschem:creator", { meta:set_int("y_size", 1) meta:set_int("z_size", 1) - local inv = meta:get_inventory() - inv:set_size("probability", 1) - - local pos1, pos2 = advschem.size(pos) - -- Don't take item from itemstack return true end,