whitelist.lua 554 B

12345678910111213141516171819202122
  1. local filename = minetest.get_worldpath() .. "/mesecons_debug_whiltelist"
  2. function mesecons_debug.save_whitelist()
  3. local file = io.open(filename,"w")
  4. local data = minetest.serialize(mesecons_debug.whitelist)
  5. if file and file:write(data) and file:close() then
  6. return
  7. else
  8. minetest.log("error","mesecons_debug: save failed")
  9. return
  10. end
  11. end
  12. function mesecons_debug.load_whitelist()
  13. local file = io.open(filename, "r")
  14. if file then
  15. local data = file:read("*a")
  16. mesecons_debug.whitelist = minetest.deserialize(data) or {}
  17. end
  18. end