This makes tracebacks in the launcher log show in the same format that you'd get in a normal Java traceback, including the exception type, the cause (if any), etc. These were previously missing.
Ignore OS X .DS_Store files
Log exception tracebacks with printStackTrace instead of by hand
This includes some info that was previously missing, such as the
exception class and causes.
Missed some in LogManager
I assume tested and all good? Hard to look at the diffs on mobile
Yes, I tested this a little and it worked properly. I also had this code in when I updated the version number code, so I would've noticed if exceptions weren't printed properly.
Cheers for this and sorry for the delay 👍
Backport #267 and #269 to master, closes #262