Minecraft на Arch Linux

2023-03-16

linux-gaming

Здесь будут показаны способы з

#  Java лаунчеры

#  Оффлайн пиратки

Список доступных:

  1. Legacy Launcher

    Сайт llaun.ch нужно заходить обязательно с RU ip адресса Так, не будет никаких ограничений из-за правообладателя Mojang AB

    • VK
    • AUR: yay -S legacylauncher

    Есть два метода запуска:

    1. Используя jar файл

      Legacy Launcher больше не работает на 22 версии Java. Скачав 21 версию и выставив её глобально лаунчер запуститься

      # Скачиваем 21 версию Java
      sudo pacman -S jre21-openjdk java-runtime-common
      
      # Выставляем глобально для системы
      sudo archlinux-java set java-21-openjdk
      
      # Запускаем
      java -jar LegacyLauncher_legacy.jar
      
    2. Flatpak

      Legacy Launcher есть также на Flathub. Однако там отключена возможность создания оффлайн аккаунта

      Переопределить это поведение можно двумя способами

      1. Использую данную команду:

        flatpak --user override ch.tlaun.TL --env=TL_BOOTSTRAP_OPTIONS="-Dtl.useForce"
        
      2. Достать файл profile.json который содержит информацию аутентификации и заменить его текущим

        TODO: Не проверено

        В Java версии он называется tlauncher_profile.json (находится в ~/.minecraft/) и он должен быть в каталоге Flatpak версии legacylauncher

        Его ещё можно достать из Windows, файл называется profile.json

  2. PollyMC

    Это форк PolyMC с оффлайн аккаунтом

    UPD: больше не развивается

    Есть AUR пакет который можно установить командой

    yay -S pollymc-bin
    
  3. Prism Launcher

    Вот несколько относящихся к оффлайну Prism Launcher'а

    TODO: оба не проверены

    1. Обход проверки PrismLauncher на наличии настоящего Microsoft MSA аккаунта

    2. PrismLauncher форк с заменой учёток Mojang на Ely.by

  4. Fjord Launcher

    Ещё один форк Prism Launcher (замена PollyMC)

  5. Modrinth Offline

    Форк Modrinth но с оффлайн возможностью логина

#  Лицензионные аккаунты

Некоторые из них обладают возможностью скачиванию и обновлением модов прямо в клиенте

  1. Prism Launcher

    Установка AUR пакета пакет

    yay -S prismlauncher-bin
    
  2. PolyMC

    Установка AUR пакета

    yay -S polymc-bin
    
  3. MultiMC

    Установка AUR пакета

    yay -S multimc-bin
    
  4. ATLauncher

    Установка AUR пакета

    yay -S atlauncher-bin
    
  5. GDLauncher

    Установка AUR пакета

    yay -S gdlauncher-bin
    

#  Сервера для Java версии

#  Запуск с нативным Wayland

На данный момент проверено на Legacy Launcher с "Рекомендуемой java-runtime-delta"

В Legacy Launcher открываем "Настройки лаунчера и игры" далее в Java/JRE жмём "Настроить" в "Аргументы Java" вставляем

-Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so

Сохраняем и теперь Minecraft будет запущен на нативном Wayland'е режиме