Minecraft Launcher

Aus Minecraft Wiki
Wechseln zu: Navigation, Suche
Der aktuelle Minecraft Launcher

Der Minecraft Launcher ist die Oberfläche für den selbständigen Client, um sich in Minecraft anzumelden. Er ist für das Downloaden der Haupt-Java-Dateien, unter anderem der minecraft.jar und LWJGL, welche den Quellcode und die Texturen beinhalten, zuständig. Er fungiert außerdem als eine Art Kopierschutz, da der Benutzer sich mit einem Premium-Account anmelden muss, um das Spiel herunterladen zu können.

Inhaltsverzeichnis

[Bearbeiten] Verhalten

Jedes Mal, wenn der Launcher ausgeführt wird, überprüft dieser im .minecraft-Ordner, ob die Datei "lastlogin" existiert. Wenn diese nicht existiert oder beschädigt ist, muss sich der Benutzer mit einem Premium-Account anmelden, ansonsten kann das Spiel nicht gestartet werden.

Während man sich anmeldet, verifizirt der Launcher zuerst den Login. Wenn eine gültige "lastlogin"-Datei existiert, aber keine Internetverbindung besteht, bietet der Launcher die Möglichkeit an, im "Offline Modus" zu spielen, was dem Benutzer erlaubt, sich trotzdem anmelden und spielen zu können. Wenn die Verfizierung erfolgreich ist, vergleicht der Launcher die "version"-Datei, welche sich im "bin"-Ordner befindet, mit der, die vom Server ausgegeben wird. Wenn die "version"-Datei nicht existiert oder die installierte Version älter ist, fragt der Launcher den Benutzer, ob er updaten will und installiert, falls der Benutzer damit einverstanden ist, alle Minecraft-Komponenten und Java-Dateien.

Nachdem all diese Schritte durchlaufen wurden, führt der Launcher die minecraft.jar aus. Es ist möglich, eine aktuelle "version"-Datei zu besitzen, aber eine fehlerhafte ".jar"-Dateie zu haben, was dazu führt, dass der Launcher abstürzt. In diesem Fall empfiehlt es sich, die "version"-Datei zu löschen, damit alle Dateien neu heruntergeladen werden.


[Bearbeiten] Geschichte

Der alte Minecraft Launcher

Eine neue Versions des Launchers wurde ab dem 21. Januar 2011 entwickelt.[1] Die neue Version enthält ein besseres Update-System, welches unter anderem nur die geänderten Dateien updatet, den Benutzer fragt, ob geupdatet werden soll, HTTPS-Logins für eine sicherere Verbindung erlaubt und allgemeine Interface-Updates. Bei einem Klick auf den Options-Knopf, kann man einen Knopf finden, mit dem man direkt in das .minecraft-Verzeichnis gelangt und einen, um die aktuellste Versions des Spiel erneut herunterzuladen. Außerdem enthält er einen integrierten, über Tumblr eingebundenen Changelog und unterstützt Kommandozeilenargumente.[2]

Eine technische Vorschau wurde von Notch am 18. Februar 2011[3] und die offizielle Version am 21. Februar 2011 veröffentlicht. [4]

Mit der Vollversion 1.2.1 wurde der Launcher erneut geupdatet. Dieses Update wählt nur die richtige 64-bit Java-Installation für Benutzer mit Mac OS X aus.[5]

Mit der Vollversion 1.3.1 wurde der Launcher erneut geupdatet und zeigt jetzt für Nicht-Premium-Accounts einen Demo Spielen-Knopf an.

[Bearbeiten] 1.6 Dev Launcher

Der neue Minecraft Launcher
Die Entwicklerkonsole nach dem Start des Launchers
Der Local Version Editer (NYI)

Ein neuer optionaler Launcher wurde am 18. April 2013 veröffentlicht (zusammen mit Entwicklungsversion 13w16a). Er lässt die Nutzer entscheiden, welche Version sie nutzen wollen, lädt alle Ressourcen herunter das Spiel startet und ist auch in der Lage Libraries zu updaten (vorher nicht möglich). Später wird der Launcher mehr Funktionen erhalten, da er aktuell in einer frühen Entwicklungsphase ist.

[Bearbeiten] Nutzung von Kommandozeilenargumente

minecraft.jar (alle Systeme):

java -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>


minecraft.exe (in Windows ausführbar):

minecraft.exe <username> <password> <server:port>

minecraft.jar (Windows - kein CMD-Fenster):

javaw -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>

Mit dem neuen in der Vollversion 1.2.3 veröffentlichten Launcher nutzen username und password Prefixe.

--username=<username> oder -u=<username> --password=<password> oder -p=<password>

Die Option server:port muss sich immer an dritter Position befinden. Auch wenn username und password nicht genutzt werden sollen, muss dafür trotzdem ein Wert eingetragen werden.

Es wurde außerdem auch eine "Keine Updates"-Option hinzugefügt.

--noupdate

[Bearbeiten] Einzelnachweise

  1. thewordofnotch:2857128986
  2. http://mcupdate.tumblr.com/post/3427294253/welcome-to-the-new-minecraft-launcher
  3. notchtweet:38621269331025921
  4. thewordofnotch:3428176687
  5. http://www.mojang.com/2012/03/minecraft-1-2-is-out/

[Bearbeiten] Siehe auch


Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Minecraft
Nützliche Seiten
Werkzeuge
In anderen Sprachen
Become a Premium Member!