1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Лаунчер sashok724's Launcher v3 [OpenSource] [Support]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем new-sashok724, 15 янв 2016.

  1. Deltenor

    Deltenor Новичок

    Баллы:
    16
    Нужна помощь
    Все настройки вроде как верны, но при коннекте к серверу ошибка.

    >2016.06.15 13:17:27 [ERROR] java.net.ConnectException: В соединении отказано
    [13:17:27 INFO]: Disconnecting com.mojang.authlib.GameProfile@421e673b[id=<null>,name=player,properties={},legacy=false] (/178.123.85.90:54554): Authentication servers
    are down. Please try again later, sorry!
    [13:17:27 ERROR]: Couldn't verify username because servers are unavailable
    [13:17:27 INFO]: com.mojang.authlib.GameProfile@421e673b[id=<null>,name=player,properties={},legacy=false] (/178.123.85.90:54554) lost connection: Authentication server
    s are down. Please try again later, sorry!
    [13:17:51 WARN]: Error occured during retriving version
    java.lang.Throwable
    at kcauldron.KLog.log(KLog.java:30) [KLog.class:1.7.10-R0.1-SNAPSHOT]
    at kcauldron.KLog.warning(KLog.java:41) [KLog.class:1.7.10-R0.1-SNAPSHOT]
    at kcauldron.updater.KVersionRetriever.uncaughtException(KVersionRetriever.java:114) [KVersionRetriever.class:1.7.10-R0.1-SNAPSHOT]
    at kcauldron.updater.KVersionRetriever.check(KVersionRetriever.java:94) [KVersionRetriever.class:1.7.10-R0.1-SNAPSHOT]
    at kcauldron.updater.KVersionRetriever.run(KVersionRetriever.java:69) [KVersionRetriever.class:1.7.10-R0.1-SNAPSHOT]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
    Caused by: java.lang.IllegalStateException: Status code isn't OK
    ... 3 more

    sashok724's LaunchServer v15.2-NOT-SIGNED (build #9, 04.05.2016)
    2016.06.15 13:12:18 [INFO] Setting up server script engine bindings
    2016.06.15 13:12:18 [INFO] JLine2 terminal enabled
    2016.06.15 13:12:18 [INFO] Reading RSA keypair
    2016.06.15 13:12:18 [INFO] Modulus CRC32: 0x45974651
    2016.06.15 13:12:18 [INFO] Reading LaunchServer config file
    2016.06.15 13:12:18 [INFO] Fetching all AuthHandler entries
    2016.06.15 13:12:18 [INFO] HikariCP pooling enabled for 'authHandlerPool'
    2016.06.15 13:12:18 [INFO] Syncing launcher binaries
    2016.06.15 13:12:18 [INFO] Syncing launcher binary file
    2016.06.15 13:12:18 [INFO] Syncing launcher EXE binary file
    2016.06.15 13:12:18 [INFO] Syncing updates dir
    2016.06.15 13:12:18 [INFO] Syncing 'jre-8u66-linux32' update dir
    2016.06.15 13:12:19 [INFO] Syncing 'jre-8u66-linux64' update dir
    2016.06.15 13:12:19 [INFO] Syncing 'jre-8u66-macosx' update dir
    2016.06.15 13:12:20 [INFO] Syncing 'jre-8u66-win32' update dir
    2016.06.15 13:12:21 [INFO] Syncing 'jre-8u66-win64' update dir
    2016.06.15 13:12:21 [INFO] Syncing 'asset1.7.10' update dir
    2016.06.15 13:12:21 [INFO] Syncing 'evatitanium' update dir
    2016.06.15 13:12:22 [INFO] Syncing profiles dir
    2016.06.15 13:12:22 [INFO] Syncing 'evatitanium.cfg' profile
    2016.06.15 13:12:22 [INFO] Starting server socket thread
    2016.06.15 13:12:22 [DEBUG] LaunchServer started in 4252ms
    2016.06.15 13:12:22 [INFO] Server socket thread successfully started
    2016.06.15 13:13:08 [DEBUG] Connection #1 from 178.123.85.90
    2016.06.15 13:13:08 [DEBUG] #1 Type: LAUNCHER
    2016.06.15 13:13:08 [DEBUG] #1 Replied
    2016.06.15 13:13:48 [DEBUG] Connection #2 from 178.123.85.90
    2016.06.15 13:13:48 [DEBUG] #2 Type: AUTH
    2016.06.15 13:14:08 [DEBUG] #2 Login: 'player', Password: '**************'
    2016.06.15 13:14:08 [INFO] HikariCP pooling enabled for 'authProviderPool'
    2016.06.15 13:14:08 [DEBUG] #2 Auth: 'player' -> 'player'
    2016.06.15 13:14:08 [DEBUG] Getting texture: 'http://skins.minecraft.net/MinecraftSkins/player.png'
    2016.06.15 13:14:08 [DEBUG] Getting texture: 'http://skins.minecraft.net/MinecraftCloaks/player.png'
    2016.06.15 13:14:08 [DEBUG] #2 Replied
    2016.06.15 13:14:14 [DEBUG] Connection #3 from 178.123.85.90
    2016.06.15 13:14:14 [DEBUG] #3 Type: UPDATE
    2016.06.15 13:14:14 [DEBUG] #3 Update dir: 'jre-8u66-linux64'
    2016.06.15 13:14:14 [DEBUG] #3 Replied
    2016.06.15 13:14:19 [DEBUG] Connection #4 from 178.123.85.90
    2016.06.15 13:14:19 [DEBUG] #4 Type: UPDATE
    2016.06.15 13:14:19 [DEBUG] #4 Update dir: 'asset1.7.10'
    2016.06.15 13:14:19 [DEBUG] #4 Replied
    2016.06.15 13:14:20 [DEBUG] Connection #5 from 178.123.85.90
    2016.06.15 13:14:20 [DEBUG] #5 Type: UPDATE
    2016.06.15 13:14:21 [DEBUG] #5 Update dir: 'evatitanium'
    2016.06.15 13:14:21 [DEBUG] #5 Replied
    2016.06.15 13:17:26 [DEBUG] Connection #6 from 178.123.85.90
    2016.06.15 13:17:26 [DEBUG] #6 Type: JOIN_SERVER
    2016.06.15 13:17:26 [DEBUG] #6 Username: 'player', Access token: 3aeae516946d3361348ec170334bc26c, Server ID: -6d763e70cea7a9b13722f21a149119172674c5d4
    2016.06.15 13:17:26 [DEBUG] #6 Replied
     
  2. Наильжан

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

    Баллы:
    76
    Скорее всего у тебя нет доступа до порта на котором ты запускаешь Лаунчсервер. Бывает что провайдеры блокируют удаленные порты отличные от общеизвестных, для этого попробуй использовать telnet например из коммандной строки Windows:
    telnet IP_лаунчсервера ПОРТ_лаунчсервера
    А серверная часть Майнкрафт та которая в комплекте с лаунчером идет или своя? Потому что сервер майнкрафт не может достучаться до лаунчсервера. Если не ошибаюсь. Майнкрафт сервер и лаунчсервер на одной машине?
     
  3. Deltenor

    Deltenor Новичок

    Баллы:
    16
    Да всё в пределах одной машины. Серверную и клиентскую часть брал от сашка.
     
    Последнее редактирование: 15 июн 2016
  4. Наильжан

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

    Баллы:
    76
    В конфиге у меня так
    Код:
    bindAddress: "0.0.0.0";
    позволено подключаться всем, а у тебя?
     
  5. Deltenor

    Deltenor Новичок

    Баллы:
    16
    Код:
    address: "89.179.247.250";
    bindAddress: "0.0.0.0";
    port: 7240;
    
    # Auth handler
    authHandler: "mysql";
    authHandlerConfig: {
    
        fetchAll: true; # Загрузить всю базу в кэш при запуске
    
        address: "localhost"; # Адрес MySQL-сервера
        port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
        username: "*****"; # Имя пользователя MySQL-сервера
        password: "*****"; # Пароль пользователя
        database: "*****"; # База данных
      
        table: "users"; # Таблица
        uuidColumn: "uuid"; # Поле с UUID пользователей
        usernameColumn: "user_login"; # Поле с именами пользователей
        accessTokenColumn: "accessToken"; # Поле с accessToken
        serverIDColumn: "serverID"; # Поле с serverID
    
    #    file: "authHandler.cfg";
    #    offlineUUIDs: true;
    };
    
    # Auth provider
    authProvider: "mysql";
    #authProvider: "accept";
    authProviderConfig: {
        address: "*****"; # Адрес MySQL-сервера
        port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
        username: "*****"; # Имя пользователя MySQL-сервера
        password: "*****"; # Пароль пользователя
        database: "*****"; # База данных
    
      
    query: "SELECT user_login FROM users WHERE (mail=? OR user_login=?) AND user_password=MD5(MD5(?)) LIMIT 1";
    
    # Запрос. Он должен быть SELECT и возвращать имя пользователя в правильном регистре. ? заменяются на параметры ниже:
    
    queryParams: [ "%login%", "%login%", "%password%" ]; # Параметры к запросу. %login% и %password% заменяются на имя пользователя и пароль соответственно
    };
    
    # Texture provider
    textureProvider: "request";
    textureProviderConfig: {
        skinsURL: "http://skins.minecraft.net/MinecraftSkins/%username%.png";
        cloaksURL: "http://skins.minecraft.net/MinecraftCloaks/%username%.png";
    };
    
    # Launch4J EXE binary building
    launch4J: true;
    
     
  6. Abnormal

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

    Баллы:
    66
    Имя в Minecraft:
    Abnormal
    Порт вообще открыт?
    7240
     
  7. Deltenor

    Deltenor Новичок

    Баллы:
    16
    Да, коннекты доходят же до LauncherServer`a.
     
  8. LeonardoDaVinci

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

    Баллы:
    76
    ХОЧУХОЧУХОЧУ Баны по HWID), надоели мультики
    кстате что бановые то?
     
  9. flynik

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

    Баллы:
    66
    *facepalm*, автор же вроде как говорил, что в r4 Версии добавит... не?
     
  10. Deltenor

    Deltenor Новичок

    Баллы:
    16
    Всем кто пытался помочь, спасибо. Проблему решил сам.
     
    Последнее редактирование: 16 июн 2016
  11. Yaniko

    Yaniko Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Yaniko
    Подскажите нубятнику как скачать это творение? Заранее благодарен!
     
  12. Наильжан

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

    Баллы:
    76
    https://launcher.sashok724.net/download/
    А так в шапке и в документации все вроде подробно написано
    https://launcher.sashok724.net/
     
  13. BloodyD

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

    Баллы:
    61
    Skype:
    hackpro1221
    Имя в Minecraft:
    BloodyD
    Кто знает почему не скачивается клиент ? В лаунчере пишите обновление клиент и бесконечная загрузка, хотя в самой папки .project нету клиента. Вот код profiles.cfg:

    version: "1.6.4"; # Версия клиента
    assetIndex: "1.6.4"; # Индекс ресурсов (имя файла в indexes), 1.7.10+

    # Runtime-dependent params
    dir: "ClanWar"; # Директория клиента
    assetDir: "1.6.4"; # Директория ресурсов

    # Client params
    sortIndex: 0; # Индекс для сортировки профилей в списке
    title: "ClanWar"; # Заголовок профиля в лаунчере
    serverAddress: "server.ru"; # Имя сервера для автозахода
    serverPort: 25565; # Порт сервера для автозахода

    # Updater and client watch service
    update: []; # Файлы и директории, которые будут обновлены, но не будут проверяться во время игры
    updateVerify: [ # Файлы и директории, которые должны быть обязательно проверены. \\ Нужно для экранизации точки (Regexp)
    "libraries", "natives", "mods",
    "minecraft\\.jar", "forge\\.jar"
    ];
    updateExclusions: [ # Исключения из файлов и директорий выше
    # ...
    ];

    # Client launcher params
    mainClass: "net.minecraft.launchwrapper.Launch"; # Главный класс клиента
    classPath: [ "libraries", "minecraft.jar", "forge.jar" ]; # Classpath клиента
    jvmArgs: [ # Дополнительные аргументы JVM
    "-Dfml.ignorePatchDiscrepancies=true", # Игнорировать различия в патчах
    "-Dfml.ignoreInvalidMinecraftCertificates=true", # Игнорировать отсутствие сертификатов
    "-Dorg.lwjgl.opengl.Display.allowSoftwareOpenGL=true" # (Не)обладатели драйверов на видеокарту тоже смогут играть
    ];
    clientArgs: [ # Дополнительные аргументы клиента
    "--tweakClass", "cpw.mods.fml.common.launcher.FMLTweaker" # Если используете Forge
    ];
     
  14. Abnormal

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

    Баллы:
    66
    Имя в Minecraft:
    Abnormal
    # Runtime-dependent params
    dir: "ClanWar"; # Директория клиента
    assetDir: "1.6.4"; # Директория ресурсов


    Это верно настроено?
     
  15. BloodyD

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

    Баллы:
    61
    Skype:
    hackpro1221
    Имя в Minecraft:
    BloodyD
    [​IMG]
     
  16. Abnormal

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

    Баллы:
    66
    Имя в Minecraft:
    Abnormal
    Назови конфиг не profiles.cfg а ClanWar.cfg
    У меня всё так же как и у тебя, только 1.7.10 и всё норм
     
  17. BloodyD

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

    Баллы:
    61
    Skype:
    hackpro1221
    Имя в Minecraft:
    BloodyD
    Он у меня так и называется
     
  18. obi4niy_PAREN

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

    Баллы:
    61
    Имя в Minecraft:
    L1prikon
    ребят подскажите пожалуйста как изменить положение кнопок http://prntscr.com/bhuokj
     
  19. Vanterkraft

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

    Баллы:
    88
    Skype:
    Deska_Sava
    Ошибка в лаунчере - не цепляет скины.

    Код:
    2016.06.21 11:21:21 [DEBUG]
    2016.06.21 11:25:30 [DEBUG]  #2 Auth: 'Sined' -> 'SineD'
    2016.06.21 11:25:30 [DEBUG] Getting texture: 'http://skygaming.ru/Launcher/skins/SineD.png'
    2016.06.21 11:25:30 [ERROR] java.io.IOException: Can't get skin texture: 'SineD'
        at launchserver.response.profile.ProfileByUUIDResponse.getProfile(ProfileByUUIDResponse.java:41)
        at launchserver.response.auth.AuthResponse.reply(AuthResponse.java:75)
        at launchserver.response.ResponseThread.respond(ResponseThread.java:154)
        at launchserver.response.ResponseThread.run(ResponseThread.java:61)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.ConnectException: В соединении отказано
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
        at sun.net.www.http.HttpClient.New(HttpClient.java:308)
        at sun.net.www.http.HttpClient.New(HttpClient.java:326)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
        at launcher.helper.IOHelper.newInput(IOHelper.java:250)
        at launcher.helper.SecurityHelper.digest(SecurityHelper.java:67)
        at launcher.client.PlayerProfile$Texture.<init>(PlayerProfile.java:76)
        at launchserver.texture.RequestTextureProvider.getTexture(RequestTextureProvider.java:50)
        at launchserver.texture.RequestTextureProvider.getSkinTexture(RequestTextureProvider.java:44)
        at launchserver.response.profile.ProfileByUUIDResponse.getProfile(ProfileByUUIDResponse.java:39)
        ... 6 more
    
    2016.06.21 11:25:30 [DEBUG] Getting texture: 'http://skygaming.ru/Launcher/cloaks/SineD.png'
    2016.06.21 11:25:30 [ERROR] java.io.IOException: Can't get cloak texture: 'SineD'
        at launchserver.response.profile.ProfileByUUIDResponse.getProfile(ProfileByUUIDResponse.java:50)
        at launchserver.response.auth.AuthResponse.reply(AuthResponse.java:75)
        at launchserver.response.ResponseThread.respond(ResponseThread.java:154)
        at launchserver.response.ResponseThread.run(ResponseThread.java:61)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.ConnectException: В соединении отказано
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
        at sun.net.www.http.HttpClient.New(HttpClient.java:308)
        at sun.net.www.http.HttpClient.New(HttpClient.java:326)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
        at launcher.helper.IOHelper.newInput(IOHelper.java:250)
        at launcher.helper.SecurityHelper.digest(SecurityHelper.java:67)
        at launcher.client.PlayerProfile$Texture.<init>(PlayerProfile.java:76)
        at launchserver.texture.RequestTextureProvider.getTexture(RequestTextureProvider.java:50)
        at launchserver.texture.RequestTextureProvider.getCloakTexture(RequestTextureProvider.java:39)
        at launchserver.response.profile.ProfileByUUIDResponse.getProfile(ProfileByUUIDResponse.java:48)
        ... 6 more
    
    Доступ к скинам - полный
    с браузера всё ок
    каталог правильно выставлен

    Лаунчер находится на отдельной хост машине от сайта
     
    Последнее редактирование: 21 июн 2016
  20. flynik

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

    Баллы:
    66
    Прошу помощи, сунулся в javafx, поменял положение кнопок- лаунчер не запускается..
    Код:
    sashok724's Launcher v15.2-NOT-SIGNED (build #9, 04.05.2016)
    2016.06.19 21:48:49 [INFO] Setting up script engine bindings
    2016.06.19 21:48:51 [INFO] Invoking start() function
    2016.06.19 21:48:52 [ERROR] java.lang.RuntimeException: Exception in Application start method
    
    в чем может быть проблема? (кст, JFXSB("JavaFX Scene Builder")ругается на точку(а точно ли точка??) в dialog.css на [28,26](x,y?)хотя там нет точки...)
     

    Вложения:

    • dialog.fxml.png
      dialog.fxml.png
      Размер файла:
      132,9 КБ
      Просмотров:
      41

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