I actually don't like the format style. For example the variablelist looks now more complicated. Compare it:
//Your version
public static final String SIGN_DEATH = "[Death]";
public static final String SIGN_KDR = "[KDR]";
//my. In my opinion it looks better when the = is direct under the other one.
public static final String SIGN_KILL = "[Kill]";
public static final String SIGN_DEATH = "[Death]";
I actually don't like the format style. For example the variablelist looks now more complicated. Compare it:
//Your version public static final String SIGN_DEATH = "[Death]"; public static final String SIGN_KDR = "[KDR]";
//my. In my opinion it looks better when the = is direct under the other one. public static final String SIGN_KILL = "[Kill]"; public static final String SIGN_DEATH = "[Death]";
and the formatter used to many spaces per indent.
Lastly the rank method is a good Idea. ;)