Texture Locale Redirector расширяет стандартный механизм загрузки ресурсов Minecraft, добавляя встроенную поддержку мультиязычных текстур в ресурс-паки с возможностью локализации графики.
Установка и использование
- Поместите мод в папку
modsвашего клиента Minecraft. - Создайте ресурс-пак и организуйте локализованные текстуры по нужной структуре папок.
- Запустите игру, активируйте ресурс-пак и выберите соответствующий язык в настройках Minecraft.
Структура ресурс-пака
Внутри ресурс-пака локализованные текстуры нужно располагать по пути assets/<namespace>/textures/<language>/, где:
<namespace>— пространство имён, например,minecraftдля ванильных текстур или идентификатор мода для модификаций.<language>— код языка, например,zh_cnдля упрощённого китайского илиja_jpдля японского.
Важно, чтобы относительный путь текстуры совпадал с оригинальным путём замещаемого файла.
ResourcePackName/
└── assets/ └── minecraft/ └── textures/ ├── zh_cn/ │ ├── block/ │ │ └── dirt.png │ └── item/ │ └── diamond_sword.png └── ja_jp/ └── item/ └── diamond_sword.png
Производительность и особенности
- Мод работает только при выборе языка, отличного от
en_us, поэтому не влияет на игроков, использующих английский. - Внедрена продвинутая система кэширования для минимизации лишних операций чтения с диска.
- Кэш очищается при смене языка или перезагрузке ресурсов, что обеспечивает немедленное обновление текстур.
- При низком уровне системной памяти автоматически освобождается кэш для предотвращения тормозов.
- Если в ресурс-паке отсутствуют папки с локализованными текстурами, проверка и замена не выполняются, что снижает нагрузку.
- Мод не вмешивается в работу других ресурс-паков и сохраняет совместимость.





