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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
Лаунчер брал от сюда http://www.rubukkit.org/threads/sashok724-launcher.42883/

В туторе написано
Код:
Дописаны скрипты для авторизации 1.7.2-1.7.9.
Ссылки на новые скрипты указываем в классе YggdrasilMinecraftSessionService.class. В сервере тот же класс.
"http://minecraft/site/"
"http://minecraft/site/j.php"
"http://minecraft/site/h.php"
"http://minecraft/site/s.php?user="

А в спиготе только (и в бакките так же)
Код:
https://sessionserver.mojang.com/session/minecraft/
https://sessionserver.mojang.com/session/minecraft/join
https://sessionserver.mojang.com/session/minecraft/hasJoined

Я так понимаю, что нужно меня соответственно? Но где взять "http://minecraft/site/s.php?user="?
 
Последнее редактирование:
Я так понимаю, что нужно меня соответственно? Но где взять "http://minecraft/site/s.php?user="?
Нигде не взять. Не нужен он. Скачай нормальный assets с яндекс диска у сашка
Это
Код:
https://sessionserver.mojang.com/session/minecraft/
https://sessionserver.mojang.com/session/minecraft/join
https://sessionserver.mojang.com/session/minecraft/hasJoined
Меняешь на
Код:
http://minecraft/site/
http://minecraft/site/j.php
http://minecraft/site/h.php
Меняешь и у себя и в спиготе на сервере. Не забудь сменить https на http а то голову всю сломал из-за этого
Также в файле bcw.class вроде нужно сменить пути к скинам
 
Народ, а не подскажете, почему при нажатии кнопки "Играть" у меня возникает такая проблемка: "Для продолжения игры обновите лаунчер <...>" Версии в лаунчере и веб исходниках совпадают! Что это может быть? С БД все хорошо. Все таблицы созданы.
Может быть нужно, чтобы создалась колонка в базе данных "masterversion"? Потому что на ранних версиях такое было в лаунчере сашка..
 
Народ, а не подскажете, почему при нажатии кнопки "Играть" у меня возникает такая проблемка: "Для продолжения игры обновите лаунчер <...>" Версии в лаунчере и веб исходниках совпадают! Что это может быть? С БД все хорошо. Все таблицы созданы.
Проверку md5 отключи, или залей файлы для проверки куда надо.
 
Народ, а не подскажете, почему при нажатии кнопки "Играть" у меня возникает такая проблемка: "Для продолжения игры обновите лаунчер <...>" Версии в лаунчере и веб исходниках совпадают! Что это может быть? С БД все хорошо. Все таблицы созданы.
Может быть нужно, чтобы создалась колонка в базе данных "masterversion"? Потому что на ранних версиях такое было в лаунчере сашка..
В connect.php поставь false
$checklauncher = false; //Проверка хеша лаунчера
 
Нигде не взять. Не нужен он. Скачай нормальный assets с яндекс диска у сашка
Это
Код:
https://sessionserver.mojang.com/session/minecraft/
https://sessionserver.mojang.com/session/minecraft/join
https://sessionserver.mojang.com/session/minecraft/hasJoined
Меняешь на
Код:
http://minecraft/site/
http://minecraft/site/j.php
http://minecraft/site/h.php
Меняешь и у себя и в спиготе на сервере. Не забудь сменить https на http а то голову всю сломал из-за этого
Также в файле bcw.class вроде нужно сменить пути к скинам
Заменил, вот краш репорт при запуске
Код:
java.lang.ArrayIndexOutOfBoundsException: -1
    at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:368)
    at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:377)
    at net.minecraft.server.v1_7_R1.PlayerList.tick(PlayerList.java:799)
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:704)
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273)
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562)
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469)
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)


UPD: На бакките пошло, но к серверу все равно не подключиться через лаунчер... Что делать?

UPD2: Поставил online-mode:true и снес AuthMe, теперь сервер видит, но не зайти

Что пишет клиент:
Код:
Internal Exception: io.netty.handler.timeout.readtimeoutexception

