Experimental.
Attempt at fixing data files.
Players work.
Structures work.
Changed HashMap->ConcurrentHashMap.
Null fix.
More null fixes. Not done yet.
Fixed a typo in Notification.java.
Another typo fix. Wittle HQM was sweepy!
More fixes for potential nulls.
There may be more of these -- in battles, for example. I wasn't entirely sure about what could be null or not.
Added periodic saving.
Are the various Util.save() calls required?
Replaced X.
There. Happy now, Java?
Gosh.. dumb bass.
Screw core.
Merge remote-tracking branch 'origin/yaml' into yaml
Updates.
Okay, let's try this again.
Testing support for new ErrorNoise API.
Try to fix pom problems.
It was so obvious.
This entire time we've been thinking it was teamcity, or the server, or whatever.  And sometimes it'd work on our server, and sometimes it wouldn't.  The problem was core.  The fact that many different versions of it existed at one time inside of the server, and that the ones that already existed took precedence over the one we included in Demigods.  Core needs to just become something we copy paste from, not something we automatically include in all of our projects.  The whole idea of a seperate plugin to house core is too much work for both server administrators and us.  We'll just include what we use, nothing more.