Skip to content

VoxileRu/LocaleUtilities

Repository files navigation

Патч для клиента, чтобы можно было показывать толстые шрифты (до 1.9)
  1. Открыть .jar-файл игрового клиента.
  2. Найти единственный .class-файл, содержащий utf-8 строку glyph_sizes.bin
  3. Найти в нём последовательность байт: 10 07 A4
  4. Заменить её на последовательность: 10 0F A4

P.S. Оптифайн также содержит этот файл в своём .jar-файле, причём переписанный авторами, поэтому если сборка содержит Оптифайн, то операцию нужно провернуть ещё раз. В общем, делать её всегда в конце сборки :)

Модификация glyph_sizes.bin
  1. Скопировать glyph_sizes.bin из игрового клиента в текущую папку.
  2. Расположить рядом все изменённые файлы unicode_page_##.png (содержащие перерисованные символы).
  3. Запустить .bat-файл Обновить glyph_sizes.bin.bat. Файл glyph_sizes.bin обновлён, можно забирать.
Сливание перевода en_US + ru_RU + Fourgotten's
  1. Найти в ассетах клиента файл с оригинальным английским языком. Обычно он находится в .jar-файле клиента. Скопировать под именем en_US.lang.
  2. Найти в ассетах клиента файл с переводом на русский язык. Обычно он лежит именно в папке с ассетами (нужно найти путь к нему в indexes/<индекс>.json). Скопировать его под именем ru_Mojang.lang.
  3. Запустить .bat-файл Перевести ru_RU.lang.bat. Рядом появится (или обновится) файл ru_RU.lang, который будет результатом слияния en_US.lang + ru_Mojang.lang + ru_Fourgotten.lang. Можно забирать.