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 @@
|
|||||||
|
local mkdir = minetest.mkdir
|
||||||
yl_announcements.data = {}
|
local save_path = yl_announcements.settings.save_path
|
||||||
|
local path = yl_announcements.worldpath .. DIR_DELIM .. save_path
|
||||||
|
|
||||||
local function run_once()
|
local function run_once()
|
||||||
local data = yl_announcements.modstorage:get("data") or "[]"
|
local file = io.open(path, "r")
|
||||||
yl_announcements.data = minetest.parse_json(data) or {}
|
if not file then
|
||||||
|
mkdir(path)
|
||||||
|
else
|
||||||
|
file:close()
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
run_once()
|
run_once()
|
||||||
|
Loading…
Reference in New Issue
Block a user