[1.7.10] Починить коды юникода

Версия Minecraft
1.7.10
API
Forge
При использовании ресурспака MinecraftFont шрифт становиться просто замечательным, намного лучше чем с ClientFixer. Есть всего одна проблема - все символы сдвигаются влево, однако при использовании OptiFine всё работает отлично. Есть какие-то идеи, какой код мог использовать sp614x?
 
1,074
72
372
На старых версиях, вроде 1.7.10 без ClientFixer не обойтись никак. Одним текстурпаком шрифты не сделаешь. Есть ещё файлы метаданных, где указывается ширина каждого символа.
 
1,111
47
420
Бро, идей достаточно. Идешь в FontRenderer, смотришь откуда он берет картинку буквы. На сколько я знаю там символы запакованы в одну текстурку. Смотришь откуда берется эта текстурка, разбираешься как ее заменить, заменяешь. Вам в помощь миксины и/или хуки.
Геймплей должен быть примерно такой: заходим в какой нить метод, который рисует букву, идем по стеку вызовов пока не найдем где вызывается привязка текстурки опенглом(простите уже не помню как это называется).
 
Сверху