Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game cannot be launched. #27

Closed
jack-theripper opened this issue Jul 21, 2017 · 26 comments
Closed

Game cannot be launched. #27

jack-theripper opened this issue Jul 21, 2017 · 26 comments

Comments

@jack-theripper
Copy link

[E] Error: A fatal exception has occurred. Program will exit.
[E] Unrecognized option: --username
[E] 
[0] 

============
//Oops, seems like the game has been exited with unusual error code!
//Printing debug information right now!

System info:
  Operating system:
    OSFullName: Майкрософт Windows 10 Домашняя
    Build: 9200
    Is64BitOperatingSystem: False
  Java path: 'C:\Program Files\Java\jre1.8.0_121' (32-bit)

Process info:
  Minecraft version/type:1.12/release
  Executable file: 'C:\Program Files\Java\jre1.8.0_121\bin\java.exe'
  Arguments: '-Djava.library.path=C:\Users\Дмитрий\AppData\Roaming\.minecraft\natives\ -cp  net.minecraft.client.main.Main --username FlashHD --version FreeLauncher --gameDir C:\Users\Дмитрий\AppData\Roaming\.minecraft\ --assetsDir C:\Users\Дмитрий\AppData\Roaming\.minecraft\assets\ --assetIndex 1.12 --uuid sample_token --accessToken sample_token --userType offline --versionType release'
  Exit code: 1

//Finished printing debug information
============

скачивал с https://ci.appveyor.com/project/dedepete/freelauncher/build/37-master

@dedepete dedepete changed the title Не работает запуск игры Game cannot be launched. Jul 26, 2017
@dedepete dedepete self-assigned this Jul 26, 2017
@dedepete
Copy link
Owner

Не могу воспроизвести проблему. Пожалуйста, отправьте мне папку версии 1.12.

@dedepete dedepete modified the milestone: 1.7.0 release Jul 26, 2017
@dedepete
Copy link
Owner

@jack-theripper
Copy link
Author

@dedepete а Вы проверяли ? честно, не вижу разницы.

1

2

Покажите, что за команду вы используете для запуска игры ?

@dedepete
Copy link
Owner

Ванильная 1.12 запустилась и запускалась стабильно. Возможно, дело в вашей пользовательской версии. Буду весьма благодарен, если вы её мне скинете для дебага.

@dedepete dedepete reopened this Jul 26, 2017
@dedepete
Copy link
Owner

У вас почему-то пропадают библиотеки в аргументе запуска -cp.

[26-07-17 12:01:02][<LaunchButton_Click>b__5:INFO] Command line: "C:\Program Files (x86)\Java\jre1.8.0_131\bin\java.exe" -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Djava.library.path=C:\Users\Igor\AppData\Roaming.minecraft\natives\ -cp C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\mojang\realms\1.10.17\realms-1.10.17.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.2-nightly-20140822\lwjgl-2.9.2-nightly-20140822.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.2-nightly-20140822\lwjgl_util-2.9.2-nightly-20140822.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\ca\weblite\java-objc-bridge\1.0.0\java-objc-bridge-1.0.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\libraries\ca\weblite\java-objc-bridge\1.0.0\java-objc-bridge-1.0.0.jar;C:\Users\Igor\AppData\Roaming.minecraft\versions\1.12\1.12.jar net.minecraft.client.main.Main --username dedepete --version FreeLauncher --gameDir C:\Users\Igor\AppData\Roaming.minecraft\ --assetsDir C:\Users\Igor\AppData\Roaming.minecraft\assets\ --assetIndex 1.12 --uuid sample_token --accessToken sample_token --userType offline --versionType release

@jack-theripper
Copy link
Author

@dedepete на моей системе нет папки "C:\Users\Lenovo\AppData\Roaming.minecraft\natives",

в каждой папке с версиями есть своя папка natives .minecraft\versions\1.12\natives\

@dedepete
Copy link
Owner

\natives\ генерируется в процессе обработки библиотек. Её расположение неважно.

@jack-theripper
Copy link
Author

@dedepete я лишь отметил, что такой папки нет. по поводу -cp разве вы не должны перечислить jar файлы из libraries в этой команде ?

@dedepete
Copy link
Owner

Должны, но их нет.
Скиньте мне .json из папки %APPDATA%\.minecraft\versions\Matrix1.12\, чтоб оценить ситуацию.

@jack-theripper
Copy link
Author

