```par2```? Really? There's no excuse for using horrible deobfuscation-style parameters in new code. :|

Also, you're completely lacking javadocs (__i.e.__ expected parameters, where it's called from/how it's expected to be used).