Я не разработчик, просто еще пока только осваиваю. Не судите строго....
вот config.java
ТЫЦ
CNAME_TEMPLATE = serverSettings.getProperty("CnameTemplate", "[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{2,16}");
CLAN_NAME_TEMPLATE = serverSettings.getProperty("ClanNameTemplate", "[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}");
CLAN_TITLE_TEMPLATE = serverSettings.getProperty("ClanTitleTemplate", "[A-Za-z0-9\u0410-\u042f\u0430-\u044f \\p{Punct}]{1,16}");
ALLY_NAME_TEMPLATE = serverSettings.getProperty("AllyNameTemplate", "[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}");
Вроде всё норм, даже незнаю куда копать, однака методом научного тыка вычислил, если изменить строку ([0-9A-Za-z]{3,16 })|([ 0-9\u0410-\u044f]{3,16})
на ([0-9A-Za-z]{2,16 })|([ 0-9\u0410-\u044f]{2,16})
то клан создается без ошибок, однако с титулом проблема остается.
----------------------------------------------------------------------------------------
У всех у кого возникнет такая проблема, решается очень простым способом.
Нельзя указывать переменные в исходниках по типу [A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}"
Вариант заменить на .*
Либо же замена этих переменных в server.cfg(ini) на .*