update hopper API to tenplus1's standard

This commit is contained in:
FaceDeer 2017-01-28 12:14:54 -07:00
parent 12f4a03ef2
commit a9456774e1

@ -261,18 +261,18 @@ minetest.register_node("digtron:combined_storage", {
})
-- Hopper compatibility
if minetest.get_modpath("hopper") and hopper ~= nil and hopper.add_source ~= nil and hopper.add_destination ~= nil then
hopper.add_source("hopper:hopper", "digtron:inventory", "main")
hopper.add_source("hopper:hopper", "digtron:fuelstore", "fuel")
hopper.add_source("hopper:hopper", "digtron:combined_storage", "main")
hopper.add_destination("hopper:hopper", "digtron:inventory", "main")
hopper.add_destination("hopper:hopper", "digtron:fuelstore", "fuel")
hopper.add_destination("hopper:hopper", "digtron:combined_storage", "main")
if minetest.get_modpath("hopper") and hopper ~= nil and hopper.add_container ~= nil then
hopper:add_container({
{"top", "digtron:inventory", "main"},
{"bottom", "digtron:inventory", "main"},
{"side", "digtron:inventory", "main"},
hopper.add_source("hopper:hopper_side", "digtron:inventory", "main")
hopper.add_source("hopper:hopper_side", "digtron:fuelstore", "fuel")
hopper.add_source("hopper:hopper_side", "digtron:combined_storage", "main")
hopper.add_destination("hopper:hopper_side", "digtron:inventory", "main")
hopper.add_destination("hopper:hopper_side", "digtron:fuelstore", "fuel")
hopper.add_destination("hopper:hopper_side", "digtron:combined_storage", "fuel")
{"top", "digtron:fuelstore", "fuel"},
{"bottom", "digtron:fuelstore", "fuel"},
{"side", "digtron:fuelstore", "fuel"},
{"top", "digtron:combined_storage", "main"},
{"bottom", "digtron:combined_storage", "main"},
{"side", "digtron:combined_storage", "fuel"},
})
end