init.lua 963 B

123456789101112131415161718192021222324252627282930
  1. asrs = {}
  2. asrs.clicker = {}
  3. dofile(minetest.get_modpath('asrs')..'/formspecs.lua')
  4. dofile(minetest.get_modpath('asrs')..'/functions.lua')
  5. dofile(minetest.get_modpath('asrs')..'/nodes.lua')
  6. if minetest.get_modpath('default') and minetest.get_modpath('dye') then
  7. dofile(minetest.get_modpath('asrs')..'/craft_recipies_mtg.lua')
  8. end
  9. if minetest.get_modpath('mcl_core') and minetest.get_modpath('mcl_dye') and minetest.get_modpath('mcl_chests') and minetest.get_modpath('mesecons') and minetest.get_modpath('mesecons_torch') then
  10. dofile(minetest.get_modpath('asrs')..'/craft_recipies_mcl.lua')
  11. end
  12. if minetest.get_modpath('tubelib') then
  13. dofile(minetest.get_modpath('asrs')..'/tubelib.lua')
  14. end
  15. if minetest.get_modpath('techage') then
  16. dofile(minetest.get_modpath('asrs')..'/techage.lua')
  17. end
  18. if minetest.get_modpath('pipeworks') then
  19. dofile(minetest.get_modpath('asrs')..'/pipeworks.lua')
  20. end
  21. asrs.load()
  22. minetest.register_on_shutdown(asrs.save)