public static Rank.Type getRankTypeFromString(String name) { try { return Rank.Type.valueOf(name.toUpperCase()); } catch (IllegalArgumentException e) { throw new MyTownCommandException("mytown.cmd.err.ranks.typeNotExists", e, name); } }