/ / Minecraft nepotrebuje nainštalovanú Javu; Je čas odinštalovať Javu

Minecraft nepotrebuje nainštalovanú Javu; Je čas odinštalovať Javu

Jedna z veľkých sťažností, ktorú majú hráči Minecraftuje to, že Minecraft beží na Java - je to bolesť, ktorej sa treba venovať, pretože je neistá a vyžaduje časté aktualizácie, aby sa predišlo zneužitiu, a radšej by sa s tým vôbec nezaoberali. Vďaka novému spúšťaču už Minecraft nevyžaduje inštaláciu Java, takže ho môžete konečne odstrániť.

Krátka verzia je, že Minecraft je terazspájať do ich inštalácie samostatnú verziu Java a nemá problémy s bezpečnosťou a nepríjemnosti, ktoré bežná Java robí. Skutočne skvelé je, že Minecraft by sa mal v našom testovaní spustiť rýchlejšie, ak použijete jeho verziu namiesto verzie, ktorú ste už nainštalovali.

aktualizácia: Spoločnosť Microsoft práve vydala nový spúšťač aj pre používateľov OS X, takže článok aktualizujeme.

Aké nové zmeny a prečo na tom záleží?

Počas posledných mesiacov Mojang testovalnový spúšťač pre Windows PC Edition Minecraft (spúšťač OS X je v práci a očakáva sa do konca roka). Hlavnou (a aktuálnou) zmenou v spúšťači je to, že teraz sťahuje samostatnú verziu Java, ktorá je nezávislá od všeobecnej lokálnej inštalácie Java na hostiteľskom počítači.

súvisiace: Oracle nemôže zabezpečiť doplnok Java, tak prečo je v predvolenom nastavení stále povolený?

Prečo na tom záleží a prečo by vás to malo zaujímať? Java je notoricky známa vďaka zneužitiu a slabým miestam v nultý deň. O programoch Java a problémoch s touto platformou sme písali v priebehu rokov; Ak potrebujete solídny základ o tom, prečo presne Java predstavuje taký problém, dôrazne odporúčame, aby ste si prečítali, že Java je hrozná a neistá. Je čas ju vypnúť.

Rovnako hrozné ako Java a náchylné k nulovému dňuvyužíva, ako to môže byť, je to tiež mágia, ktorá poháňa Minecraft k lepšiemu alebo horšiemu. Z tohto dôvodu musia milióny ľudí na celom svete, ktorí milujú Minecraft, tiež milovať nenávidieť Javu a udržiavať ju nainštalovanú vo svojom systéme, aby mohli hrať hru. Tento nový vývoj Minecraftu však mení hru, takže na hranie hry už nepotrebujeme kompletnú systémovú inštaláciu Java.

Stále stále potrebujete Java, ale teraz jestiahnuté pomocou Minecraft launcher a uložené s launcher namiesto toho, aby boli nainštalované v celom systéme. Ak je Minecraft jediným dôvodom, prečo máte nainštalovanú Javu, nemáte teraz dôvod otvárať svoj systém zraniteľnostiam Java. Spustiteľný program Java, ktorý používa Minecraft, zostáva v spoločnosti Minecraft a je rovnako dobrý ako neviditeľný a neprístupný pre zvyšok systému. Ešte lepšie je, že spúšťač Minecraft automaticky stiahne správnu verziu pre váš systém (všetci tí hráči, ktorí neúmyselne používajú 32-bitovú verziu Java na svojich 64-bitových počítačoch, by vďaka tomu mali zaznamenať výrazné zvýšenie výkonu) a automaticky ju aktualizovať. To všetko a už nikdy nebudete vyzvaní na inštaláciu panela s nástrojmi Opýtať sa znova.

Práve teraz nový launcher Minecraft pre WindowsPočítače sú zverejnené na webovej stránke Minecraft, ale väčšina hráčov stále používa starý spúšťač. Pozrime sa, ako aktualizovať nový spúšťač, a nahliadnite do výhod, ktoré z neho pravdepodobne vyťažíte. Skôr ako budeme pokračovať, ďakujeme členovi fóra HTG adancom za upozornenie nového spúšťača.

Ako prepnúť na nový spúšťač v systéme Windows

Proces prechodu je takmer bezbolestnýako sa dostane; nezmení sa, kde sú uložené vaše používateľské údaje, takže si nemusíte robiť starosti so zmenou profilu alebo vytvorením nového, ani so zmenami uloženými vo vašom svete.

Budete však musieť urobiť veľmi malé vylepšenie, pretože inštalačný program (od tohto tutoriálu) nie je automaticky predvolený na novú inštanciu Java a bude naďalej používať vašu existujúcu inštaláciu Java.

Prvou zastávkou je oficiálna stránka na stiahnutie Minecraftu. V časti Windows uchopte kópiu Minecraft.exe. Historicky na tom nezáležalo kde dáš.EXE súbor ako všetko, čo urobil, bol vyvolanie dát uložených v priečinku užívateľských dát; launcher fungoval v podstate ako super nabitá skratka. Pravdepodobne by ste chceli byť konkrétnejší, kam umiestnite novú verziu spúšťača jednoducho preto, že teraz vytvára ďalšie podadresáre na ukladanie súborov hier, ako je napríklad samostatná inštancia Java, o ktorú sa zaujímame.

