-
Автор темы
- #1
Установка библиотек
вот и сам код
pip install minecraft-launcher-lib uuid
вот и сам код
ya huesos:
import minecraft_launcher_lib
import subprocess
import random
import uuid
minecraft_directory = minecraft_launcher_lib.utils.get_minecraft_directory().replace('.minecraft', '.yourlauncher')
def generate(length):
password = ""
characters = "ABCDEFGHIJKLMNOPQRSTUVWXTZ" + "abcdefghijklmnopqrstuvwxtz" + "1234567890"
for _ in range(length):
zz = random.choice(characters)
password = password + zz
return password
version = input("Введите версию: ")
username = input("Введите ник [Если пустой то сгенерим]: ")
if username == '':
username = generate(15)
options = {'username': username, 'uuid': str(uuid.uuid1()),'token': ''}
print(f"Ник: {username}\nНачало скачки майна/запуска майна")
minecraft_launcher_lib.install.install_minecraft_version(versionid=version, minecraft_directory=minecraft_directory)
subprocess.call(minecraft_launcher_lib.command.get_minecraft_command(version=version, minecraft_directory=minecraft_directory, options=options))