generated from your-land/yl_template
Adds setup
This commit is contained in:
parent
6730682124
commit
00290f312f
14
setup.lua
14
setup.lua
@ -1,9 +1,15 @@
|
||||
|
||||
yl_announcements.data = {}
|
||||
local mkdir = minetest.mkdir
|
||||
local save_path = yl_announcements.settings.save_path
|
||||
local path = yl_announcements.worldpath .. DIR_DELIM .. save_path
|
||||
|
||||
local function run_once()
|
||||
local data = yl_announcements.modstorage:get("data") or "[]"
|
||||
yl_announcements.data = minetest.parse_json(data) or {}
|
||||
local file = io.open(path, "r")
|
||||
if not file then
|
||||
mkdir(path)
|
||||
else
|
||||
file:close()
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
run_once()
|
||||
|
Loading…
Reference in New Issue
Block a user