Pri prvom spustení a všetkých nasledujúcich spusteniach, kde aBola zistená aktualizácia Java, krátko uvidíte, ako vidíte vyššie uvedený indikátor sťahovania. Hovoríte o tom, že runtime je ten najaktuálnejší a systémovo najvýhodnejší runtime pre váš počítač.

Po prvom spustení sa vám zobrazia nasledujúce položkypodadresáre a súbory vytvorené v rovnakom adresári ako spúšťač. Môžete vidieť, ako by ste mohli chcieť ponechať priečinok v samostatnom priečinku, ak ste mali zvyk držať súbor minecraft.exe na pracovnej ploche alebo podobne.

Raz v raketomet je potrebné jedno malé, ale dôležité vyladenie. Vyberte svoj profil pomocou ponuky na výber profilu, ktorá sa nachádza v ľavom dolnom rohu okna spúšťača. Kliknite na položku Upraviť profil.

aktualizácia: posledný spúšťač mal ukážte na správne miesto. Aj tak je dobré skontrolovať to.

V ponuke profilu vyhľadajte položku „Nastavenia Java“(Advanced) “v dolnej časti. Všimnite si, že momentálne ukazuje na inštaláciu systému Java v rámci celého systému na obrázku vyššie (a pravdepodobne uvidíte takmer identickú cestu k priečinku vo svojom vlastnom profile). Ako už bolo uvedené vyššie, nový spúšťač ešte automaticky neplánuje na samostatnú inštanciu.

Túto cestu musíte upraviť tak, aby ukazovala na súbor javaw.exe stiahnutý zo spúšťača. Tento súbor je pomerne umiestnené do spustiteľného súboru launcher. V našom príklade sme na účely tohto tutoriálu uviedli launcher do C: New Minecraft Launcher. Ak sa napríklad váš launcher nachádza v D: Minecraft, mala by to vaša cesta odrážať. Vyhľadajte priečinok runtime a podadresáre, kým nenájdete príslušný spustiteľný súbor java.

Po vykonaní zmeny (a dvojnásobnej kontrole)že vaša cesta je správna) kliknite na „Uložiť profil“. Teraz, keď spustíte tento profil, Minecraft použije samostatnú inštaláciu Java uloženú v spúšťači namiesto systémovej inštalácie Java.

V skutočnosti, ak je Minecraft vaše jediné použitie pre Javu, odporúčame okamžite odinštalovať Javu z vášho systému.

Ako prepnúť na nový spúšťač pre OS X

Ak používate OS X, môžete sa k tomu vydaťoficiálne vlákno na Reddite a získajte odkaz na stiahnutie. Keď to urobíte, je to také jednoduché ako dvojité kliknutie na DMG a pretiahnutie Minecraft do priečinka Aplikácie.

Zistíte, že tento spúšťač má pravdu vo verzii betateraz, pretože má za názvom _stage. Budete musieť predpokladať, že to čoskoro uvedú všetci, a tento článok budeme aktualizovať, keď tak urobia.

Banners_and_Alerts_and_Minecraft

Keď to urobíte, môžete prejsť do nastavení profilu a zistiť, na ktorú verziu jazyka Java momentálne odkazuje. Mal by to byť ten, ktorý bol pribalený k novému stiahnutiu.

Porovnanie výkonu

Okrem obrovského zvýšenia bezpečnosti, ktoré prichádzaod izolácie Java existujú aj významné potenciálne zvýšenia výkonu. Mnoho hráčov Minecraft používa 32-bitovú Java, ak ich hardvér podporuje 64-bitovú Java. Spúšťač automaticky získa správnu verziu.

súvisiace: Zlepšenie výkonu Minecraftu na starých a nových počítačoch

Mnoho hráčov navyše nedokáže udržať svoju Javainštalácie boli aktualizované. Nielenže je to hrozné z bezpečnostného hľadiska, je to také hrozné z hľadiska výkonu, pretože Minecraft beží oveľa plynulejšie, keď používate najnovšiu verziu Java.

Priznávame, že sme očakávali spravodlivozanedbateľný výkon zvyšuje náš testovací stroj, pretože bežal takmer aktuálnu verziu 64-bitovej verzie Java 8 (čo je výrazné zlepšenie oproti 32-bitovej verzii Java 7, ktorú väčšina hráčov Minecraft používa).

Na tejto snímke urobenej predtým, ako sme prešli nasamostatnú inštaláciu jazyka Java môžete vidieť, že už používame 64-bitovú Javu a sťahujeme o 36 snímok za sekundu. Táto hodnota počas testu mierne kolísala, ale nestúpla nad 40 FPS.

Keď sme prešli na mierne aktualizovanésamostatná inštancia Java stiahnutá z Minecraft launcher a nečinná na rovnakom mieste, náš FPS vzrástol na 70 (čo je nastavenie vsync, ktoré sme nastavili pre náš konkrétny monitor). Celkovo prekvapivý posun výkonu za to, čo predstavovalo (na našom testovacom stroji) pomerne malú zmenu. Hráči používajúci upgrade 32-bitovej verzie Java 7 na 64-bitovú verziu Java 8 by mali vidieť významné zlepšenia.


Máte otázku týkajúcu sa Minecraftu? Zastreľte nám e-mail na adresu ask@howgeek.com a my sa snažíme naň odpovedať.