Minecraft ne treba Java instaliran više; Vrijeme je za deinstaliranje Jave
Jedna od velikih pritužbi koje Minecraft igrači imaju je to što Minecraft radi na Java - to je bol koja se mora nositi s time jer je nesigurna i potrebna joj je česta ažuriranja kako bi se izbjegli pothvati, a radije se ne bi nosili s tim. Zahvaljujući novom pokretaču, Minecraft više ne zahtijeva instalaciju Java-a, tako da ga konačno možete ukloniti.
Kratka verzija je da Minecraft sada spaja samostalnu verziju Jave u svoju instalaciju i nema sigurnosnih problema i smetnji koje redovito Java radi. Stvarno sjajna stvar je da bi Minecraft trebao raditi brže u našem testiranju ako koristite njihovu verziju umjesto verzije koju ste već instalirali.
Ažuriranje: Microsoft je upravo objavio novi lanser za OS X korisnike, tako da ažuriramo članak.
Koje su nove promjene i zašto je to važno?
U posljednjih nekoliko mjeseci Mojang je testirao novi lanser za Windows PC Edition Minecraft (OS X lanser je u izradi i očekuje se do kraja godine). Primarna (i vrijedna objave) promjena u pokretaču je da sada preuzima samostalnu verziju Jave koja je neovisna o općoj lokalnoj instalaciji Jave na računalu glavnog računala..
Zašto je to važno i zašto bi vam bilo stalo? Java je zloglasna zbog nultog dana iskorištavanja i ranjivosti. Pisali smo opsežno o Javi i problemima s platformom tijekom godina; ako trebate solidnu početnicu o tome zašto je Java upravo takav problem, preporučujemo da čitanje preko Jave bude užasno i nesigurno, vrijeme je da ga onemogućite, evo kako.
Strašno kao što je Java i kao i skloni nultim danima eksploatira kao što može biti, to je također magija koja pokreće Minecraft, na bolje ili na gore. Zbog toga, milijuni ljudi širom svijeta koji vole Minecraft također moraju voljeti i mrziti Javu i držati ga instaliranim na svom sustavu kako bi mogli igrati igru. Međutim, novi razvoj Minecrafta mijenja igru, tako da više ne trebamo potpunu instalaciju Java sustava za igru.
Još uvijek tehnički trebate Java, ali je sada preuzeta od strane Minecraft lansera i pohranjena s pokretačem umjesto instaliranim na cijelom sustavu. Ako je Minecraft jedini razlog zbog kojeg imate instaliran Java, sada nemate razloga otvoriti svoj sustav Java ranjivostima. Java izvršni program koji koristi Minecraft ostaje s Minecraftom i dobar je kao nevidljiv i nedostupan ostatku sustava. Još bolje, Minecraft lanser automatski preuzima ispravnu verziju za vaš sustav (svi oni igrači koji nehotice koriste 32-bitni Java na svojim 64-bitnim strojevima trebali bi zahvaljujući tome vidjeti značajne performanse) i automatski ga ažurirati. Sve to i više nikada nećete morati ponovno instalirati Ask Toolbar.
Trenutno je novi Minecraft lanser za Windows računala uživo na Minecraft web stranici, ali većina igrača još uvijek koristi stari pokretač. Pogledajmo kako ažurirati na novi pokretač i zaviriti u vrste prednosti izvedbe koje ćete vjerojatno požnjeti. Prije nego što nastavimo, zahvaljujemo članu foruma HTG-a adancom što nam je privukao pozornost.
Kako se prebaciti na novi pokretač u sustavu Windows
Proces prebacivanja je najbliži bezbolnom stanju; ne mijenja se tamo gdje su pohranjeni vaši korisnički podaci, tako da se ne morate brinuti o mijenjanju profila ili stvaranju novog, ili bilo kakve promjene s vašim uštedama na svijetu.
Morat ćete, međutim, napraviti vrlo malu prilagodbu jer instalacijski program (od ovog vodiča) ne postavlja automatski zadanu instancu Java i nastavit će upotrebljavati postojeću Java instalaciju.
Prva stanica je službena stranica za preuzimanje Minecrafta. U odjeljku Windows preuzmite kopiju Minecraft.exe. Povijesno gledano, to zapravo i nije bilo važno gdje ste stavili .EXE datoteku jer je sve što je učinila bilo pozivanje podataka pohranjenih u vašoj korisničkoj mapi; pokretač je djelovao u biti kao super naplaćeni prečac. Vjerojatno želite biti određeniji gdje stavljate novu verziju pokretača jednostavno zato što sada stvara dodatne pod-direktorije za pohranjivanje datoteka igre kao što je samostalni Java-instanca.
Prilikom prvog pokretanja i svih narednih pokretanja na kojima je otkrivena Java ažuriranja, prikazat će se gore navedeni pokazatelj preuzimanja. Riječ je o trenutnoj izvedbi, pretpostavljate, o najnovijem i primjerenom vremenu izvođenja za vaš stroj.
Nakon tog prvog pokretanja vidjet ćete sljedeće pod-direktorije i datoteke stvorene u istom direktoriju kao i pokretač. Možete vidjeti kako, ako ste imali naviku samo čuvati minecraft.exe na radnoj površini ili slično, možda biste željeli zadržati ga u zasebnoj mapi.
Jednom u lanseru potrebna je jedna mala, ali važna štipaljka. Odaberite svoj profil s izbornikom za odabir profila koji se nalazi u donjem lijevom kutu prozora pokretača. Kliknite "Uredi profil".
Ažuriranje: najnoviji pokretač treba pokažite na pravo mjesto već. Ali dobro je ionako provjeriti.
Unutar izbornika profila potražite “Java Settings (Advanced)” na dnu. Primijetit ćete da trenutačno ukazuje na široku instalaciju sustava Java na slici iznad (i vjerojatno vidite gotovo identičan put mape u vašem profilu). Kao što je gore spomenuto, novi pokretač još nije automatski zadan za samostalnu instancu.
Trebate urediti taj put da biste pokazali na datoteku javaw.exe koju je pokrenuo pokretač. Ova datoteka je relativno nalazi se na izvršnu datoteku pokretača. U našem primjeru stavili smo lanser u C: New Minecraft Launcher u svrhu ovog vodiča. Ako se vaš pokretač nalazi, na primjer, u D: Minecraft, vaš bi put trebao odražavati to. Pogledajte u runtime folder i potražite u podmapama dok ne nađete Java izvršnu datoteku.
Nakon što napravite promjenu (i dvostruko provjerite je li put ispravan) kliknite "Spremi profil". Sada kada pokrenete taj profil, Minecraft će koristiti samostalnu instalaciju Java pohranjenu s pokretačem umjesto instalacije Java-a na razini sustava..
U stvari, ako je Minecraft vaša jedina upotreba za Javu, preporučujemo da odmah deinstalirate Java iz svog sustava.
Kako se prebaciti na novi pokretač za OS X
Ako koristite OS X, možete preći na ovu službenu nit na Redditu i dobiti vezu za preuzimanje. Kada to učinite, to je jednostavno kao dvostruki klik na DMG i povlačenje Minecrafta u mapu Applications.
Primijetit ćete da je ovaj pokretač trenutno u beta verziji jer ima _stage nakon imena. Morat ćete pretpostaviti da će uskoro ovo pokrenuti za sve, a mi ćemo ažurirati ovaj članak kada to učine.
Nakon što to učinite, možete krenuti u postavke profila i vidjeti na koju verziju Java trenutno pokazuje. Trebao bi biti onaj koji je bio u paketu s novim preuzimanjem.
Usporedba izvedbe
Osim ogromnog povećanja sigurnosti koje dolazi od izolacije Jave, postoje i značajne potencijalne performanse. Mnogi Minecraft igrači koriste 32-bitni Java kada njihov hardver podržava 64-bitni Java. Pokretač automatski hvata ispravnu verziju.
Osim toga, mnogi igrači ne uspijevaju ažurirati svoje Java instalacije. Ne samo da je to strašno sa stajališta sigurnosti, nego je i strašno s gledišta performansi jer Minecraft radi mnogo glatko kada koristite najnoviju verziju Jave..
Moramo priznati da smo očekivali prilično zanemarivu učinkovitost našeg testnog stroja jer je pokrenuo gotovo trenutnu verziju 64-bitne Java 8 (što je značajno poboljšanje u odnosu na 32-bitni Java 7 koji većina Minecraft igrača koristi)..
Na ovoj slici snimljenoj prije nego što smo se prebacili na samostalnu Java instalaciju, možete vidjeti da već koristimo 64-bitni Java i povlačimo 36 sličica u sekundi. Ta se vrijednost tijekom ispitivanja malo mijenjala, ali nije porasla iznad 40 FPS.
Kada smo se prebacili na neznatno ažuriranu samostalnu Java instancu koju je skinula Minecraft lanser i stajala u stanju mirovanja na istom mjestu, naš FPS porastao je na 70 (što je vsync postavka koju smo postavili za određeni monitor). Sve u svemu, iznenađujući pomak u performansama za ono što je iznosilo (na našem testnom stroju) prilično mala promjena. Igrači koji koriste 32-bitnu Java 7 nadogradnju na 64-bitni Java 8 trebali bi vidjeti značajna poboljšanja.
Imate li Minecraft pitanje? Snimite nam email kao [email protected] i mi ćemo se potruditi odgovoriti na njega.