mirror of
https://github.com/mt-mods/pipeworks.git
synced 2025-09-11 00:05:27 +02:00
Fix bug with multiple input inventories with the filters
This commit is contained in:
@@ -148,9 +148,10 @@ minetest.register_node("pipeworks:filter", {
|
||||
end
|
||||
end
|
||||
if inv:is_empty("main") then
|
||||
grabAndFire(frominv, frominvname, frompos, fromnode, nil, tube, idef, dir)
|
||||
if grabAndFire(frominv, frominvname, frompos, fromnode, nil, tube, idef, dir) then
|
||||
return true
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
@@ -239,9 +240,10 @@ minetest.register_node("pipeworks:mese_filter", {
|
||||
end
|
||||
end
|
||||
if inv:is_empty("main") then
|
||||
grabAndFire(frominv, frominvname, frompos, fromnode, nil, tube, idef, dir, true)
|
||||
if grabAndFire(frominv, frominvname, frompos, fromnode, nil, tube, idef, dir, true) then
|
||||
return true
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user