15Aug
Eine der größten Beschwerden, die Minecraft-Spieler haben, ist, dass Minecraft auf Java läuft - es ist ein Schmerz, mit dem man umgehen muss, weil es unsicher ist und häufig aktualisiert werden muss, um Exploits zu vermeiden, und sie lieber gar nicht damit umgehen. Dank eines neuen Launers müssen Sie in Minecraft nicht mehr Java installieren, damit Sie es endlich entfernen können.
Die kurze Version ist, dass Minecraft nun eine Standalone-Version von Java in ihre Installation einbindet und es nicht die Sicherheitsprobleme und Ärger gibt, die reguläres Java hat. Das wirklich tolle ist, dass Minecraft in unseren Tests tatsächlich schneller laufen sollte, wenn Sie ihre Version anstelle der Version verwenden, die Sie bereits installiert haben.
Update: Microsoft hat gerade einen neuen Launcher für OS X Benutzer veröffentlicht, daher aktualisieren wir den Artikel.
Welche neuen Änderungen und warum ist es wichtig?
In den letzten Monaten hat Mojang einen neuen Launcher für die Windows PC Edition von Minecraft getestet( ein OS X Launcher ist in Arbeit und wird bis Ende des Jahres erwartet).Die primäre( und aktuelle) Änderung im Launcher besteht darin, dass jetzt eine eigenständige Version von Java heruntergeladen wird, die unabhängig von der allgemeinen lokalen Installation von Java auf dem Host-Rechner ist.
Warum ist das wichtig und warum sollte es dich interessieren? Java ist berüchtigt für Zero-Day-Exploits und Schwachstellen. Wir haben im Laufe der Jahre ausführlich über Java und die Probleme mit der Plattform geschrieben;Wenn Sie einen soliden Grund benötigen, warum Java genau so ein Problem ist, empfehlen wir dringend, Java zu lesen. Es ist schrecklich und unsicher, es ist Zeit, es zu deaktivieren, hier ist wie.
So schrecklich wie Java ist und so anfällig für Zero-Day-Exploits wie es sein mag, es ist auch die Magie, die Minecraft zum Guten oder zum Schlechten antreibt. Aus diesem Grund müssen Millionen von Menschen auf der ganzen Welt, die Minecraft lieben, auch Java lieben und es auf ihrem System installieren, um das Spiel zu spielen. Diese neue Minecraft-Entwicklung verändert das Spiel jedoch, so dass wir keine vollständige systemweite Java-Installation mehr benötigen, um das Spiel zu spielen.
Sie benötigen technisch gesehen immer noch Java, aber es wird jetzt vom Minecraft-Launcher heruntergeladen und mit dem Launcher gespeichert, anstatt es im gesamten System zu installieren. Wenn Minecraft der einzige Grund ist, warum Sie Java installiert haben, haben Sie jetzt keinen Grund, Ihr System für Java-Schwachstellen zu öffnen. Die von Minecraft verwendete Java-Programmdatei bleibt bei Minecraft und ist so gut wie unsichtbar und für den Rest des Systems unzugänglich. Besser noch, der Minecraft-Launcher lädt automatisch die richtige Version für Ihr System herunter( alle Spieler, die versehentlich Java 32-Bit auf ihren 64-Bit-Rechnern verwenden, sollten dadurch signifikante Leistungssteigerungen sehen) und aktualisiert sie automatisch. All dies und Sie werden nie aufgefordert, die Ask Toolbar erneut zu installieren.
Momentan ist der neue Minecraft-Launcher für Windows-PCs auf der Minecraft-Website aktiv, aber die Mehrheit der Spieler benutzt immer noch den alten Launcher. Werfen wir einen Blick darauf, wie man auf den neuen Launcher updatet und einen Blick auf die Art von Performance-Vorteilen wirft, die Sie wahrscheinlich ernten werden. Bevor wir fortfahren, herzlichen Dank an HTG-Forumsmitglied adancom, das uns auf den neuen Launcher aufmerksam gemacht hat.
So wechseln Sie zum neuen Startprogramm unter Windows
Der Switch-Over-Prozess ist so nah wie möglich an einem Problem. Es ändert sich nicht, wo Ihre Benutzerdaten gespeichert sind, so dass Sie sich keine Sorgen machen müssen, wenn Sie Ihr Profil ändern oder ein neues Profil erstellen oder Änderungen an Ihren Welteinstellungen vornehmen.
Sie müssen jedoch eine sehr kleine Optimierung vornehmen, da das Installationsprogramm( in diesem Tutorial) nicht automatisch auf die neue Java-Instanz voreingestellt wird und weiterhin Ihre vorhandene Java-Installation verwendet.
Der erste Stopp ist die offizielle Minecraft Download-Seite. Im Windows-Bereich eine Kopie von Minecraft.exe greifen. Historisch war es nicht wirklich wichtig , wo die. EXE-Datei ablegt, da sie nur die in Ihrem Benutzerdatenordner gespeicherten Daten aufgerufen hat;Der Launcher handelte im Wesentlichen wie eine super geladene Verknüpfung. Sie möchten wahrscheinlich genauer sein, wo Sie die neue Version des Launcher platzieren, weil sie jetzt zusätzliche Unterverzeichnisse für die Aufnahme von Spieldateien wie die eigenständige Java-Instanz erstellt, an der wir interessiert sind.
Beim ersten Start und alle nachfolgendenWenn ein Java-Update erkannt wird, wird der oben angezeigte Download-Indikator kurz angezeigt. Bei der fraglichen Laufzeit handelt es sich, wie Sie vermutet haben, um die aktuellste und systemgerechte Laufzeit für Ihre Maschine.
Nach diesem ersten Durchlauf werden die folgenden Unterverzeichnisse und Dateien im selben Verzeichnis wie der Launcher angezeigt. Sie können sehen, wie, wenn Sie die Angewohnheit hatten, minecraft.exe auf dem Desktop oder dergleichen zu speichern, möchten Sie es jetzt vielleicht in einem bestimmten Ordner behalten.
Einmal im Launcher ist eine kleine, aber wichtige Optimierung notwendig. Wählen Sie Ihr Profil mit dem Profilauswahlmenü in der unteren linken Ecke des Launcher-Fensters. Klicken Sie auf "Profil bearbeiten".
Update: der neueste Launcher sollte bereits auf die richtige Position zeigen. Aber es ist eine gute Idee, es trotzdem zu überprüfen.
Suchen Sie im Profilmenü unten nach "Java-Einstellungen( erweitert)".Sie werden feststellen, dass es derzeit auf die systemweite Java-Installation im obigen Screenshot zeigt( und Sie sehen wahrscheinlich einen nahezu identischen Ordnerpfad in Ihrem eigenen Profil).Wie oben erwähnt, ist das neue Startprogramm noch nicht automatisch auf die Standalone-Instanz voreingestellt.
Sie müssen diesen Pfad so bearbeiten, dass er auf die Datei javaw.exe verweist, die vom Launcher heruntergeladen wurde. Diese Datei ist relativ zur ausführbaren Launcher-Datei. In unserem Beispiel haben wir den Launcher in C: \ New Minecraft Launcher \ zum Zweck dieses Tutorials platziert. Wenn sich Ihr Launcher beispielsweise in D: \ Minecraft \ befindet, sollte Ihr Pfad dies widerspiegeln. Suchen Sie im Ordner \ runtime \ und suchen Sie in den Unterordnern, bis Sie die ausführbare Java-Datei gefunden haben.
Nachdem Sie die Änderung vorgenommen und überprüft haben, dass der Pfad korrekt ist, klicken Sie auf "Profil speichern". Wenn Sie nun dieses Profil starten, verwendet Minecraft anstelle der systemweiten Java-Installation die Standalone-Java-Installation, die im Launcher gespeichert ist.
In der Tat, wenn Minecraft Ihre einzige Verwendung für Java ist, empfehlen wir sofort Java von Ihrem System zu deinstallieren.
So wechseln Sie zum neuen Startprogramm für OS X
Wenn Sie OS X verwenden, können Sie auf Reddit zu diesem offiziellen Thread wechseln und den Download-Link herunterladen. Sobald Sie das getan haben, können Sie einfach auf das DMG doppelklicken und Minecraft in Ihren Anwendungsordner ziehen.
Sie werden bemerken, dass dieser Launcher gerade in der Betaversion ist, da er die _Stage nach dem Namen hat. Sie müssen davon ausgehen, dass sie das bald für alle veröffentlichen werden, und wir werden diesen Artikel aktualisieren, wenn sie es tun.
Sobald Sie dies getan haben, können Sie in die Profileinstellungen gehen und sehen, auf welche Version von Java es gerade zeigt. Es sollte derjenige sein, der mit dem neuen Download gebündelt wurde.
Leistungsvergleich
Zusätzlich zu dem enormen Sicherheitsschub, der durch die Isolierung von Java entsteht, gibt es auch erhebliche potenzielle Leistungssteigerungen. Viele Minecraft-Spieler verwenden 32-Bit-Java, wenn ihre Hardware 64-Bit-Java unterstützt. Der Launcher greift automatisch die richtige Version.
Außerdem können viele Spieler ihre Java-Installationen nicht aktualisieren. Aus Sicherheitsgründen ist das nicht nur schrecklich, es ist auch vom Standpunkt der Performance aus gesehen schrecklich, da Minecraft viel reibungsloser läuft, wenn Sie die aktuellste Version von Java verwenden.
Wir geben zu, dass wir eine ziemlich vernachlässigbare Leistungssteigerung unserer Testmaschine erwartet haben, da sie eine fast aktuelle Version von 64-Bit Java 8 lief( was eine signifikante Verbesserung gegenüber dem 32-Bit Java 7 der meisten Minecraft-Spieler ist).
In diesem Screenshot, der vor dem Wechsel zur eigenständigen Java-Installation gemacht wurde, können Sie sehen, dass wir bereits 64-Bit-Java verwenden und 36 Frames pro Sekunde herunterziehen. Dieser Wert schwankte während des Tests geringfügig, stieg jedoch nicht über 40 FPS an.
Als wir zu der leicht aktualisierten Standalone-Java-Instanz wechselten, die vom Minecraft-Launcher heruntergeladen wurde und an der gleichen Stelle stand, stieg unser FPS auf 70( das ist die vsync-Einstellung, die wir für unseren speziellen Monitor eingestellt haben).Insgesamt eine überraschende Leistungsveränderung für das, was sich( auf unserer Testmaschine) nur geringfügig veränderte. Spieler, die 32-Bit-Java 7-Upgrade auf 64-Bit-Java 8 verwenden, sollten deutliche Verbesserungen sehen.
Hast du eine Minecraft-Frage? Schießen Sie uns eine E-Mail als [email protected] und wir werden unser Bestes tun, um es zu beantworten.