-
Notifications
You must be signed in to change notification settings - Fork 42
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
Comments
Не могу воспроизвести проблему. Пожалуйста, отправьте мне папку версии 1.12. |
@dedepete а Вы проверяли ? честно, не вижу разницы. Покажите, что за команду вы используете для запуска игры ? |
Ванильная 1.12 запустилась и запускалась стабильно. Возможно, дело в вашей пользовательской версии. Буду весьма благодарен, если вы её мне скинете для дебага. |
У вас почему-то пропадают библиотеки в аргументе запуска
|
@dedepete на моей системе нет папки "C:\Users\Lenovo\AppData\Roaming.minecraft\natives", в каждой папке с версиями есть своя папка natives .minecraft\versions\1.12\natives\ |
|
@dedepete я лишь отметил, что такой папки нет. по поводу -cp разве вы не должны перечислить jar файлы из libraries в этой команде ? |
Должны, но их нет. |
@dedepete https://pastebin.com/L4CYBnNz обычный 1.12 у меня также не запускается |
@dedepete это команда запуска из другого лаунчера, если поможет https://pastebin.com/dGiPUqGD |
Забавно, но у меня всё равно всё завелось. Сейчас попробую покрутить. |
|
@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 вообщем-то из консоли, руками, успешно запускается |
@dedepete я взял вашу команду и заменил в ней |
Проблема заключается в том, что предоставленный файл конфигурации версии вразрез отличается структурой от той, что предлагается Mojang. Очень похоже на попытку держать монополию в сфере лаунчеров, чтобы пришлось добавлять поддержку этой модифицированной структуры. TL;DR: откладываю проблему в долгий ящик. Пусть проблема повисит открытой. |
@dedepete вы о каком файле говорите? Если вы имеете ввиду json, то этот файл из optifine 1.12 сейчас добрая половина клиентов использует оптифайн модификацию за основу . И тем не менее я не понимаю вашей проблемы, проверять существование папки .minecraft/natives и если ее нет, то искать эту папку в другом месте и т.д. Похоже, что этот лаунчер работает только у вас)) |
@jack-theripper да, я говорю о Поддержка модифицированных версий присутствует, но не "из коробки" (аля выбрал в списке, установил). Так, если вручную самому установить всё необходимое (на моём примере Чтобы модифицированные сборки работали "из коробки", необходимо содержать сервер со всеми модифицированными сборками, что я не могу себе позволить из-за моей финансовой политики. Убирать пункт с модифицированными сборками я не буду, но и использовать пока что тоже. Могу только выложить разжёванную инструкцию по установке Minecraft Forge, LiteLoader, OptiFine, Minecraft Forge + LiteLoader и Minecraft Forge + LiteLoader + OptiFine, если необходимость такая присутствует. |
@dedepete последовал вашему совету убрал папку natives из версий, после запуска папка вновь появилась и внутри много файлов *.dll. Я вам пиши о том, что на моем пк уже установлены разные клиенты и скачаны нужные библиотеки т.е. игру нужно просто запустить. Лично мне инструкцию не нужно мне это не подходит . Если хотите предысторию: клиент я компилировал из исходников (естественно на основе оптифайн т.к. он очень хорош) внес в код свои изменения и скомпилировал. Решил проверить будет ли он запускаться на разных лаунчерах, в интернете поискал лаунчеры - попробовал, изменённых клиент нормально запускается на других лаунчерах, кстати titan launcher очень внешне похож на вашу разработку. |
@jack-theripper папка появилась при использовании другого лаунчера, но не появится при использовании FreeLauncher из-за различий между поддерживаемой структурой клиентов и клиентской. |
После установки 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. В чём может быть дело, где копать |
После установки Forge лаунчер 1.9 при запуске несколько секунд висит в процессах и закрывается. |
@dialexta исправил вылет на лаунчере 0.1.9. Похоже, что проблема заключается в каких-то недозагруженных библиотеках. Уже работаю. |
@dialexta можете проверять. Сейчас всё должно работать. |
скачивал с https://ci.appveyor.com/project/dedepete/freelauncher/build/37-master
The text was updated successfully, but these errors were encountered: