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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
alexandrage, bad login test site alexandrage это обычный bad login , или что-то еще надо настраивать ?
Это значит что моя ссылка и идет на мой убунту сервер :D. Даже так вы не понимаете, напишу лучше нубяры вам не сюда :D.
 
Это значит что моя ссылка и идет на мой убунту сервер :D. Даже так вы не понимаете, напишу лучше нубяры вам не сюда :D.
Тогда не понимаю где ссылку изменить или что это?надо что ли ссылку заменить на свою?
В клиенте я менял bct.class , а в mcpc jg.class
 
Последнее редактирование:
Проблема с внезапным закрытие клиента. После запуска клиента, доходит до меню и спустя секунд 5-7 клиент выключается. Никаких ошибок в логах нету.
Версия: 1.5.2
 
Последнее редактирование:
Всем привет скиньте пж урок по привязке сервера к лаунчеру
 
У меня Failed to verify username!
Что делать?


у кого бад логин меняйте в файле Forge.jar ссылку в классе bdk.class
 
Последнее редактирование:
Хостинг - Webhost1 ; Hostia
Dle 9.8 - скачать (original retail, в самом низу)
NetBeans - скачать (качайте all, всегда пригодится)
Launch4j - скачать (качайте нужную версию)
Исходники - скачать (ya.disk) (сорцы лаунчера +веб часть + базы + клиенты под 1.5 и 1.6 + дле)
​
Процесс создания пошаговый!!!
Дальше будет много текста, слабонервным не читать!

​
I. Установка dle
1. Покупаем хостинг и домен
2. Заливаем dle через ftp
3. В п.у. создаем sql-базу
4. Заходим по адресу: http://вашдомен.зона/install.php
5. Ставим dle по инструкции которая написана в движке
6. Profit!

II. Установка SQL-баз авторизации
1. Открываем архив исходников, который скачали выше
2. Вытаскиваем оттуда все в отдельную папку
3. Открываем папку SQL
4. Редактируем файл alter_tables под себя (там где dle_users впишите свою таблицу своего движка)
5. В п.у. хостинга переходим в PMA (PhpMyAdmin) и выбираем свою базу
6. Жмем импорт.
7. Выбираем из папки SQL файл db.sql, жмем ок
8. Дальше снова импорт - alter_tables.sql и тоже ок
9. Установка баз завершена​
Внимание: используются базы системы byxar.​

III. Подключение авторизации к SQL-базе​
1. Заходим в общую папку с файлами, ищем там папку WEB
2. Заходим в корень нашего сайта через ftp
3. Создаем папку с названием launcher
4. Кидаем туда все из папки WEB
5. После успешной загрузки ищем на фтп в папке launcher файл connect.php
6. Жмем ПКМ - открыть/изменить
7. Настаиваем подключение к базе (все предельно просто, расставлено множество комментариев)
8. Не забываем выставить нужный хеш, логины, пароли и подобное.
9. Ниже сразу установите нужную версию лаунчера (вместо ver0001_up) и нужный ключ защиты сессии (вместо 000198780001session)
10. Сохраняем.
11. Profit!

IV. Создание проекта NetBeans
1. Запускаем NetBeans
2. Жмем создать проект
3. Выбираем Java - Приложение Java
4. Указываем имя проекта
5. Снимаем галку с "создать новый класс"
6. После создания проекта, ПКМ - свойства
7. Удаляем папку src и добавляем наши сорцы из /общая_папка/sources/src
8. В самом низу выбираем бинарность - JDK 7 и кодировку - windows-1251
9. Жмем ок
10. Настройка проекта завершена. Profit!

V. Настройка лаунчера
1. Открываем папки сорцов в NetBeans вот так:
2. Открываем вкладку net.launcher.run
3. Выбираем файл settings.java (два раза ЛКМ по нему) (должно получится как у меня)
4. Настраиваем лаунчер по комментариям =)
PHP:
/*launcher, сборка за 30.10.2012, индекс: 121 */

