Туториал Настройка лаунчера sashok724 под 1.7.2 (1.7.4)

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
клиент нерабочий или неправильно залил
 
клиент нерабочий или неправильно залил

клиент скопирован с лицензии, которая запускается, заливал так, как на предыдущей странице описывали., разница только в том, что у меня клиент лежит не в .minecraft/(где лицуха), а в .моя_папка/имя_сервера/

Еще предположения?
 
Не заходит в ЛК(( помогите плиз
java.lang.NullPointerException
at net.launcher.utils.ImageUtils.parseSkin(ImageUtils.java:85)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:172)
 
Не заходит в ЛК(( помогите плиз
java.lang.NullPointerException
at net.launcher.utils.ImageUtils.parseSkin(ImageUtils.java:85)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:172)

да фиг с ним с лк, сделай ссылочку на сайт прям в webmcr и не парься, а в лаунчере кнопку выруби
Сейчас думал что накопал соль, подложил свою папку в папку оригинального лаунчера, запустил его в оффлайн, он также закрылся, ничего не запустив, "Ага!", воскликнул я, и стал грешить на то что поменял minecraft.jar(залил с помощью MinecraftCoderPack свои адреса скинов и плащей, а также авторизацию по своему сайту), залил на сайт лицензионный клиент(чистый, но с Forge), и знаете что? И ничего, он точно также его перекачал и не запустил в конце(лаунчер из этой темы), я в тупике в общем.
Может кто-нибудь выложит папку clients с клиентом 1.6.2 и всем содержимым, которая РАБОТАЕТ?
Или даст хотя бы ссылочку?
 
я вообще из 2 исходников собирал. у меня на этих исходниках тоже не запускал
 
да фиг с ним с лк, сделай ссылочку на сайт прям в webmcr и не парься, а в лаунчере кнопку выруби
Сейчас думал что накопал соль, подложил свою папку в папку оригинального лаунчера, запустил его в оффлайн, он также закрылся, ничего не запустив, "Ага!", воскликнул я, и стал грешить на то что поменял minecraft.jar(залил с помощью MinecraftCoderPack свои адреса скинов и плащей, а также авторизацию по своему сайту), залил на сайт лицензионный клиент(чистый, но с Forge), и знаете что? И ничего, он точно также его перекачал и не запустил в конце(лаунчер из этой темы), я в тупике в общем.
Может кто-нибудь выложит папку clients с клиентом 1.6.2 и всем содержимым, которая РАБОТАЕТ?
Или даст хотя бы ссылочку?
http://moancraft.tk/game/main.zip
 
Не заходит в ЛК(( помогите плиз
java.lang.NullPointerException
at net.launcher.utils.ImageUtils.parseSkin(ImageUtils.java:85)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:172)
 
так я твою и качал. из твоей src собирал. что там ещё надо закинуть?
 
так там в вебчасти нигде нету файла .htaccess
куда его запихивать?
о всё спс большое)
лк запускается. скин меняю а на серве он стандартный остаётся.
в чём проблема?
 
так там в вебчасти нигде нету файла .htaccess
куда его запихивать?
о всё спс большое)
лк запускается. скин меняю а на серве он стандартный остаётся.
в чём проблема?

клиент привязал к своей скин системе?
 
В общем я почти разобрался, почему не запускается, взял чистый клиент, поставил на него Forge, достал либы, положил в libraries.zip.

Когда я запускаю с консоли клиент, он выполняет класс net.minecraft.launchwrapper.Launch, находящийся в libraries.jar
А потом он пытается вызвать net.minecraft.client.Minecraft, но в версии 1.6.2 Майнкрафта, такого пути нет, как я понимаю, вместо него 1.6.2.jar\net\minecraft\client\main\Main.class

Тут два варианта, либо подсовывать minecraft.jar, в котором есть класс net.minecraft.client.Minecraft, либо менять libraries.jar, который вызовет другой класс.

Либы я взял из нормального клиента с форджем, но почему фордж работает на лицухе, а на проверке оказывается, что он пытается вызвать не тот класс?
 
В общем я почти разобрался, почему не запускается, взял чистый клиент, поставил на него Forge, достал либы, положил в libraries.zip.

Когда я запускаю с консоли клиент, он выполняет класс net.minecraft.launchwrapper.Launch, находящийся в libraries.jar
А потом он пытается вызвать net.minecraft.client.Minecraft, но в версии 1.6.2 Майнкрафта, такого пути нет, как я понимаю, вместо него 1.6.2.jar\net\minecraft\client\main\Main.class

Тут два варианта, либо подсовывать minecraft.jar, в котором есть класс net.minecraft.client.Minecraft, либо менять libraries.jar, который вызовет другой класс.

Либы я взял из нормального клиента с форджем, но почему фордж работает на лицухе, а на проверке оказывается, что он пытается вызвать не тот класс?
Ты вообще читаешь комментарии в Settings.java? Там ВСЁ написано что и как запускается.
 
@SirMagnum, Может потому что кто то не указал твик класс?
params.add("--tweakClass");
params.add("cpw.mods.fml.common.launcher.FMLTweaker"); (тип запуска 2, 2 в сашке аунчере).
 
Все, со всем разобрался, новый вопрос на засыпку: пытаюсь сделать авторизацию через свой класс, меняю .minecraft.jar (с помощью mcp поменял пути), закинул обфусцированные классы в него, но при заходе на сервер вылетает.
Если через консоль, то выдает ошибку:
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] The minecraft jar file:/home/user/.minecraft/blabla/bin/minecraft.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work! STOP NOW, get a clean copy and try again!
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] FML has been ordered to ignore the invalid or missing minecraft certificate. This is very likely to cause a problem!
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] Technical information: ClientBrandRetriever was at jar:file:/home/user/.minecraft/blabla/bin/minecraft.jar!/net/minecraft/client/ClientBrandRetriever.class, there were 0 certificates for it
Я, так понимаю, minecraft.jar должен остаться чистым, тогда вопрос: как поменять систему скинов и адреса авторизации? Нужно в Forge.jar это сделать? Но он не обфусцированный и там таких классов нет, идеи?
 
Все, со всем разобрался, новый вопрос на засыпку: пытаюсь сделать авторизацию через свой класс, меняю .minecraft.jar (с помощью mcp поменял пути), закинул обфусцированные классы в него, но при заходе на сервер вылетает.
Если через консоль, то выдает ошибку:
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] The minecraft jar file:/home/user/.minecraft/blabla/bin/minecraft.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work! STOP NOW, get a clean copy and try again!
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] FML has been ordered to ignore the invalid or missing minecraft certificate. This is very likely to cause a problem!
2013-09-09 17:12:23 [SEVERE] [ForgeModLoader] Technical information: ClientBrandRetriever was at jar:file:/home/user/.minecraft/blabla/bin/minecraft.jar!/net/minecraft/client/ClientBrandRetriever.class, there were 0 certificates for it
Я, так понимаю, minecraft.jar должен остаться чистым, тогда вопрос: как поменять систему скинов и адреса авторизации? Нужно в Forge.jar это сделать? Но он не обфусцированный и там таких классов нет, идеи?
Измененные классы запихать в Forge.jar.
 
Назад
Верх