Minecraft Launcher под E2K архитектуру
Пользовательский лаунчер Minecraft, совместимый с Java 8, с поддержкой автономных учетных записей.
Этот лаунчер подходит только для работы на процессорной архитектуре E2K!!! На других архитектурах он не будет работать!
В этом лаунчере я сделал уклон в графический модуль (консольные jar решения я не проверял!), т.е. этот проект нацелен на удобную работу с майнкрафт на архитектуре E2K через интерфейс!
Для работы лаунчера на E2K я использую свои варианты versions_manifest.json, которые расположены здесь вместе с пропатченными библиотеками lwjgl
Использование
Загрузите последний билд на странице релизов. Файл LauncherGUI.jar
это весь функционал в графическом интерфейса, но так же есть и консольные решения.
Консольные jar файлы
Згрузить Minecraft:
java -jar Downloader.jar [опции] [версия] [место назначения]
пример: java -jar Downloader.jar 1.8.9 .
Загрузить игру:
java -jar Launcher.jar [опции] [версия] [никнейм]
пример: java -jar Launcher.jar 1.8.9 pino
Особенности
- Поддержка оффлайн аккаунтов
Автоматическая загрузка JRE(вырезано, т.к. джава на E2K ещё не так “общедоступна”)- Автоматическая загрузка ассетов и библиотек
- Мультиверсии в одном лаунчере
- Кастомные опции запуска
Сборка
- Установите
javac 1.8
в свою систему (если необходимо - укажите вместоjavac
вbuild.sh
/.bat
скрипте путь к своемуjavac
) - Запустите скрипт
- В папке
build
будет собранный проект
Связь и прочее
- Увидели баг, хотите новую функциональность, что-то сообщить или посмотреть другие обсуждения? Вам сюда!
- Пожалуйста, если хотите форкнуть проект, то делайте это в пределах GitFlic! Это позволит мне и другим людям отслеживать ваши интересные решения) Также вы можете отправить мне запрос на слияние через свой форк на GitFlic!)
- Если хотите поддержать, то можете это сделать здесь
Дисклеймер
Это пропатченный чужой проект, поэтому я распространяю его под той же лицензией. GPL-2.0 License