init.lua 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --[[
  2. Tubelib Addons 2
  3. ================
  4. Copyright (C) 2017-2020 Joachim Stolberg
  5. AGPL v3
  6. See LICENSE.txt for more information
  7. ]]--
  8. tubelib_addons2 = {}
  9. -- Load support for I18n
  10. tubelib_addons2.S = minetest.get_translator("tubelib_addons2")
  11. dofile(minetest.get_modpath("tubelib_addons2") .. "/timer.lua")
  12. dofile(minetest.get_modpath("tubelib_addons2") .. "/sequencer.lua")
  13. dofile(minetest.get_modpath("tubelib_addons2") .. "/gateblock.lua")
  14. dofile(minetest.get_modpath("tubelib_addons2") .. "/doorblock.lua")
  15. dofile(minetest.get_modpath("tubelib_addons2") .. "/repeater.lua")
  16. dofile(minetest.get_modpath("tubelib_addons2") .. "/logic_not.lua")
  17. dofile(minetest.get_modpath("tubelib_addons2") .. "/programmer.lua")
  18. dofile(minetest.get_modpath("tubelib_addons2") .. "/accesscontrol.lua")
  19. dofile(minetest.get_modpath("tubelib_addons2") .. "/streetlamp.lua")
  20. dofile(minetest.get_modpath("tubelib_addons2") .. "/ceilinglamp.lua")
  21. dofile(minetest.get_modpath("tubelib_addons2") .. "/invisiblelamp.lua")
  22. dofile(minetest.get_modpath("tubelib_addons2") .. "/industriallamp.lua")
  23. if minetest.get_modpath("mesecons") and mesecon then
  24. dofile(minetest.get_modpath("tubelib_addons2") .. "/mesecons_converter.lua")
  25. end
  26. if minetest.get_modpath("unifieddyes") and unifieddyes then
  27. dofile(minetest.get_modpath("tubelib_addons2") .. "/colorlamp_ud.lua")
  28. else
  29. dofile(minetest.get_modpath("tubelib_addons2") .. "/colorlamp.lua")
  30. end