init.lua 883 B

123456789101112131415161718192021222324252627
  1. xpfw = {}
  2. xpfw.path = minetest.get_modpath("xpfw")
  3. xpfw.modname=minetest.get_current_modname()
  4. xpfw.mod_storage=minetest.get_mod_storage()
  5. xpfw.store_table={}--xpfw.mod_storage:to_table()
  6. xpfw.attributes={}
  7. local S = dofile(xpfw.path .. "/intllib.lua")
  8. xpfw.intllib = S
  9. --print(dump2(xpfw.mod_store))
  10. minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- start loading from "..minetest.get_modpath(minetest.get_current_modname()))
  11. -- Load files
  12. -- import settingtypes.txt
  13. basic_functions.import_settingtype(xpfw.path .. "/settingtypes.txt")
  14. dofile(xpfw.path .. "/api.lua") -- API
  15. dofile(xpfw.path .. "/register.lua") -- Registering functions
  16. dofile(xpfw.path .. "/config.lua") -- API
  17. dofile(xpfw.path .. "/chat_commands.lua")
  18. if cmi ~= nil then
  19. -- dofile(xpfw.path .. "/cmi.lua")
  20. end
  21. minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- loaded ")