Как же ты ошибаешся. Это тебе не готовый лаунчер развернуть. Сложность в том что тебе надо как то обмануть authlib и делать запросы не на сервисы Mojang. Далее скачивание файлов и проверка их на актуальность/коректность(вдруг файл изменен). Далее еще и запуск самого майна.