Learn · concepts

Загрузчик против клиента в Minecraft: всё стало ясно

Запускатель запускает игру и выбирает версию; клиент — это запущенная игра со своими модами. Вот разница и то, как они работают вместе.

TRtrolPublished 4 min read

Загрузчик против клиента: в чем же реальная разница?

Загрузчик — это программа, которая подготавливает игру к запуску и запускает её. Клиент — это запущенная игра, которую вы видите и контролируете после загрузки. Загрузчик отвечает за вход в систему, выбор версии и загрузку файлов, а затем передает управление. Клиент отрисовывает мир, принимает ваши действия и запускает все загруженные моды. Вы используете оба. Они выполняют разные задачи.

Люди часто путают их, потому что оба кажутся «программой, которую вы открываете, чтобы играть». Но только один из них находится на экране, когда вы сражаетесь, строите или ждете своей очереди в матче. Загрузчик — это входная дверь. Клиент — это комната, в которую вы входите.

Что делает загрузчик Minecraft?

Загрузчик — это инструмент настройки, который вы открываете перед началом игры. Он выполняет рутинную подготовку, создает команду для запуска Minecraft, а затем отступает. Он не работает, пока вы находитесь в игре.

Загрузчик обычно выполняет следующие задачи:

  • Вход в систему с использованием вашей учетной записи Microsoft.
  • Выбор версии Minecraft для запуска.
  • Загрузка игровых файлов и необходимой версии Java.
  • Выбор профиля или установки, включая установку для загрузчика модов.
  • Настройка выделения памяти и других параметров запуска, а затем запуск игры.
Когда вы нажимаете кнопку воспроизведения, программа-загрузчик собирает команду запуска и завершает свою работу. После этого программа-загрузчик простаивает до следующей сессии.

Что на самом деле подразумевается под клиентом?

Клиент — это работающий экземпляр Minecraft, игра, которая отрисовывается и реагирует на вас. "Ванильный клиент" означает просто немодифицированную игру. Модифицированный клиент — это та же игра с дополнительным кодом, загруженным через мод-лоадер, например, Fabric.

Таким образом, когда кто-то говорит "клиент с утилитами" или "кастомный клиент", он имеет в виду модифицированную запущенную игру, а не отдельный лаунчер. Моды добавляют свои функции уже после запуска игры. Terminus — это клиент именно в этом смысле: сборка Minecraft с полным набором инструментов, загруженным в неё и работающий там, где вы играете.

Как лаунчер и клиент взаимодействуют друг с другом?

Лаунчер запускает клиент. Это всё взаимоотношения, в порядке.

  1. Откройте лаунчер и войдите

    Вы авторизуетесь со своей учетной записью, чтобы игра могла подключиться к серверам.

  2. Выберите версию или модифицированный профиль

    Выберите обычный Minecraft или профиль, настроенный для загрузчика модов.

  3. Пусть установщик загрузит и запустит игру

    Оно получает необходимые файлы, создает команду запуска и загружает Minecraft.

  4. Клиент запускается и загружаются моды

    Если вы выбрали профиль загрузчика модов, загрузчик подключает ваши моды при запуске игры. Теперь вы находитесь в клиенте.

Мод-лоадер находится между этими двумя ролями. Вы устанавливаете Fabric для вашей версии, что добавляет профиль запуска. Запускатель запускает игру через этот профиль, а лоадер подтягивает ваши моды во время загрузки клиента. Запускатель не знает и не заботится о том, какие моды вы используете. Он просто запускает выбранную вами версию.

Запускатель против клиента: краткий обзор

Вот разделение в одной таблице. Если вы запомните только одну вещь, запомните строку "Когда он работает".

ЗапускательКлиент
Что это такоеПриложение, которое запускает игруСама игра в процессе работы
Когда он работаетДо начала игрыНа протяжении всей игры
ЗадачаВход в систему, выбор версии, запускРендеринг мира, запуск модов
МодыВыбирает профиль с модамиЗагружает и запускает моды
ПримерОфициальный лаунчер MinecraftВанильная версия или модпак, например, Terminus

Заменят ли сторонние лаунчеры клиент?

Нет. Лаунчер, который делает больше, всё равно остаётся просто лаунчером. Некоторые управляют модпаками, переключаются между десятками версий или объединяют мод-лоадер, чтобы вам не пришлось выполнять ручную настройку. Некоторые клиенты, включая премиум-версии, поставляются со своим собственным лаунчером. Ничего из этого не меняет роли.

Разделение работает в любом случае. Задача лаунчера — запустить игру; клиент отвечает за её запуск. Лаунчер, который устанавливает моды, делает лишь подготовительный шаг. Сами моды не работают, пока клиент не запущен. Когда Terminus выпустит собственный лаунчер, он будет отвечать за вход в систему, настройку версии и чистую установку обновлений, чтобы клиент, в который вы на самом деле играете, оставался в центре внимания.

Часто задаваемые вопросы

Получить Terminus

One install. Launcher and client handled.