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

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

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

  1. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    как вытащить уже готовый прикрученный к игроку uuid из базы? Чтобы он использовался при выдаче пекса, а не генерировался скриптом
     
  2. Хостинг MineCraft
    <
  3. cyber01

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

    Баллы:
    61
    Skype:
    cyber-92
    Используй authhandler mysql
     
  4. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    Использую, uuid генерируется лаунчером, все настроено, а вот по выдаче привилегий через ЛК, вписывается в базу pex'а никнейм, вместо uuid'a игрока
     
  5. Dragoniks

    Dragoniks Участник

    Баллы:
    31
    Имя в Minecraft:
    dragoniks
    У кого-нибудь была такая проблема?:
    Заходит игрок в лаунчер, загружает клиент, запускает игру, но она не запускается (тоесть, процесс какое-то время висит в диспетчере, но потом пропадает, а окно с клиентом так и не появляется)
    Я не исключаю, что проблема может быть в моём клиенте.
    Однако, самое интересное в том, что у меня и моих друзей всё запускается, даже на моём стареньком 32 битном ноутбуке запустилась всё. Тем не менее, у многих моих игроков такая проблема.
    Кое-как удалось достать лог запуска, но он какой-то немного непонятный. Может кто-нибудь сможет его расшифровать. Лог полный, но разделённый на 3 части, для удобства.
    2016.05.10 22:42:34 [DEBUG] Verifying class loader
    2016.05.10 22:42:34 [DEBUG] Verifying JVM architecture
    2016.05.10 22:42:34 [DEBUG] Disabling SNI extensions (SSL fix)
    sashok724's Client Launcher v15.2-NOT-SIGNED (build #5, 27.03.2016)
    2016.05.10 22:42:34 [DEBUG] Reading ClientLauncher params file
    2016.05.10 22:42:34 [DEBUG] Verifying ClientLauncher sign and classpath
    2016.05.10 22:42:34 [DEBUG] Starting JVM and client WatchService
    2016.05.10 22:42:37 [DEBUG] Used heap: 2 MiB
    [22:42:37] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
    [22:42:37] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
    [22:42:37] [main/INFO] [LaunchWrapper]: Loading tweak class name com.mumfrey.liteloader.launch.LiteLoaderTweaker
    [22:42:38] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
    [22:42:38] [main/INFO] [FML]: Forge Mod Loader version 7.99.40.1614 for Minecraft 1.7.10 loading
    [22:42:38] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_66, running on Windows 7:amd64:6.1, installed at C:\Users\Никита\DragonCraft\updates\jre-8u66-win64
    [22:42:38] [main/INFO] [FML]: [AppEng] Core Init
    [22:42:38] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.ExceptionInInitializerError
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.reflect.Method.invoke(Method.java:497)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at launcher.client.ClientLauncher.launch(ClientLauncher.java:285)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at launcher.client.ClientLauncher.main(ClientLauncher.java:186)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cofh.asm.LoadingPlugin.versionCheck(LoadingPlugin.java:112)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cofh.asm.LoadingPlugin.<clinit>(LoadingPlugin.java:76)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 17 more
    [22:42:38] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\Никита\DragonCraft\updates\RFCraft for Forge Mod Loader
    java.lang.ExceptionInInitializerError
    at java.lang.Class.forName0(Native Method) ~[?:?]
    at java.lang.Class.forName(Class.java:348) ~[?:?]
    at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460) ~[forge.jar:?]
    at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389) ~[forge.jar:?]
    at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221) ~[forge.jar:?]
    at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge.jar:?]
    at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge.jar:?]
    at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge.jar:?]
    at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [forge.jar:?]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12-launcherfixed.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12-launcherfixed.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[?:?]
    at launcher.client.ClientLauncher.launch(ClientLauncher.java:285) [DragonCraft_launcher.exe:?]
    at launcher.client.ClientLauncher.main(ClientLauncher.java:186) [DragonCraft_launcher.exe:?]
    Caused by: java.lang.NullPointerException
    at cofh.asm.LoadingPlugin.versionCheck(LoadingPlugin.java:112) ~[CoFHCore-%5B1.7.10%5D3.1.2-325.jar:?]
    at cofh.asm.LoadingPlugin.<clinit>(LoadingPlugin.java:76) ~[CoFHCore-%5B1.7.10%5D3.1.2-325.jar:?]
    ... 17 more
    Exception in thread "main" [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.ExceptionInInitializerError
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
    [22:42:38] [main/INFO] [STDERR]:
    [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.reflect.Method.invoke(Method.java:497)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at launcher.client.ClientLauncher.launch(ClientLauncher.java:285)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at launcher.client.ClientLauncher.main(ClientLauncher.java:186)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cofh.asm.LoadingPlugin.versionCheck(LoadingPlugin.java:112)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cofh.asm.LoadingPlugin.<clinit>(LoadingPlugin.java:76)
    [22:42:38] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 17 more

    Exit code 1
    Теперь, немного о том, чем отличается мой клиент от стандартного (HighTech1.7.10):
    1. Установлены моды и конфиг и
    2. Заменены minecraft.jar; forge.jar; liteloader.jar на свои (более новые)
    3. Изменены иконки в assets1.7.10 (На стандартные, с верстаком)
    4. Добавлены servers.dat и options.txt (Минимальные настройки оптифайна)
    5. Больше ничего не изменялось (Optifine, codechikencore, NEI остались без изменений)[DOUBLEPOST=1462951857,1462951738][/DOUBLEPOST]
    А ваш ЛК вообще поддерживает uuid? Тут проблема скорее в ЛК, чем в лаунчере
     
  6. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    Да, можно подключить генерацию uuid php скриптом, но uuid'ы не совпадают
     
  7. Valera_kaziev

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

    Баллы:
    66
    Это давно уже решил.
     
  8. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    В пути до папки лаунчера не должно быть русских символов.
     
  9. Dragoniks

    Dragoniks Участник

    Баллы:
    31
    Имя в Minecraft:
    dragoniks
    Хм, похоже, что это действительно эта проблема. Поменять путь, я так полагаю, что нельзя. Ну, значит буду рекомендовать всем, у кого такая ошибка, сделать 2 аккаунт в системе. (просто переименовать папку с пользователем нельзя)
     
  10. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    В настройках лаунчера есть функция смены папки.
     
  11. Fatih

    Fatih Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Fatih
    Можно как-то малой кровью сделать %username% в LaunchServer.cfg регистронезависимым (в нижнем регистре)? А то логиниться можно под разными регистрами, а скин запрашивает с учетом регистра.
     
  12. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Что мешает загружать скины и переименовывать их с учетом регистра?
     
  13. Fatih

    Fatih Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Fatih
    Самое логичное если логин регистронезависим, то и апи такое же, а мешают метания юзера между регистрами на сайте и в игре.
     
  14. kursorik

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

    Баллы:
    76
    Имя в Minecraft:
    kursorik
    Если это объём ОЗУ, выделенной под лаунчер, то... всё логично)
    Попробуй выделить больше памяти под него.
    PS Дальше не смотрел, засыпаю и уже ничего не вижу:с
     
  15. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Это удобно для юзера. Регистрируешься как ABiBAS, а в логине вводишь abibas, а на сервере видишь ник, так как ты его задумывал. Насчет загрузки скинов фиксится крайне легко
     
  16. Fatih

    Fatih Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Fatih
    Спасибо конечно за беседу - понял, что это мне не нужно и вообще я тупой, но надеялся услышать, что-нибудь по конкретно заданному вопросу.
     
  17. cyber01

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

    Баллы:
    61
    Skype:
    cyber-92
    Юид каждый раз генерится случайный, поэтому они могут отличаться. Либо ваш ЛК передает юид, сгенеренный как-то по другому. Как вариант можно изменить ЛК, чтобы брал юид из базы лаунчера (это буквально один запрос в базу), либо использовать offline юиды (и со стороны лаунчера/сервера и со стороны лк)
     
  18. Larin

    Larin Старожил Пользователь

    Баллы:
    103
    Скины храним с названием в нижнем регистре, запрашиваем скин с ником игрока в нижнем регистре. Profit! Чего трудного?
     
  19. Наильжан

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

    Баллы:
    76
    Советую использовать
    Код:
    authProvider: "request";
    Спасибо что такой метод есть. Попробуйте и на PHP все что нужно можете творить, и к нескольким CMS прикручивать одновременно, и проблема с регистром вообще пропадает.
     
  20. Killman

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

    Баллы:
    66
    Добрый день. Может кто знает.. Обошли лаунчер этот очень легко. При этом во взломанном лаунчере палится изменённый файл и его спокойно пропускает...
     
  21. Alta-Host

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

    Баллы:
    66
    Имя в Minecraft:
    Big_Energy
    Может этот файл вовсе не проверяется?
     

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