@dedepete https://pastebin.com/L4CYBnNz обычный 1.12 у меня также не запускается

@jack-theripper
Copy link
Author

@dedepete это команда запуска из другого лаунчера, если поможет https://pastebin.com/dGiPUqGD

@dedepete
Copy link
Owner

Забавно, но у меня всё равно всё завелось. Сейчас попробую покрутить.

dedepete added a commit that referenced this issue Jul 26, 2017
Possible fix for #27.
@dedepete
Copy link
Owner

@jack-theripper
Copy link
Author

@dedepete

[E] Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl64 in java.library.path
============
//Oops, seems like the game has been exited with unusual error code!
//Printing debug information right now!

FreeLauncher 0.1.7_(no branch).f5c73493

System info:
  Operating system:
    OSFullName: Майкрософт Windows 10 Корпоративная 2016 с долгосрочным обслуживанием
    Build: 9200
    Is64BitOperatingSystem: True
  Java path: 'C:\Program Files\Java\jre1.8.0_131' (64-bit)

Process info:
  Minecraft version/type: Matix1.12/release
  Executable file: 'C:\Program Files\Java\jre1.8.0_131\bin\java.exe'
  Arguments: '-Djava.library.path=C:\Users\Lenovo\AppData\Roaming\.minecraft\natives\ -cp C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\realms\1.10.17\realms-1.10.17.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.4-nightly-20150209\lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3-natives-windows.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\versions\Matix1.12\Matix1.12.jar net.minecraft.client.main.Main --username ere --version "Copy of 'OptiFine'(1501059035)" --gameDir C:\Users\Lenovo\AppData\Roaming\.minecraft\ --assetsDir C:\Users\Lenovo\AppData\Roaming\.minecraft\assets\ --assetIndex 1.12 --uuid sample_token --accessToken sample_token --userType offline --versionType release'
  Exit code: 1

//Finished printing debug information
============

@jack-theripper
Copy link
Author

@dedepete щас еще один лаунчер посмотрел, там вот такая команда

"C:\Program Files\Java\jre1.8.0_131\bin\javaw.exe" -Xmx1022M -Djava.library.path="C:\Users\Lenovo\AppData\Roaming\.minecraft\versions\Matix1.11.2\natives" -cp C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\jna\3.4.0\jna-3.4.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.6\jopt-simple-4.6.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.23.Final\netty-all-4.0.23.Final.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.5.24\authlib-1.5.24.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\com\mojang\realms\1.10.4\realms-1.10.4.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\it\unimi\dsi\fastutil\7.0.12_mojang\fastutil-7.0.12_mojang.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\Lenovo\AppData\Roaming\.minecraft\versions\Matix1.11.2\Matix1.11.2.jar -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M net.minecraft.client.main.Main --username Shizao --version Matix1.11.2 --gameDir C:\Users\Lenovo\AppData\Roaming\.minecraft --assetsDir C:\Users\Lenovo\AppData\Roaming\.minecraft\assets --assetIndex 1.11 --uuid 00000000-0000-0000-0000-000000000000 --accessToken null --userType legacy --versionType release --width 925 --height 530

вообщем-то из консоли, руками, успешно запускается

@jack-theripper
Copy link
Author

@dedepete я взял вашу команду и заменил в ней -Djava.library.path=C:\Users\Lenovo\AppData\Roaming\.minecraft\natives\
на -Djava.library.path="C:\Users\Lenovo\AppData\Roaming\.minecraft\versions\Matix1.11.2\natives"
игра запустилась

@dedepete
Copy link
Owner

Проблема заключается в том, что предоставленный файл конфигурации версии вразрез отличается структурой от той, что предлагается Mojang. Очень похоже на попытку держать монополию в сфере лаунчеров, чтобы пришлось добавлять поддержку этой модифицированной структуры.
Я, конечно, ещё посмотрю, что с этим можно сделать, но перелопачивать добрую половину кода запуска ядерных ракет ради того, что не используется официальным лаунчером как минимум не имеет для меня никакого приоритета.
dotMCLauncher и все его компоненты с самого начала разработки позиционируются как обёртки для работы с ванильными и слегка модифицированными (e.g. Forge, LiteLoader) структурами и отходить от этого направления я не буду.

TL;DR: откладываю проблему в долгий ящик. Пусть проблема повисит открытой.

