From a719a95d586859cdd085d1491cdc4923c5e41ac5 Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Fri, 21 Sep 2018 03:13:35 -0400 Subject: update digistuff, pipeworks (again), and plasticbox --- digistuff/init.lua | 1 + pipeworks/compat-chests.lua | 6 ++++-- pipeworks/compat-furnaces.lua | 6 ++++-- pipeworks/filter-injector.lua | 1 + pipeworks/wielder.lua | 1 + plasticbox/depends.txt | 1 - 6 files changed, 11 insertions(+), 5 deletions(-) diff --git a/digistuff/init.lua b/digistuff/init.lua index 01aa586..2b1a52e 100644 --- a/digistuff/init.lua +++ b/digistuff/init.lua @@ -86,6 +86,7 @@ digistuff.ts_on_receive_fields = function (pos, formname, fields, sender) digistuff.update_ts_formspec(pos) end else + fields.clicker = sender:get_player_name() digiline:receptor_send(pos, digiline.rules.default, setchan, fields) end end diff --git a/pipeworks/compat-chests.lua b/pipeworks/compat-chests.lua index 78d865b..eb681c8 100644 --- a/pipeworks/compat-chests.lua +++ b/pipeworks/compat-chests.lua @@ -146,7 +146,8 @@ override_protected = { input_inventory = "main", connect_sides = {left = 1, right = 1, back = 1, bottom = 1, top = 1} }, - after_dig_node = pipeworks.after_dig + after_dig_node = pipeworks.after_dig, + on_rotate = pipeworks.on_rotate } override = { tiles = { @@ -190,7 +191,8 @@ override = { connect_sides = {left = 1, right = 1, back = 1, bottom = 1, top = 1} }, after_place_node = pipeworks.after_place, - after_dig_node = pipeworks.after_dig + after_dig_node = pipeworks.after_dig, + on_rotate = pipeworks.on_rotate } --[[local override_common = { diff --git a/pipeworks/compat-furnaces.lua b/pipeworks/compat-furnaces.lua index 492332a..83f9012 100644 --- a/pipeworks/compat-furnaces.lua +++ b/pipeworks/compat-furnaces.lua @@ -355,7 +355,8 @@ minetest.register_node(":default:furnace", { meta:set_string("formspec", formspec) end, after_place_node = pipeworks.after_place, - after_dig_node = pipeworks.after_dig + after_dig_node = pipeworks.after_dig, + on_rotate = pipeworks.on_rotate }) minetest.register_node(":default:furnace_active", { @@ -428,6 +429,7 @@ minetest.register_node(":default:furnace_active", { meta:set_string("formspec", formspec) end, after_place_node = pipeworks.after_place, - after_dig_node = pipeworks.after_dig + after_dig_node = pipeworks.after_dig, + on_rotate = pipeworks.on_rotate }) diff --git a/pipeworks/filter-injector.lua b/pipeworks/filter-injector.lua index a8659ad..cf1fc74 100644 --- a/pipeworks/filter-injector.lua +++ b/pipeworks/filter-injector.lua @@ -383,6 +383,7 @@ for _, data in ipairs({ pipeworks.after_place(pos) end, after_dig_node = pipeworks.after_dig, + on_rotate = pipeworks.on_rotate, allow_metadata_inventory_put = function(pos, listname, index, stack, player) if not pipeworks.may_configure(pos, player) then return 0 diff --git a/pipeworks/wielder.lua b/pipeworks/wielder.lua index 4a80d3e..102f0bf 100644 --- a/pipeworks/wielder.lua +++ b/pipeworks/wielder.lua @@ -234,6 +234,7 @@ local function register_wielder(data) end pipeworks.scan_for_tube_objects(pos) end, + on_rotate = pipeworks.on_rotate, on_punch = data.fixup_node, allow_metadata_inventory_put = function(pos, listname, index, stack, player) if not pipeworks.may_configure(pos, player) then return 0 end diff --git a/plasticbox/depends.txt b/plasticbox/depends.txt index 23702ac..b46e7ca 100644 --- a/plasticbox/depends.txt +++ b/plasticbox/depends.txt @@ -1,3 +1,2 @@ -homedecor moreblocks? unifieddyes -- cgit v1.2.3