Это небольшой гайд для тех кто хочет изменить сообщения показываемые игрокам при подключении к вашему Forge серверу с использованием ванильного клиента, либо без необходимых модов и/или версии Forge. Наличие хотя бы минимальных навыков программирования на Java обязательно!
Ну приступим.
1. Идем на GitHub Forge и ищем по истории изменений нужную нам версию, после чего скачиваем.
2. Распаковываем архив и ищем следующие 2 файла в исходниках
2.1. main\java\net\minecraftforge\fml\common\FMLCommonHandler.java
2.2. main\java\net\minecraftforge\fml\common\network\internal\FMLNetworkHandler.java
3. Редактируем нужные нам строки содержащие сообщения с дисконектом(можете и другие перевести, если вам хочется). В FMLCommonHandler в версии FML/Forge 1.12.2-14.23.2.2611 это 639 строка, в FMLNetworkHandler это 162 строка.*
4. Сохраняем изменения.
5. Компилируем через данные нам грабли, если надо доустанавливаем системные компоненты.**
Примечания:
* - Не изменяйте кодировку файлов!!! Так же не советую делать это через Eclipse, лучше возьмите Notepad++ или аналог. Если допустите такой косяк, Forge скомпилируется в дальнейшем, но при запуске высрет вам тонны ошибок и уйдет в краш. Не знаю причину такого поведения, не спрашивайте. Вместо русского текста ставьте юникод. Для перевода русского текста в юникод можете воспользоваться этим инструментом.
** - Требуется программа Git. Возможно вам потребуется что-то еще, думаю разберетесь с этим, грабли скажут чего не хватает для компиляции. На Linux у меня не вышло скомпилировать, хотя все компоненты стояли(ну может я где накосячил), на Windows все скомпилировалось без проблем, но Forge выдавал версию 1.12.2-14.23.2.0, вправить можно тут main\java\net\minecraftforge\common\ForgeVersion.java, строка 61. Имя файла все равно будет содержать 1.12.2-14.23.2.0, как вправить это я не нашел.
PS Если вам лень это делать или вы не можете, то можете попросить меня. Конечно не за просто так, но думаю договоримся. Если вам нужен готовый пример таких изменений, то можете попробовать законектиться по домену mc.beandex.ru с Forge и без.