package net.launcher.run;

public class Settings
{
    /** Настройка заголовка лаунчера */
    public static final String        title              = "Launcher Minecraft 1.6.2"; //имя ланчера
    public static final String        titleInGame      = "Minecraft Server - Classic"; //****ое название игры после запуска
    public static final String        basedir            = "AppData"; //****ая директория для винды [ProgramFiles, AppData]
    public static final String        baseconf        = ".minecraft"; //папка с файлами майна
    public static final String        pathconst        = ".minecraft/%SERVERNAME%"; //папка сервера
    public static final String      skins            = "MinecraftSkins/"; //****ые скины на сайте
    public static final String      cloaks          = "MinecraftCloaks/"; //хуещи
    /** Параметры подключения */
    public static final String    domain              = "mydomain.zone";//ваш сайт-***йт
    public static final String  siteDir              = "launcher";//папка-***йка с файлами-***йлами ланчера
    public static final String  updateFile        = "http://domain.zone/launcher/update/mcua.exe";//файл обновы ланчера
    public static final String    buyVauncherLink  = "http://plati.ru/"; //для ****ого лк и его ключей. не юзай эту ****отень

    /** Для одиночной игры */
    public static final String  defaultUsername  = "PlayerXyeir"; //****оимя игрока в игре оффлайн-режима
    public static final String  defaultSession  = "EOo9@OJRa3yxE@o?iSTbILm4wf$V?mN9P*E8"; //его говно-сессия

    /** Настройка серверов */
    public static final String[] servers =
    {
        "Classic, localhost, 25565, net.minecraft.launchwrapper.Launch", /** Это пример подключения версий 1.6.* и выше*/
        /**"125version, localhost, 25565, net.minecraft.client.Minecraft", */ /** Это пример подключения версий 1.5.2 и ниже*/
    };

    /** Настройка панели ссылок **/
    public static final String[] links =
    {
        //Для отключения добавьте в адрес ссылки #
        " Регистрация ::http://",
    };

    /** Настройки структуры лаунчера */
    public static boolean useAutoenter            =  true; //Использовать функцию автозахода на выбранный сервер


    public static boolean useMulticlient        =  true; //Использовать функцию "по клиенту на сервер"
    public static boolean useStandartWB            =  true; //Использовать стандартный браузер для открытия ссылок
    public static boolean usePersonal              =  false; //Использовать Личный кабинет
    public static boolean customframe              =  true; //Использовать кастомный фрейм
    public static boolean useOffline              =  true; //Использовать режим оффлайн
    public static boolean useConsoleHider        =  true; //Использовать скрытие консоли клиента

    public static final String protectionKey            = "000198780001session"; //за****ый ключ защиты сессии

    public static final boolean debug              =  true;  //Отображать все действия лаунчера (отладка)(true/false)
    public static final boolean drawTracers        =  false; //Отрисовывать границы элементов лаунчера
    public static final String masterVersion      = "ver0001_up"; //****оверсия

    public static final boolean patchDir          =  true; //Использовать автоматическую замену директории игры (true/false)    public static final String mcclass            = "net.minecraft.client.Minecraft";

    public static void onStart() { /*  */ }
    public static void onStartMinecraft() {}
}
Внимание: укажите версию лаунчера и ключ защиты как в connect.php веб-части!!!​
VI. Компиляция
1. Скоро будет!
А можешь сделать гайд настройки не через NetBeans а через другую программу?
 
помогите пытаюсь зайти на сервер долго конекниться а потом потеряно соединение
Код:
2013-10-23 10:35:09 [INFO] [Minecraft-Client] Connecting to ex-game.su, 22222
2013-10-23 10:35:40 [INFO] [STDERR] java.net.SocketTimeoutException: Read timed out
2013-10-23 10:35:40 [INFO] [STDERR]  at java.net.SocketInputStream.socketRead0(Native Method)
2013-10-23 10:35:40 [INFO] [STDERR]  at java.net.SocketInputStream.read(SocketInputStream.java:150)
2013-10-23 10:35:40 [INFO] [STDERR]  at java.net.SocketInputStream.read(SocketInputStream.java:121)
2013-10-23 10:35:40 [INFO] [STDERR]  at java.io.FilterInputStream.read(FilterInputStream.java:133)
2013-10-23 10:35:40 [INFO] [STDERR]  at org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
2013-10-23 10:35:40 [INFO] [STDERR]  at org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
2013-10-23 10:35:40 [INFO] [STDERR]  at java.io.FilterInputStream.read(FilterInputStream.java:83)
2013-10-23 10:35:40 [INFO] [STDERR]  at net.minecraft.network.packet.Packet.func_73272_a(Packet.java:144)
2013-10-23 10:35:40 [INFO] [STDERR]  at net.minecraft.network.TcpConnection.func_74447_i(TcpConnection.java:327)
2013-10-23 10:35:40 [INFO] [STDERR]  at net.minecraft.network.TcpConnection.func_74450_c(TcpConnection.java:547)
2013-10-23 10:35:40 [INFO] [STDERR]  at net.minecraft.network.TcpReaderThread.run(SourceFile:94)
2013-10-23 10:35:41 [INFO] [STDERR] java.lang.NullPointerException
2013-10-23 10:35:41 [INFO] [STDERR]  at net.minecraft.client.gui.RunnableTitleScreen.run(RunnableTitleScreen.java:33)
2013-10-23 10:35:41 [INFO] [STDERR]  at java.lang.Thread.run(Thread.java:724)
 
Здравствуйте, не могу понять почему после надписи моджанг выкидывает не заходя в игру. Исходники лаунчера последние, настроено, вроди, все правильно, к базе коннектится, коннект на сервере проходит, но сразу обрыв соединения, сервер spigot-1.6.4-R1.1-SNAPSHOT, клиент 1.6.4 чистый. Пробовал и демо клиент и свой собирать все равно выкидывает.
Код ошибки.
Код:
---- Minecraft Crash Report ----
// Oops.

Time: 24.10.13 20:49
Description: Ticking screen

