diff --git a/depends.txt b/depends.txt index 331d858..dadd5fe 100644 --- a/depends.txt +++ b/depends.txt @@ -1 +1,2 @@ -default \ No newline at end of file +default +buildtest? \ No newline at end of file diff --git a/init.lua b/init.lua index 99f1b22..2faf12c 100644 --- a/init.lua +++ b/init.lua @@ -1,5 +1,15 @@ dofile(minetest.get_modpath("equivalent_exchange").."/emcs.lua") +if minetest.get_modpath("buildtest")~=nil then + buildtest.canPumpInto["equivalent_exchange:condenser"] = { + "from", + on_send = function(pos) + equivalent_exchange.convert(pos) + end + } + buildtest.pumps.pulls["equivalent_exchange:condenser"] = {"from"} +end + equivalent_exchange = { convert = function(pos) local meta = minetest.get_meta(pos) @@ -90,4 +100,6 @@ minetest.register_node("equivalent_exchange:condenser", { return count end, emc = 500 -}) \ No newline at end of file +}) + +print("[equivalent_exchange] Mod loaded!") \ No newline at end of file