Key thing that that doesn’t support, multi-platform. UNIX uses / not \ for path separators along with not having a drive at the start, I googled around and it appears that there is no nice way to do this with core lua. Anyway I’d personally suggest we get a standard API for fs stuff if we even need it in stonehearth, preferably just block it completely however and provide support things like checking for mods and other stuff. I’d say more but I’m starting to go into tangents about desired modding API features now and should probably stop. Anyway code looks suspicious to me what with no errors from loading a file that doesn’t exist, that kind of thing should be a serious error.