1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Мод [1.5.2 - 1.8] Русификатор Minecraft + Forge + Optifine

Тема в разделе "Модификации клиента", создана пользователем collapse, 28 июл 2013.

  1. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Особенности русификатора:
    • Никаких копирайтов! Можно свободно распространять. Желательно со ссылкой сюда, чтобы не пропустить обновления
    • Все особенности большинства остальных русификаторов - возможность писать на русском языке на табличках, адекватный перевод абсолютно всех надписей в игре (надеюсь), титров и поэмы Края (мой собственный), а также подгонка всех надписей под размер кнопок
    • Возможность смены шрифта (толстый/тонкий) в меню Язык
    • Полная мультиязычность. Английский язык можно выбрать в настройках, как и раньше
    • Переведены даже те надписи, о которых вы и не подозревали. Процент перевода class-файлов очень большой. К тому же перевод полностью настраиваемый! Все изменённые строки находятся в lang-файлах с префиксом "adv", и их можно отредактировать самому
    • Сплеши не переведены, если есть желание - можно взять их из любого русификатора

    Русификатор Minecraft 1.5.2 и 1.6.4

    Эти версии уже устарели были выпущены довольно давно, и русификатор для них отличается довольно сильно, в нём даже есть файл с разными полезными и не очень настройками (/config/advancedOptions.cfg), в новых версиях русификатора его уже нет.

    Русификатор Minecraft 1.5.2
    Установка на готовый клиент (не уверен что получится, но стоит забэкапить и попробовать):
    1. Есть уже готовый клиент minecraft 1.5.2 c forge 738
    2. Качаем архив русификатора для 1.5.2 и открываем его
    3. Содержимое папки vanilla распаковываем в .minecraft\bin\minecraft.jar с заменой. Удаляем папку META-INF.
    4. Содержимое папки forge распаковываем в .minecraft\bin\minecraft.jar с заменой.
    5. (Опционально, если нужен Optifine) Содержимое папки optifine распаковываем в .minecraft\bin\minecraft.jar с заменой
    6. Запускаем игру
    Установка с нуля:
    1. Есть любой клиент с minecraft 1.5.2, даже без Forge
    2. Качаем архив русификатора для 1.5.2 и открываем его
    3. Содержимое папки vanilla + forge распаковываем в .minecraft с заменой
    4. (Опционально, если нужен Optifine) Содержимое папки optifine распаковываем в .minecraft\bin\minecraft.jar с заменой
    5. Запускаем игру

    Русификатор Minecraft 1.6.4
    Установка на готовый клиент (не уверен что получится, но стоит забэкапить и попробовать):
    1. Есть уже готовый клиент minecraft 1.6.x c Forge xxx
    2. Качаем архив русификатора с нужной версией Forge и открываем его
    3. Содержимое папки vanilla распаковываем в .minecraft\versions\1.6.2-Forge9.*\1.6.2-Forge9.*.jar с заменой. Там же удаляем папку META-INF.
    4. Содержимое папки forge распаковываем в .minecraft\libraries\net\minecraftforge\minecraftforge\9*\minecraftforge-9*.jar с заменой. Там же удаляем папку META-INF.
    5. (Опционально, если нужен Optifine) Содержимое папки optifine распаковываем в .minecraft с заменой
    6. В лаунчере выбираем профиль release-1.6.x-Forge9* и запускаем игру.
    Установка с нуля:
    1. Есть любой клиент с minecraft 1.6.x, даже без Forge
    2. Качаем архив русификатора с нужной версией Forge и открываем его
    3. Содержимое папки vanilla + forge распаковываем в .minecraft с заменой
    4. (Опционально, если нужен Optifine) Содержимое папки optifine распаковываем в .minecraft с заменой
    5. В лаунчере выбираем профиль release-1.6.x-Forge9* и запускаем игру.


    Q: Вместо шрифта отображаются какие-то иероглифы, что делать?
    A: Нужно удалить папку assets/minecraft/resources/fonts из вашего ресурспака или папку font из вашего текстурпака

    Q: Не запускается игра после установки русификатора, что делать?
    A: Сначала попробуй добавить флаги -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true в настройки лаунчера, возможно что-то пошло не так и они теперь стали необходимы. Если не помогло, то установи русификатор заново, внимательно читая инструкцию, и удали файл advancedOptions.cfg в папке config. Если совсем никак, то переустанови Minecraft с самого нуля. Если и это не помогло, то напиши в тему и прикрепи крэш-репорт, тебе определённо повезло и ты словил редкий баг х)

    Q: Почему русификатор модифицирует jar-файлы игры и forge, теперь это нежелательно же? Не судьба сделать как обычный мод, сейчас же куча возможностей инжекта в код и всяких ивентов?
    A: Ноуп. Во-первых, я совсем ничего не понимаю в написании модов для forge. Во-вторых, банально придется выкинуть некоторые полезные функции типа перемещения логов и запуска без дополнительных флагов, так как это уже изменяется в самых рано загружаемых файлах forge, когда до этапа загрузки модов ещё далеко.

    [​IMG]

    Русификатор Minecraft 1.7.10 и 1.8

    Установка аналогична установке обычного Forge. Выбирайте один способ установки из 3, который вам больше подойдёт. Установщик полностью русифицирован!
    1. forge-***-installer-win.exe - установщик для windows.
    2. forge-***-installer.jar - мультиплатформенный установщик.
    3. forge-***-universal.jar - сам jar-файл Forge. Находится в libraries/net/minecraftforge/forge/***/

    Русификатор Optifine (только Ultra-версии!) опционален, его можно скачать отдельно. Он устанавливается в папку mods, как обычный мод. Optifine нужно поставить заранее, так как русификатор его не содержит.
    ______________________________________________________________________________​

    1.png 2.png 3.png 4.png 5.png 6.png 7.png

    [​IMG]
     
    Последнее редактирование: 2 сен 2015
    Starr, SpitFire, MiX54 и 55 другим нравится это.
  2. agentik007

    agentik007 Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    agentik007
    Почему-то не запускается с модами, да и убери сразу показ сессии в логе
     
  3. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Хм, у меня на 1.5.2 37 модов, на 1.6.2 пару штук есть, всё норм. Показ сессии убрал, скоро перезалью тогда (хотя может он и нужен кому-то? Это же логи)
     
    DarkTrim, Stalkerdeni971, agentik007 и ещё 1-му нравится это.
  4. agentik007

    agentik007 Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    agentik007
    Мне :D
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Не парься, запуск через процесс билдер (1.6.+ клиенты) палит сессию для процесс хакера :D.
    Это все равно что батник заюзать.
     
    Оригинало_о и Krist нравится это.
  6. Nerevar

    Nerevar Активный участник Пользователь

    Баллы:
    68
    Skype:
    TheDarewill
    Имя в Minecraft:
    Darewill
  7. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Так всё же должно вместе заработать. Лаунчер не затрагивает клиент по идее никак. Или всё же не работает вместе?

    Между тем жду новую версию форджа, добавлю переключение между толстым и тонким шрифтом и сделаю фиксы опциональными при установке. Как я понял по твиттеру разрабов, новые билды выходят, но пока они тестовые и хранятся тут: http://files.minecraftforge.net/minecraftforge/miscchanges/ Подожду, пока это всё дело перейдёт в обычный релиз.
     
    DarkTrim, Stalkerdeni971 и broo нравится это.
  8. broo

    broo Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    broo
    collapse,если есть возможность и желание,переведи и добавь сюда OptiFine,я думаю многие его используют:)
     
  9. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Да, тоже над этим подумал. Довольно сложно будет лаконично перевести, но, скорее всего, к следующему релизу будет готово :) Правда номально рекомпилироваться не хочет, есть куча несложных ошибок, постараюсь их вручную поправить и проверить.
     
    slavik123123123, DarkTrim, Stalkerdeni971 и ещё 1-му нравится это.
  10. Stalkerdeni971

    Stalkerdeni971 Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    Stalkerdeni971
    Декомпиляция OptiFine запрещена. Он же не Open Source. Если я конечно правильно понял.
     
  11. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Вроде как да. Но мне же просто перевести и поправить пару вещей, которые он заменяет в стандартных классах. Не inclasstranslator же использовать. Да и вообще никто не заметит
     
  12. Stalkerdeni971

    Stalkerdeni971 Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    Stalkerdeni971
    Почему нет ? Trespasser же использует. Да и он как бэ только переводит OptiFine.
    Но все равно лучше не стоит декомпилировать. Да и тем более ошибок много будет.
     
    Сникерсни нравится это.
  13. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Ошибки декомпиляции поправил. В общем надо будет изменить 7 файлов, только они мне и выведутся при рекомпиляции, остальное останется нетронутым (уже проверил, всё норм). Плюс переведу optifine не в самих классах, а добавлю строки в lang-файл, как и в обычных настройках.
     
    DarkTrim, Stalkerdeni971 и broo нравится это.
  14. pasha191

    pasha191 Активный участник Пользователь

    Баллы:
    88
    А какой файл отвечает за создания папки logs ???
     
  15. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Именно за создание папки - FMLRelaunchLog.java, а за перемещение стандартных логов - Minecraft.java (ats.class) и IntegratedServer.java (bkw.class). Это для 1.6, если надо для 1.5, то посмотри под спойлером в шапке, там все изменения
     
    DarkTrim и Stalkerdeni971 нравится это.
  16. Stalkerdeni971

    Stalkerdeni971 Старожил Пользователь

    Баллы:
    153
    Имя в Minecraft:
    Stalkerdeni971
    //Offtop//
    Пля, сегодня же первое число. Лол, торрент-трекеры закрывать будут :D
    ////
     
  17. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Тем временем сделал тестовый перевод Optifine, пока без всплывающих объяснений. Плюс заменил тонкий шрифт на толстый. Сначала ставим обычный Optifine B4, а поверх него всё из этого архива: http://yadi.sk/d/0GB1qDV-7T-0m
     
    DarkTrim, Stalkerdeni971 и broo нравится это.
  18. pasha191

    pasha191 Активный участник Пользователь

    Баллы:
    88
    А чем перевод Trespasser вам не подходит ??
     
  19. Автор темы
    collapse

    collapse Старожил Пользователь

    Баллы:
    123
    Самое главное - я сделал так, чтобы перевод хранился в lang-файлах. Для того, чтобы можно было спокойно изменять его самому и переключать язык с русского на английский с изменением текста оптифайна (вдруг придётся найти какую-то английскую опцию, перевод в этом случае будет только мешать). Ну и еще немного пофиксил менюшки, в стандартном оптифайне название меню сверху имеет разную высоту и при переключении разделов в настроках графики эта надпись скачет вверх-вниз.

    Плюс у него везде заглавные буквы, зачем? И некоторые названия не совсем корректные, но это уже на вкус и цвет.
     
    zuma2, DarkTrim и Stalkerdeni971 нравится это.
  20. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Я вас люблю! Наконец-то сделаю нормальную реализацию мультиязычности.
     

Поделиться этой страницей