java.util.UnknownFormatConversionException: Conversion = '.'
    at java.util.Formatter.checkText(Unknown Source)
    at java.util.Formatter.parse(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.lang.String.format(Unknown Source)
    at beu.d(SourceFile:88)
    at beu.a(SourceFile:68)
    at beu.l(SourceFile:39)
    at beu.<init>(SourceFile:28)
    at bex.<init>(SourceFile:39)
    at bdi.<init>(SourceFile:29)
    at bdc.a(SourceFile:277)
    at atv.a(SourceFile:1514)
    at atv.a(SourceFile:1464)
    at bcw.a(SourceFile:152)
    at ep.a(SourceFile:71)
    at co.b(SourceFile:354)
    at bcw.e(SourceFile:98)
    at bcy.c(SourceFile:71)
    at atv.k(SourceFile:1173)
    at atv.S(SourceFile:663)
    at atv.d(SourceFile:619)
    at net.minecraft.client.main.Main.main(SourceFile:101)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
    at java.util.Formatter.checkText(Unknown Source)
    at java.util.Formatter.parse(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.lang.String.format(Unknown Source)
    at beu.d(SourceFile:88)
    at beu.a(SourceFile:68)
    at beu.l(SourceFile:39)
    at beu.<init>(SourceFile:28)
    at bex.<init>(SourceFile:39)
    at bdi.<init>(SourceFile:29)
    at bdc.a(SourceFile:277)
    at atv.a(SourceFile:1514)
    at atv.a(SourceFile:1464)
    at bcw.a(SourceFile:152)
    at ep.a(SourceFile:71)
    at co.b(SourceFile:354)
    at bcw.e(SourceFile:98)
    at bcy.c(SourceFile:71)

-- Affected screen --
Details:
    Screen name: bcy

-- Affected level --
Details:
    Level name: MpServer
    All players: 0 total; []
    Chunk stats: MultiplayerChunkCache: 0
    Level seed: 0
    Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Level time: 0 game time, 0 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Forced entities: 0 total; []
    Retry entities: 0 total; []
    Server brand: ~~ERROR~~ NullPointerException: null
    Server type: Non-integrated multiplayer server
Stacktrace:
    at bdd.a(SourceFile:284)
    at atv.b(SourceFile:1761)
    at atv.d(SourceFile:628)
    at net.minecraft.client.main.Main.main(SourceFile:101)

-- System Details --
Details:
    Minecraft Version: 1.6.4
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.7.0_45, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 111033968 bytes (105 MB) / 227540992 bytes (217 MB) up to 477102080 bytes (455 MB)
    Mod Pack: ~~ERROR~~ NullPointerException: null
    LiteLoader Mods: ~~ERROR~~ NullPointerException: null
    JVM Flags: 1 total; -Xmx512m
    AABB Pool Size: 10816 (605696 bytes; 0 MB) allocated, 10816 (605696 bytes; 0 MB) used
    Suspicious classes: [com.mumfrey.liteloader.core.CallableLiteLoaderBrand, LiteLoader, ModFile, ...], [com.mumfrey.liteloader.gui.GuiControlsPaginated], [com.mumfrey.liteloader.log.LiteLoaderLogFormatter], [com.mumfrey.liteloader.util.log.ConsoleHandler]
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    Launched Version: 1.6.2
    LWJGL: 2.9.0
    OpenGL: GeForce GTX 580/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
    Is Modded: Very likely; Jar signature invalidated
    Type: Client (map_client.txt)
    Resource Pack: Default
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
 
Последнее редактирование:
Помогите, при запуске пишет, "путь к скинам не является папкой! укажите в настройках правильный путь."
 
я нуб вот всё сделал и сайт и лаунчер без привязки к серверу работает. А как привязал в оффлайне робит а как к серверу подключается вылетает и всё что делать?
вот логи
---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 20.10.13 13:50
Description: Ticking screen

java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

-- Affected screen --
Details:
Screen name: net.minecraft.client.gui.GuiDisconnected
Stacktrace:
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
at net.minecraft.client.main.Main.main(SourceFile:101)
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:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 108201064 bytes (103 MB) / 152760320 bytes (145 MB) up to 518979584 bytes (494 MB)
Mod Pack: ~~ERROR~~ NullPointerException: null
LiteLoader Mods: ~~ERROR~~ NullPointerException: null
JVM Flags: 1 total; -Xmx512m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.19.899 Minecraft Forge 9.11.0.899 3 mods loaded, 3 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{6.4.19.899} [Forge Mod Loader] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{9.11.0.899} [Minecraft Forge] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Launched Version: 1.6.2
LWJGL: 2.9.0
OpenGL: GeForce GT 630/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
 
Не тупите так сильно. В моей теме скачайте класс под фордж.
 
скачал сделал стало писать bad login что делать?
 
Не тупите так сильно. В моей теме скачайте класс под фордж.
если вы это мне , то я так пробовал всё ровно это пишет
Странно запуска чистого клиента 1.6.2-1.6.4 всё отлично подходит , а запуска клиента с Liteloader и Liteloader+forge 1.6.2 jне хочет
 
Просто так проще было изменить запуск.
Литемоды работают как и раньше. А на 1.6.2 лителоадер вообще не работает крашется клиент, устанавливал их инсталлером и запускал с моджанг лаунчера. .
Путь к скинам не является папкой! Укажите в настройках правильный путь. Помоги пожалуйста!!!! Ребята
 
Назад
Верх