@dedepete dedepete removed this from the 0.1.7 release milestone Jul 27, 2017
@dedepete dedepete added enhancement and removed bug labels Jul 27, 2017
@jack-theripper
Copy link
Author

jack-theripper commented Jul 27, 2017

@dedepete вы о каком файле говорите? Если вы имеете ввиду json, то этот файл из optifine 1.12 сейчас добрая половина клиентов использует оптифайн модификацию за основу . И тем не менее я не понимаю вашей проблемы, проверять существование папки .minecraft/natives и если ее нет, то искать эту папку в другом месте и т.д. Похоже, что этот лаунчер работает только у вас))

@dedepete
Copy link
Owner

@jack-theripper да, я говорю о .json. Мне очень жаль, что добрая половина клиентов использует за основу уже готовый клиент с приколхоженными за усы библиотеками и мало "шарит" в теме моддинга. С этим я ничего не могу поделать, ибо "не патчится".
Вы, скорее всего, не понимаете или плохо понимаете смысл папки \natives\, если считаете её первопричиной. Ради интереса можете убрать эту папку в папке версии.

Поддержка модифицированных версий присутствует, но не "из коробки" (аля выбрал в списке, установил). Так, если вручную самому установить всё необходимое (на моём примере [чистый клиент 1.12]->[Minecraft Forge]->[LiteLoader]->[OptiFine]), то всё заводится без проблем. Пруфы прилагаются.
image

Чтобы модифицированные сборки работали "из коробки", необходимо содержать сервер со всеми модифицированными сборками, что я не могу себе позволить из-за моей финансовой политики. Убирать пункт с модифицированными сборками я не буду, но и использовать пока что тоже.

Могу только выложить разжёванную инструкцию по установке Minecraft Forge, LiteLoader, OptiFine, Minecraft Forge + LiteLoader и Minecraft Forge + LiteLoader + OptiFine, если необходимость такая присутствует.

@jack-theripper
Copy link
Author

@dedepete последовал вашему совету убрал папку natives из версий, после запуска папка вновь появилась и внутри много файлов *.dll. Я вам пиши о том, что на моем пк уже установлены разные клиенты и скачаны нужные библиотеки т.е. игру нужно просто запустить.

Лично мне инструкцию не нужно мне это не подходит . Если хотите предысторию: клиент я компилировал из исходников (естественно на основе оптифайн т.к. он очень хорош) внес в код свои изменения и скомпилировал. Решил проверить будет ли он запускаться на разных лаунчерах, в интернете поискал лаунчеры - попробовал, изменённых клиент нормально запускается на других лаунчерах, кстати titan launcher очень внешне похож на вашу разработку.

@dedepete
Copy link
Owner

dedepete commented Jul 27, 2017

@jack-theripper папка появилась при использовании другого лаунчера, но не появится при использовании FreeLauncher из-за различий между поддерживаемой структурой клиентов и клиентской.

@dialexta
Copy link

dialexta commented May 5, 2018

После установки Forge не запускается лаунчер 0.1.9, версия 0.1.8 запускается, но при старте игры версии 1.12.2 с Forge вылезает ошибка - "Exception in thread "main" java.lang.NoClassDefFoundError: jline/console/ConsoleReader". Без Forge обе версии успешно работают и запускают ваниль 1.12.2. Версия Forge 1.11.2 успешно работает на лаунчере 0.1.8. Все версии чистые, не модифицированные. Java последняя, обеих разрядностей. Система вин7 х64. В чём может быть дело, где копать

@dedepete
Copy link
Owner

dedepete commented May 6, 2018

@dialexta весьма вероятно, что проблема заключается в принудительном обновлении установщиком Forge файла с профилями. Буду очень признателен, если вы отправите мне логи и файл с профилями до и после установки Forge.

Sent from my P2 using FastHub

@dialexta
Copy link

dialexta commented May 6, 2018

После установки Forge лаунчер 1.9 при запуске несколько секунд висит в процессах и закрывается.
mine1_8.ZIP

mine1_9.zip

@dedepete dedepete reopened this May 9, 2018
@dedepete
Copy link
Owner

@dialexta исправил вылет на лаунчере 0.1.9. Похоже, что проблема заключается в каких-то недозагруженных библиотеках. Уже работаю.

@dedepete
Copy link
Owner

@dialexta можете проверять. Сейчас всё должно работать.
https://ci.appveyor.com/project/dedepete/freelauncher/build/job/6qbpq58rah1kwts3/artifacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants