Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

скоро будет неделя..
 
Всё уже, залил. Конфиг-файл пока не изменяется в игре
Исходники тоже залил, там проект gradle в zip-файле. В главном посте чуть информации добавил
 
Всё уже, залил. Конфиг-файл пока не изменяется в игре
Исходники тоже залил, там проект gradle в zip-файле. В главном посте чуть информации добавил
Благодарствую. Сейчас проверим.
Фордж завелся. Благодарю. Теперь хоть шрифт нормальный.
Проблема с OptifineRus. Краш лог прилагаю.... crash-2014-11-04_12.40.11-client.txt
Версия оптифайн: OptiFine_1.7.10_HD_A4, только скачал (standart)
Заметил такую особенность: Что если без оптифайн, то русик ОК. Если с оптифайн - то у меня шрифт русского языка мелкий становится.
Еще одна ошибка:
Forge рус 1230 c клиентом без модов, ну или с парой модов работает ок.
Когда ставлю на тяжелый клиент, при нажатии на кнопку MODS в главном меню получаю ошибку: crash-2014-11-04_12.52.22-client.txt
С форджем 1232 полет нормальный.
З.ы. на оптифайн и клиент поставил FixSkins. На фордж не ставил.
 

Вложения:

Благодарствую. Сейчас проверим.
Фордж завелся. Благодарю. Теперь хоть шрифт нормальный.
Проблема с OptifineRus. Краш лог прилагаю.... crash-2014-11-04_12.40.11-client.txt
Версия оптифайн: OptiFine_1.7.10_HD_A4, только скачал (standart)
Заметил такую особенность: Что если без оптифайн, то русик ОК. Если с оптифайн - то у меня шрифт русского языка мелкий становится.
Еще одна ошибка:
Forge рус 1230 c клиентом без модов, ну или с парой модов работает ок.
Когда ставлю на тяжелый клиент, при нажатии на кнопку MODS в главном меню получаю ошибку: crash-2014-11-04_12.52.22-client.txt
С форджем 1232 полет нормальный.
З.ы. на оптифайн и клиент поставил FixSkins. На фордж не ставил.
fixskins не работает с оптифайном.
 
Если что, то работает только с Optifine Ultra-версии! Проверяйте только с ним. По идее можно сделать и для стандартного, там классы чуть другие. Просто сам как-то не понимаю, зачем Standard, если есть Ultra.
Вторая ошибка очень странная, класса I18n нет, а он же есть оО
 
Последнее редактирование:
Если что, то работает только с Optifine Ultra-версии! Проверяйте только с ним. По идее можно сделать и для стандартного, там классы чуть другие. Просто сам как-то не понимаю, зачем Standard, если есть Ultra.
Вторая ошибка очень странная, класса I18n нет, а он же есть оО
Хорошо. Попробую. Просто на 1.6.4 столкнулся с битыми текстурами некоторых модов на Ultra, и теперь вообще не смотрел в его сторону. Позже отпишу результат тестов.
Вторая ошибка очень странная, класса I18n нет, а он же есть оО
Кстати да. Вторая ошибка возникает даже без Optifine. То есть он не причем. Потом попробую фордж 1230 без русика, проверю, а там видно будет.
 
Насчёт второй ошибки - вообще не понимаю как такое может быть, можешь поэкспериментировать, с каким именно модом она появляется?
Перезалил все файлы: исправил ошибку с именем кастомных биомов и удалил пару невесть откуда взявшихся файлов оО
 
Последнее редактирование:
Насчёт второй ошибки - вообще не понимаю как такое может быть, можешь поэкспериментировать, с каким именно модом она появляется?
выяснил, что forge-1.7.10-10.13.2.1230 от официалов у меня вообще не запускает клиент.
Код:
java.lang.NullPointerException: Initializing game
    at extrabiomes.lib.BiomeSettings.postLoad(BiomeSettings.java:166)
    at extrabiomes.handlers.BiomeHandler.init(BiomeHandler.java:76)
    at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:122)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
Копаю дальше...
Методом "тыка" было выяснено, что ошибку:
Код:
java.lang.NoClassDefFoundError: brp
    at cpw.mods.fml.common.ModMetadata.getChildModCountString(ModMetadata.java:68)
    at cpw.mods.fml.client.GuiSlotModList.drawSlot(GuiSlotModList.java:83)
    at cpw.mods.fml.client.GuiScrollingList.drawScreen(GuiScrollingList.java:324)
    at cpw.mods.fml.client.GuiModList.func_73863_a(GuiModList.java:143)
    at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1352)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
    at net.minecraft.client.main.Main.main(SourceFile:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.launcher.components.Game$1.run(Game.java:240)
    at java.lang.Thread.run(Unknown Source)
при нажатии на кнопку MODS дает мод AppliedEnergistics 2, у меня стоит версия rv1.stable build 1.

Optifine HD U с OptifineRus работает исправно. Буковки на месте. Осталось только понять, почему AE mod не хочет работать и дает ошибку.... Жду соображения.
 
Почему выдает - так и не понял, это какая-то магия, так не должно быть :)
Но ошибку исправил, файлы перезалил
@MOR_IV, спасибо за оперативное нахождение бага :)
 
Почему выдает - так и не понял, это какая-то магия, так не должно быть :)
Но ошибку исправил, файлы перезалил
@MOR_IV, спасибо за оперативное нахождение бага :)
Немного странный вопрос, но все же. Где научился править сами моды без изменения класс файлов?:)
 
Почему выдает - так и не понял, это какая-то магия, так не должно быть :)
Но ошибку исправил, файлы перезалил
@MOR_IV, спасибо за оперативное нахождение бага :)
Конечно не за что. Всегда рад помочь.
Кстати в моем случае у меня все вернулось к тому, что было: crash-2014-11-05_11.31.02-client.txt возникает при запуске клиента.
forge-1.7.10-10.13.2.1230.jar взят у вас. Ошибка как у официального.
Проверил extrabiomesxl_1.7.10-3.16.0.jar, у меня стоит последней версии..

Немного странный вопрос, но все же. Где научился править сами моды без изменения класс файлов?:)
Я так понимаю автор просто изменил класс forge, с которым взаимодействует этот мод. От туда и магия.
Я решил проблему с крашем crash-2014-11-05_11.31.02-client.txt так:
Взял forge-1.7.10-10.13.2.1230-changedFiles.zip, скачал фордж 1232 у официалов, закинул в фордж файлики из архива.
А ну и удалил из META-INF все кроме MANIFEST.MF.

Ошибок пока не заметил. Русик есть, MODS нажимается, в игру входит, все вроде как работает. Тестим.
 

Вложения:

На сайте мода так и написано

Recommended - ExtrabiomesXL Universal 3.16.0 for MC 1.7.10 - Please note that this will work with Forge for 1.7.10 up to v1223 with no issues. Forge 1224 - 1230 will not work due to a bug in Forge regarding biomes. Version 1231 will work although it will cause border issues between chunks in existing worlds. There is nothing we can do to fix this and it will happen with any biome adding mod due to the change Forge made in how biomes are selected. If you start a new world using 1231 there will be no border issues.

Так что русификатор тут ни при чём :)

@NaPsTeR правлю я их очень плохим способом - тупо заменяю весь класс целиком :( asm для меня тёмный лес, нужно время, чтобы в нём разобраться и править классы правильно
 
правлю я их очень плохим способом - тупо заменяю весь класс целиком :( asm для меня тёмный лес, нужно время, чтобы в нём разобраться и править классы правильно
Я сейчас делаю мод, который с помощью ASM добавляет в клиент некоторые функции вашего русификатора. Сейчас я почти доделал толстый шрифт (но тонкий не вырезал).
P.S. С помощью ASM можно патчить не только клиент/сервер, но и другие моды (OptiFine в их числе). Я, например, таким образом прикрутил пару ивентов для BuildCraft.
 
Последнее редактирование:
А когда будет 1231+ фордж от Вас? :D Просто я кучу косяков нашел из-за моего "ремонта".... Например пропала иконка стекла в игре....

тоже заметил такую фигню.... Это из-за Русификатора я так понимаю?
 
Всё норм

2014-11-06_22.25.03.png

Скоро сделаю на 1235, наверное, раз так много чего не работает. Там недолго совсем
 
Снимок8.JPG
Ну вот как-то так. Пока не понял почему.
Кстати разница между Оптифайн U и Standart велика? Возможно портануть русик с ultra на standart? исходники не смотрел...
 
Назад
Верх