Thank you There's a reason for some of the rather untraditional for-loops. A little while ago I tried adding the source code to curseforge's subversion, which didn't like my authorization details for some reason. I tried to force the commit, which somehow ended up with me losing all my local files. I hadn't backed up my files either (I know, I know...), so I ended up having to decompile the class files from the jar with JAD to be able to continue working. JAD choses some rather strange structures at times. I've been meaning to go through the code and clean up these, but haven't found the time yet. Functionally it should make no difference though.

A german port / german locale settings would be great