aboutsummaryrefslogtreecommitdiff
path: root/compat
diff options
context:
space:
mode:
Diffstat (limited to 'compat')
-rw-r--r--compat/convert_old_whitelist.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/compat/convert_old_whitelist.lua b/compat/convert_old_whitelist.lua
new file mode 100644
index 0000000..c51b667
--- /dev/null
+++ b/compat/convert_old_whitelist.lua
@@ -0,0 +1,12 @@
+local filename = minetest.get_worldpath() .. "/mesecons_debug_whiltelist"
+local file = io.open(filename, "r")
+
+if file then
+ local data = file:read("*a")
+ local whitelist = minetest.deserialize(data) or {}
+ for hash, _ in pairs(whitelist) do
+ mesecons_debug.storage:set_string(hash, "1")
+ end
+ file:close()
+ os.remove(filename)
+end