Learn · concepts

Launcher kontra klient w "Minecraftcie", wyjaśnione

Launcher uruchamia grę i wybiera wersję; klient to działająca gra z jej modyfikacjami. Oto różnica i sposób, w jaki te dwa elementy współpracują.

TRtrolPublished 4 min read

Launcher a klient: jaka jest faktyczna różnica?

Launcher to program, który przygotowuje grę do uruchomienia i ją startuje. Klient to uruchomiona gra, którą widzisz i kontrolujesz po jej załadowaniu. Launcher obsługuje logowanie, wybór wersji i pobieranie, a następnie przekazuje sterowanie. Klient renderuje świat, przyjmuje Twoje polecenia i uruchamia załadowane mody. Używasz obu. Wykonują różne zadania.

Ludzie mylą te pojęcia, ponieważ oba wydają się być „rzeczą, którą otwierasz, żeby grać”. Ale tylko jeden z nich jest widoczny na ekranie, gdy walczysz, budujesz lub czekasz na mecz. Launcher to drzwi wejściowe. Klient to pokój, do którego wchodzisz.

Co robi launcher Minecraft?

Launcher to narzędzie konfigurujące, które otwierasz przed rozpoczęciem gry. Obsługuje żmudne przygotowania, buduje polecenie, które uruchamia Minecraft, a następnie ustępuje. Nie działa podczas gry.

Launcher zazwyczaj obsługuje:

  • Logowanie za pomocą konta Microsoft.
  • Wybór wersji Minecraft, którą chcesz uruchomić.
  • Pobieranie plików gry i odpowiedniej wersji środowiska uruchomieniowego Java dla tej wersji.
  • Wybieranie profilu lub instalacji, w tym takiej, która została skonfigurowana do ładowania modów.
  • Ustawianie alokacji pamięci i innych flag uruchamiania, a następnie uruchamianie gry.
Po naciśnięciu przycisku odtwarzania, uruchomienie komendy i zakończenie swojej części pracy. Po tym launcher kończy działanie do następnej sesji.

Co właściwie ma na myśli klient?

Klient to działająca instancja Minecrafta, gry, która się renderuje i reaguje na Twoje działania. "Vanilla klient" oznacza po prostu grę bez modyfikacji. Klient z modami to ta sama gra, do której załadowano dodatkowy kod za pomocą loadera modów, takiego jak Fabric.

Więc kiedy ktoś mówi o "kliencie użytkowym" lub "kliencie dostosowanym", ma na myśli zmodyfikowaną, działającą grę, a nie oddzielny launcher. Mody dodają swoje funkcje po uruchomieniu gry. Terminus to klient w dokładnie tym sensie: wersja Minecrafta z w pełni kompletnym zestawem narzędzi załadowanym do niej, działająca tam, gdzie grasz.

Jak launcher i klient współgrają ze sobą?

Launcher uruchamia klienta. To cała relacja, w kolejności.

  1. Otwórz uruchomienie i zaloguj się

    Uwierzytelnij się swoim kontem, aby gra mogła połączyć się z serwerami.

  2. Wybierz wersję lub profil zmodyfikowany

    Wybierz zwykłego Minecrafta lub profil skonfigurowany dla ładowarki modów.

  3. Pozwól launcherowi pobrać i uruchomić grę

    Pobiera potrzebne pliki, buduje polecenie uruchomienia i uruchamia Minecrafta.

  4. Klient uruchamia i ładuje mody

    Jeśli wybrałeś profil ładowarki modów, ładowarka pobiera Twoje mody podczas uruchamiania gry. Teraz jesteś w kliencie.

Modyfikator modów zajmuje pozycję pomiędzy tymi dwoma elementami. Instalujesz Fabric dla swojej wersji, co dodaje profil uruchamiania. Uruchomiacz startuje grę za pomocą tego profilu, a modyfikator wczytuje Twoje mody podczas uruchamiania klienta. Uruchomiacz nie wie i nie obchodzi, które mody uruchamiasz. Po prostu uruchamia wybraną wersję.

Uruchomiacz vs klient – szybki przegląd

Podział przedstawiono w tabeli. Jeśli zapamiętasz tylko jedną rzecz, zapamiętaj wiersz „Kiedy to działa”.

UruchomiaczKlient
Co to jestAplikacja, która uruchamia gręSama gra, która działa
Kiedy to działaPrzed rozpoczęciem gryPrzez cały czas gry
ZadanieLogowanie, wybór wersji, uruchamianieRenderowanie świata, uruchamianie modów
ModyWybiera profil z modamiWczytuje i uruchamia mody
PrzykładOficjalny uruchomiacz MinecraftVanilla lub wersja z modami, np. Terminus

Czy zewnętrzne uruchomiacze zastępują klienta?

Nie. Uruchomiacz, który robi więcej, to nadal tylko uruchomiacz. Niektóre zarządzają paczkami modów, przełączają się między dziesiątkami wersji lub dołączają modyfikator modów, dzięki czemu omijasz ręczne ustawienia. Niektórzy klienci, w tym płatni, dostarczają również własny uruchomiacz. Nic to nie zmienia ról.

Rozdział ten jest ważny niezależnie od okoliczności. Zadaniem uruchomiacza jest rozpoczęcie gry; to klient odpowiada za jej działanie. Uruchomiacz, który instaluje mody, wykonuje jedynie etap konfiguracji na początku. Mody same w sobie nie robią nic, dopóki klient nie zostanie uruchomiony. Kiedy Terminus udostępni własny uruchomiacz, ten będzie służył do obsługi logowania, konfiguracji wersji i czystych aktualizacji, aby klient, w który faktycznie grasz, pozostał w centrum uwagi.

FAQ

Pobierz Terminus

One install. Launcher and client handled.