mail/init.lua
Athozus 0333ba7fe7
Set up database version v3 and its migration from v2
+ Check versions to choose v1->v2 or v2->v3
2023-03-29 14:48:57 +02:00

29 lines
612 B
Lua

mail = {
-- api version
apiversion = 1.1,
-- database version
dbversion = 3.0,
-- mail directory
maildir = minetest.get_worldpath().."/mails",
contactsdir = minetest.get_worldpath().."/mails/contacts"
}
local MP = minetest.get_modpath(minetest.get_current_modname())
dofile(MP .. "/util/normalize.lua")
dofile(MP .. "/chatcommands.lua")
dofile(MP .. "/migrate.lua")
dofile(MP .. "/hud.lua")
dofile(MP .. "/storage.lua")
dofile(MP .. "/api.lua")
dofile(MP .. "/gui.lua")
dofile(MP .. "/onjoin.lua")
-- migrate storage
mail.migrate()
if minetest.get_modpath("mtt") then
dofile(MP .. "/mtt.lua")
end