From d85cc85a2d853f5e198e02be1cdcc0cab4ee9f53 Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Mon, 2 Oct 2017 18:41:32 +0200 Subject: [PATCH] Adaption to Tubelib v0.04 --- init.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/init.lua b/init.lua index 60c9196..5801764 100644 --- a/init.lua +++ b/init.lua @@ -343,16 +343,18 @@ if tubelib then "gravelsieve:auto_sieve2", }, { - on_pull_item = function(pos) + on_pull_item = function(pos, side) local meta = minetest.get_meta(pos) - local inv = meta:get_inventory() - return tubelib.get_item(inv, "dst") + return tubelib.get_item(meta, "dst") end, - on_push_item = function(pos, item) + on_push_item = function(pos, side, item) minetest.get_node_timer(pos):start(1.0) local meta = minetest.get_meta(pos) - local inv = meta:get_inventory() - return tubelib.put_item(inv, "src", item) + return tubelib.put_item(meta, "src", item) + end, + on_unpull_item = function(pos, side, item) + local meta = minetest.get_meta(pos) + return tubelib.put_item(meta, "dst", item) end, on_recv_message = function(pos, topic, payload) if topic == "start" then