diff options
author | root <root@linuxworks.belug.de> | 2017-08-22 14:46:36 +0200 |
---|---|---|
committer | root <root@linuxworks.belug.de> | 2017-08-22 14:46:36 +0200 |
commit | 89c704fc3d5e9115caf5b4d6564b10797bb95beb (patch) | |
tree | be1d7071868d22a23671370f44bb056ae7b14e0b /compat-chests.lua | |
parent | 5ca864d2fc983fcb2d905b8111983dc6b1771ddd (diff) | |
parent | a5e1bfa0e824ab70877803d087c97440ff729cac (diff) |
Merge branch 'master' of https://github.com/minetest-mods/pipeworks
Diffstat (limited to 'compat-chests.lua')
-rw-r--r-- | compat-chests.lua | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/compat-chests.lua b/compat-chests.lua index 7cff6fd..69eb2f1 100644 --- a/compat-chests.lua +++ b/compat-chests.lua @@ -36,7 +36,7 @@ local function get_chest_formspec(pos) pipeworks.button_on } )..pipeworks.button_label - + return formspec end @@ -62,7 +62,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) local sound = open_chests[pn].sound local swap = open_chests[pn].swap local node = minetest.get_node(pos) - + open_chests[pn] = nil for k, v in pairs(open_chests) do if v.pos.x == pos.x and v.pos.y == pos.y and v.pos.z == pos.z then @@ -71,13 +71,13 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) end minetest.after(0.2, function() minetest.swap_node(pos, { name = "default:" .. swap, param2 = node.param2 }) - + -- Pipeworks notification pipeworks.after_place(pos) end) minetest.sound_play(sound, {gain = 0.3, pos = pos, max_hear_distance = 10}) end - + -- Pipeworks Switch if pipeworks.may_configure(pos, player) and not fields.quit then fs_helpers.on_receive_fields(pos, fields) @@ -142,6 +142,7 @@ override_protected = { end return inv:room_for_item("main", stack) end, + input_inventory = "main", connect_sides = {left = 1, right = 1, back = 1, bottom = 1, top = 1} }, after_dig_node = pipeworks.after_dig @@ -191,9 +192,9 @@ override = { after_dig_node = pipeworks.after_dig } --[[local override_common = { - + } -for k,v in pairs(override_common) do +for k,v in pairs(override_common) do override_protected[k] = v override[k] = v end]] |