Что пишет консоль сервера:
Код:
17.06 21:20:10 [Disconnect] User [21:20:10 INFO]: /*мой IP*:21776 has disconnected, reason: Disconnected
 
Последнее редактирование:
Заменил, вот краш репорт при запуске
Код:
java.lang.ArrayIndexOutOfBoundsException: -1
    at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:368)
    at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:377)
    at net.minecraft.server.v1_7_R1.PlayerList.tick(PlayerList.java:799)
    at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:704)
    at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273)
    at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562)
    at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469)
    at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)


UPD: На бакките пошло, но к серверу все равно не подключиться через лаунчер... Что делать?

UPD2: Поставил online-mode:true и снес AuthMe, теперь сервер видит, но не зайти

Что пишет клиент:
Код:
Internal Exception: io.netty.handler.timeout.readtimeoutexception

Что пишет консоль сервера:
Код:
17.06 21:20:10 [Disconnect] User [21:20:10 INFO]: /*мой IP*:21776 has disconnected, reason: Disconnected
META INF удалял?
 
Народ, у меня в клиенте нету папки libraries, хотя должна создаваться.. libraries.jar закинул в site/clients/hitech/bin/libraries.jar и в клиенте нету все равно.. Как сделать, чтобы работало?
 
Да и последний проект при нажатии "Выполнить" выдает сообщение, что нет главного класса как это понять и там нет выбора/
Вопрос решен я просто создал новую паку и скинул и перезалил папку src.
 
Последнее редактирование:
Что я делаю не так?
Код:
[13:03:03] [User Authenticator #1/INFO]: Disconnecting net.minecraft.util.com.mojang.authlib.GameProfile@66a5ce00[id=<null>,name=nagibator228,properties={},legacy=false] (/myip:50390): Failed to verify username!
[13:03:03] [User Authenticator #1/WARN]: Exception verifying nagibator228
java.lang.IllegalArgumentException: Invalid UUID string: ok
    at java.util.UUID.fromString(UUID.java:195) ~[?:1.7.0_05]
    at net.minecraft.util.com.mojang.util.UUIDTypeAdapter.fromString(UUIDTypeAdapter.java:26) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.mojang.util.UUIDTypeAdapter.read(UUIDTypeAdapter.java:18) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.mojang.util.UUIDTypeAdapter.read(UUIDTypeAdapter.java:10) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:803) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:768) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:717) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.google.gson.Gson.fromJson(Gson.java:689) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:55) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.hasJoinedServer(YggdrasilMinecraftSessionService.java:74) ~[craftbukkit.jar:git-Spigot-1494]
    at net.minecraft.server.v1_7_R3.ThreadPlayerLookupUUID.run(ThreadPlayerLookupUUID.java:38) [craftbukkit.jar:git-Spigot-1494]
[13:03:03] [Server thread/INFO]: net.minecraft.util.com.mojang.authlib.GameProfile@66a5ce00[id=<null>,name=nagibator228,properties={},legacy=false] (/myip:50390) lost connection: Failed to verify username!
 
Кто может рассказать подробнее про структуру папки assets для 1.6.4? У меня в папке с клиентами лежит файлик assets.zip рядом с папкой основного клиента. Он скачивается, распаковывается рядом с папкой майна (а не в ней) и нихрена не делает. Звуков в игре нету. И еще, кто может написать какие файлы лежат в assets для 1.6.4? Я так понял, что для 1.7 и .1.6.4 они разные.
 
Править классы авторизации и поставить online-mode=true
Спасибо отпишусь если получится. Другая проблема почему то лаунчер все время качает клиент не понимаю в чем дело?
Править классы авторизации и поставить online-mode=true
Спасибо отпишусь если получится. Другая проблема почему то лаунчер все время качает клиент не понимаю в чем дело?
Кто может рассказать подробнее про структуру папки assets для 1.6.4? У меня в папке с клиентами лежит файлик assets.zip рядом с папкой основного клиента. Он скачивается, распаковывается рядом с папкой майна (а не в ней) и нихрена не делает. Звуков в игре нету. И еще, кто может написать какие файлы лежат в assets для 1.6.4? Я так понял, что для 1.7 и .1.6.4 они разные.
Я качал из ссылки которую тут предлагают и не замарачивался. Просто assets.zip должен находится в папке clients.
Про какие классы ты имеешь виду если можно точнее. Я искправил в сервере и ничего не получилось?
 
Сейчас с авторизацией так намудрили...
У тебя версия 1.7.2+? Если да, то тут я не могу похоже помочь.
 
Назад
Верх