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

Люди, а как это чудо установить на клиент, использующий MultiMC?
 
Люди, а как это чудо установить на клиент, использующий MultiMC?
Очевидно же - найти исполняемые файлы нужного клиента и редактировать их, как обычный.
На всякий пожарный посмотрю что это такое - скажу вердикт.
 
Как установить шрифты ascii.png на ru_RU.lang, просто всего слишком много в этом русификаторе
 
На 1.5.2 есть такой?
cdffed2d04.png

А разве нет?
 
Очевидно же - найти исполняемые файлы нужного клиента и редактировать их, как обычный.
На всякий пожарный посмотрю что это такое - скажу вердикт.
Не получится.
1.6+ клиенты используют оригинальный minecraft.jar + патчи.
 
Особенности русификатора:
  • Никаких копирайтов! Можно свободно распространять, конечно же
  • Все особенности большинства остальных русификаторов - возможность писать на русском языке на табличках, адекватный перевод абсолютно всех надписей в игре (надеюсь), титров и поэмы Края (мой собственный), а также подгонка всех надписей под размер кнопок
  • Возможность смены шрифта (толстый/тонкий)
  • Дополнительные полезные настройки в файле /config/advancedOptions.cfg
  • Полная мультиязычность. Английский язык можно выбрать в настройках, как и раньше
  • Переведено много .class-файлов (непосредственно для перевода изменено примерно 29 файлов, а всего изменено 50 штук)
  • Перевод .class-файлов полностью настраиваемый! Все изменённые строки находятся в lang-файлах с префиксом "adv", и их можно отредактировать самому
  • Сплеши не переведены, если есть желание - можно взять их из любого русификатора
Дополнительные изменения:
  • Логи forge и клиента перемещены в папку logs
  • Скрытие сессии в логах (есть в обычном Forge 924+)
  • Никаких дополнительных флагов при запуске и ошибок в логах
  • Возможность скрытия кнопки модов и информации о версии Minecraft/Forge в меню
  • Лук на бесконечность не требует стрелу в инвентаре для стрельбы (отключено по умолчанию)
  • Выровнены меню настроек игры, графики и чата, теперь всё находится на одинаковой высоте и кнопки расположены ровно
  • "Кнопка 1", "Кнопка 2" и "Кнопка 3" в настройках усправления отображаются как ЛКМ, ПКМ и СКМ соответственно
  • Склонение списка загруженных/активных/дочерних модов
  • Убраны ненужные надписи и ненужные кнопки в некоторых меню
  • Убрано окно forge при старте игры (настраиваемо) и сообщение о выходе minecraft 1.6 (только для 1.5.2)

Русификатор Minecraft 1.5.2 (Forge 738)​

Установка на готовый клиент (не уверен что получится, но стоит забэкапить и попробовать):
  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.2-1.6.4
Forge 803, 817, 845, 859, 871, 917, 933, 935, 942, 953, 965​

Установка на готовый клиент (не уверен что получится, но стоит забэкапить и попробовать):
  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: Выруби его фикс в конфиг-файле, автоматическое выключение на сервере пока не работает

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

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

Q: Можно исходники?
A: https://drive.google.com/file/d/0B-DE0p8S6of-NVF4UjYxUWNpeEk/edit?usp=sharing
​
Последняя версия для 1.5.2 (forge738): Ge.tt / Google Drive [08.11.2013]
Последняя версия для 1.6.2 (forge871): Ge.tt / Google Drive [28.12.2013]
Последняя версия для 1.6.4 (forge965): Ge.tt / Google Drive [28.12.2013]
​

Последняя версия для 1.5.2 (forge738): Ge.tt / Google Drive [08.11.2013]
Последняя версия для 1.6.2 (forge871): Ge.tt / Google Drive [28.12.2013]
Последняя версия для 1.6.4 (forge965): Ge.tt / Google Drive [28.12.2013]
​

Старые версии - установка с нуля: http://ge.tt/7FCTzpq
Старые версии - на готовый клиент: http://ge.tt/6SbIzpq
Разное + Optifine: http://ge.tt/9lhDztm
​

А если у меня стоит Forg и Optifine мне надо устанавливать и для того и для того???
 
Люди, а как это чудо установить на клиент, использующий MultiMC?

Удалось установить на MultiMC (1.6.4) так:
1. Берем optifine и кидаем в instances\название\minecraft\mods\
2. Берем forge и кладем в libraries\net\minecraftforge\minecraftforge\9.11.1.965\
3. Открываем custom.json из папки instances\название\
4. Находим net.minecraftforge:minecraftforge:9.11.1.965 и изменяем так:
JavaScript:
  {
  "name": "net.minecraftforge:minecraftforge:9.11.1.965",
  "url": "http://files.minecraftforge.net/maven/",
  "MMC-hint": "local"
  },
Скачать архив

PS для жирного шрифта использую мод BetterFonts
 
Последнее редактирование:
Спасибо огромное! А можно мне инструкцию по замене beu.class(скины и плащи) в вашем клиенте?
 
Я давно пользовался твоим русификатором MCP. Ты не планируешь делать скажем на 1.7.2 или 1.7.10
 
Кто нибуть можете сделать тоже самое только для 1.7.10 очень прошу!
 
ТС предоставил все исходники, что сложного посидеть пару часиков и подогнать его код под 1.7.10?
Ну ты попробуй сначала... А мы по ржём😆

я не шарю в этом и я думаю что в 1.7.10 могло что нибуть изменится.
Заявку в скайпе кинул, принимай
 
Удалось установить на MultiMC (1.6.4) так:
1. Берем optifine и кидаем в instances\название\minecraft\mods\
2. Берем forge и кладем в libraries\net\minecraftforge\minecraftforge\9.11.1.965\
3. Открываем custom.json из папки instances\название\
4. Находим net.minecraftforge:minecraftforge:9.11.1.965 и изменяем так:
JavaScript:
  {
  "name": "net.minecraftforge:minecraftforge:9.11.1.965",
  "url": "http://files.minecraftforge.net/maven/",
  "MMC-hint": "local"
  },
Скачать архив

PS для жирного шрифта использую мод BetterFonts
А как то можно не модом изменить шрифт? Да, что то не работает русификация по твоему способу. Forge приходиться качать по новой. И не понятно что с пунктом 3 делать. Ну нет у меня такого файла.
 
А как то можно не модом изменить шрифт? Да, что то не работает русификация по твоему способу. Forge приходиться качать по новой. И не понятно что с пунктом 3 делать. Ну нет у меня такого файла.
1) Изменить в ядре клиента (Minecraft.jar, ВЕРСИЯ.jar..)
2) Изменить текстурпаком (По аналогии с ядром)
3) Поставить мод
 
Назад
Верх Низ