/ / Minecraft trenger ikke Java-installert på nytt; Det er på tide å avinstallere Java

Minecraft trenger ikke Java-installert på nytt; Det er på tide å avinstallere Java

En av de store klagene Minecraft-spillerne harer at Minecraft kjører på Java - det er vondt å takle fordi det er usikkert og trenger hyppig oppdatering for å unngå utnyttelse, og de vil helst ikke takle det i det hele tatt. Takket være en ny bærerakett krever Minecraft ikke lenger at du installerer Java, slik at du endelig kan fjerne den.

Den korte versjonen er at Minecraft er nåpakke en frittstående versjon av Java i installasjonen, og den har ikke sikkerhetsproblemer og irritasjoner som vanlig Java gjør. Det virkelig gode er at Minecraft faktisk skal løpe raskere i testene våre hvis du bruker deres versjon i stedet for den versjonen du allerede har installert.

Oppdater: Microsoft har nettopp gitt ut en ny bærerakett for OS X-brukere, så vi oppdaterer artikkelen.

Hvilke nye endringer, og hvorfor er det viktig?

I løpet av de siste månedene har Mojang testeten ny bærerakett til Windows PC Edition av Minecraft (en OS X-bærerakett er i verk og forventes innen utgangen av året). Den primære (og nyhetsverdige) endringen i lanseringen er at den nå laster ned en frittstående versjon av Java som er uavhengig av den generelle lokale installasjonen av Java på vertsmaskinen.

I SLEKT: Oracle kan ikke sikre Java-plugin-modulen, så hvorfor er den fortsatt aktivert som standard?

Hvorfor betyr det noe, og hvorfor skal du bry deg? Java er beryktet for null dagers utnyttelse og sårbarheter. Vi har skrevet mye om Java og problemene med plattformen gjennom årene; Hvis du trenger en solid grunner på hvorfor nettopp Java er et slikt problem, vil vi på det sterkeste foreslå å lese over Java Er Forferdelig og usikker, Det er på tide å deaktivere det, her er hvordan.

Så forferdelig som Java er og så utsatt for null dagutnytter som det kan være, det er også magien som driver Minecraft, på bedre eller verre. På grunn av dette må millioner av mennesker over hele verden som elsker Minecraft også elske og hate Java og holde det installert på systemet sitt for å kunne spille spillet. Denne nye Minecraft-utviklingen endrer spillet, slik at vi ikke lenger trenger en full systeminstallasjon av Java for å spille spillet.

Du trenger fremdeles teknisk Java, men det er det nålastet ned av Minecraft-starteren og lagret med launcher i stedet for installert over hele systemet. Hvis Minecraft er den eneste grunnen til at du har Java installert, har du nå ingen grunn til å åpne opp systemet for Java-sårbarheter. Den Java-kjørbare brukes av Minecraft holder seg med Minecraft og er så god som usynlig og utilgjengelig for resten av systemet. Bedre ennå, Minecraft-lanseringsprogrammet laster automatisk ned riktig versjon for systemet ditt (alle de spillerne som utilsiktet bruker Java 32-bit på sine 64-biters maskiner, bør se betydelige ytelsesforbedringer takket være dette) og oppdaterer den automatisk. Alt dette, og du vil aldri bli bedt om å installere Ask Toolbar igjen.

Akkurat nå den nye Minecraft-lanseringen for WindowsPC-er er live på Minecraft-nettstedet, men flertallet av spillerne bruker fortsatt den gamle lanseringen. La oss ta en titt på hvordan du oppdaterer til den nye lanseringen og se på hvilke ytelsesfordeler du sannsynligvis vil høste. Før vi fortsetter, stor takk til HTG-forummedlemets adancom for å ha bragt den nye lanseringshallen under oppmerksomhet.

Slik bytter du til den nye lanseringen på Windows

Omstillingsprosessen er så nær smertefrisom det blir; det vil ikke endre hvor brukerdataene dine er lagret, så det er ingen grunn til å oppstyr med å endre profilen din eller opprette en ny, eller noen endringer du redder.

Du må imidlertid lage en veldig liten finjustering, ettersom installasjonsprogrammet (fra denne opplæringen) ikke automatisk er standard for den nye Java-forekomsten og fortsetter å bruke din eksisterende Java-installasjon.

Første stopp er den offisielle Minecraft nedlastingssiden. I Windows-delen tar du en kopi av Minecraft.exe. Historisk sett spilte det ingen rolle hvor du satte.EXE-fil som alt det gjorde var å hente inn dataene som er lagret i brukerdata-mappen; bæreraketten fungerte egentlig som en superladet snarvei. Du vil sannsynligvis være mer spesifikk der du plasserer den nye versjonen av lanseringen, ganske enkelt fordi den nå oppretter flere underkataloger for å huse spillfiler som den frittstående Java-instansen vi er så interessert i.

