Improve settings format to be more human readable
Add additional asserts for invalid data
Whitespace fixes only
Avoid deserialization error message on non initialized path and mob preserve data
Add a lot of debug information for (possible) error cases