auouymous
2020-09-12 a5b36b041e01346807e477e905717dfd25928bbc
Prevent protection check on MV machine close (#569)

1 files modified
6 ■■■■■ changed files
technic/machines/register/machine_base.lua 6 ●●●●● patch | view | raw | blame | history
technic/machines/register/machine_base.lua
@@ -209,9 +209,10 @@
        after_place_node = data.tube and pipeworks.after_place,
        after_dig_node = technic.machine_after_dig_node,
        on_receive_fields = function(pos, formname, fields, sender)
            local node = minetest.get_node(pos)
            if fields.quit then return end
            if not pipeworks.may_configure(pos, sender) then return end
            fs_helpers.on_receive_fields(pos, fields)
            local node = minetest.get_node(pos)
            local meta = minetest.get_meta(pos)
            local form_buttons = ""
            if not string.find(node.name, ":lv_") then
@@ -253,9 +254,10 @@
        technic_run = run,
        technic_disabled_machine_name = data.modname..":"..ltier.."_"..machine_name,
        on_receive_fields = function(pos, formname, fields, sender)
            local node = minetest.get_node(pos)
            if fields.quit then return end
            if not pipeworks.may_configure(pos, sender) then return end
            fs_helpers.on_receive_fields(pos, fields)
            local node = minetest.get_node(pos)
            local meta = minetest.get_meta(pos)
            local form_buttons = ""
            if not string.find(node.name, ":lv_") then