Ved første løp, og alle påfølgende løp der aJava-oppdatering blir oppdaget. Du vil se nedlastingsindikatoren over ovenfor vises kort. Den aktuelle kjøretiden er, du gjettet det, den mest oppdaterte og systemaktive kjøretiden for maskinen din.

Etter det første løpet, ser du følgendeunderkataloger og filer som er opprettet i samme katalog som starteren. Du kan se hvordan, hvis du hadde for vane å bare holde minecraft.exe på skrivebordet eller lignende, kan det være lurt å oppbevare den i en tydelig mappe nå.

En gang i bæreraketten er det nødvendig med en liten, men viktig finjustering. Velg profilen din med menyen for valg av profil som du finner i nedre venstre hjørne av lanseringsvinduet. Klikk på "Rediger profil."

Oppdater: den nyeste bæreraketten bør peker på riktig plassering allerede. Men det er lurt å sjekke uansett.

Se på “Java-innstillinger i profilmenyen(Avansert) ”nederst. Du vil merke at den for øyeblikket peker mot den systembrede Java-installasjonen i skjermdumpen over (og du vil sannsynligvis se en nesten identisk mappebane i din egen profil). Som nevnt ovenfor, er ikke den nye lanseringsapparatet automatisk automatisk standardisert som den frittstående forekomsten.

Du må redigere denne banen for å peke på javaw.exe-filen som er lastet ned av starteren. Denne filen er relativt lokalisert til kjøremaskinen for kjøremaskinen I eksempelet vårt plasserte vi raketten i C: New Minecraft Launcher for formålet med denne opplæringen. Hvis starteren din for eksempel er lokalisert i D: Minecraft, bør banen din gjenspeile det. Se i runtime-mappen og se i undermappene til du finner den aktuelle Java-kjørbare.

Etter at du har gjort endringen (og dobbeltsjekketat banen din er riktig) klikk på "Lagre profil." Nå når du starter den profilen, bruker Minecraft den frittstående Java-installasjonen som er lagret med lanseringsprogrammet i stedet for den hele systemet Java-installasjonen.

Faktisk, hvis Minecraft er den eneste bruken din for Java, anbefaler vi umiddelbart å avinstallere Java fra systemet ditt.

Slik bytter du til den nye lanseringen for OS X

Hvis du bruker OS X, kan du gå over til detteoffisiell tråd på Reddit og få nedlastingslenken. Når du har gjort det, er det så enkelt som å dobbeltklikke på DMG og dra Minecraft inn i applikasjonsmappen.

Du vil merke at denne starteren er i beta-riktignå, som det har _ scenen etter navnet. Du må anta at snart vil de lansere dette for alle, og vi vil oppdatere denne artikkelen når de gjør det.

Banners_and_Alerts_and_Minecraft

Når du har gjort dette, kan du gå inn på profilinnstillingene og se hvilken versjon av Java den peker på for øyeblikket. Det skal være den som ble satt sammen med den nye nedlastingen.

Resultat sammenligning

I tillegg til det enorme sikkerhetsøkningen som kommerfra å isolere Java er det også betydelige potensielle ytelsesforbedringer. Mange Minecraft-spillere bruker 32-bit Java når maskinvaren deres støtter 64-bit Java. Starteren tar automatisk tak i riktig versjon.

I SLEKT: Forbedring av Minecraft-ytelsen på gamle og nye datamaskiner

I tillegg klarer ikke mange spillere å beholde Java-eninstallerer oppdatert. Ikke bare er det forferdelig fra et sikkerhetsmessig synspunkt, det er også forferdelig fra et ytelsessynspunkt da Minecraft kjører mye jevnere når du bruker den nyeste versjonen av Java.

Vi innrømmer at vi forventet en ganskeubetydelig ytelse øker testmaskinen vår da den kjørte en nesten nåværende versjon av 64-biters Java 8 (som er en betydelig forbedring i forhold til 32-biters Java 7 de fleste Minecraft-spillere bruker).

I dette skjermbildet som ble tatt før vi byttet tilden frittstående Java-installasjonen kan du se at vi allerede bruker 64-bit Java og drar ned 36 bilder per sekund. Denne verdien svingte litt under testen, men steg ikke over 40 FPS.

Da vi byttet til det litt oppdatertefrittstående Java-forekomst lastet ned av Minecraft-lanseringen og sto inaktiv på samme sted, vår FPS steg til 70 (som er vsync-innstillingen vi har angitt for vår bestemte skjerm). Totalt sett er et overraskende skifte i ytelse for det som utgjorde (på vår testmaskin) en ganske liten endring. Spillere som bruker 32-biters Java 7 og oppgraderer til 64-biters Java 8, bør se betydelige forbedringer.


Har du et Minecraft-spørsmål? Skyt oss en e-post som ask@howgeek.com, så gjør vi vårt beste for å svare på den.