Minecraft trenger ikke Java Installert Anymore; Det er på tide å avinstallere Java
En av de store klager Minecraft-spillerne har er at Minecraft kjører på Java - det er en smerte å håndtere fordi det er usikkert og trenger hyppig oppdatering for å unngå å utnytte, og de vil heller ikke håndtere det i det hele tatt. Takket være en ny lanserer, krever Minecraft ikke lenger at du installerer Java, så du kan endelig fjerne den.
Den korte versjonen er at Minecraft nå bunter en frittstående versjon av Java i installasjonen, og det har ikke de sikkerhetsproblemer og irritasjoner som vanlig Java gjør. Den veldig gode tingen er at Minecraft faktisk burde kjøre raskere i testen vår hvis du bruker versjonen i stedet for den versjonen du allerede har installert.
Oppdater: Microsoft har nettopp lansert en ny lansering for OS X-brukere også, så vi oppdaterer artikkelen.
Hva nye endringer og hvorfor betyr det?
I løpet av de siste månedene har Mojang testet en ny lanseringsprogramvare for Windows PC Edition av Minecraft (en OS X-lanserer er i arbeid og forventes innen årets slutt). 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.
Hvorfor betyr det noe og hvorfor bør du bryr deg? Java er beryktet for nulldagutnyttelser og sårbarheter. Vi har skrevet mye om Java og problemene med plattformen gjennom årene; hvis du trenger en solid primer på hvorfor akkurat Java er et slikt problem, anbefaler vi sterkt at lesing over Java er forferdelig og usikkert, det er på tide å deaktivere det, her er hvordan.
Så forferdelig som Java er og så utsatt for null dagutnyttelser som det kan være, er det også den magien som driver Minecraft, for bedre eller verre. På grunn av dette må millioner av mennesker over hele verden som elsker Minecraft også elske-hate Java og holde den installert på systemet for å kunne spille spillet. Denne nye Minecraft-utviklingen endrer spillet, slik at vi ikke lenger trenger en fullstendig Java-installasjon for å spille spillet.
Du trenger fremdeles teknisk Java, men den lastes ned av Minecraft-lanseringen og lagres med lanseringen 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 systemet for Java-sårbarheter. Java-kjørbarheten som brukes av Minecraft, forblir hos Minecraft og er så god som usynlig og utilgjengelig for resten av systemet. Enda bedre, Minecraft-lanseringsprogrammet laster automatisk ned den riktige versjonen 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 blir aldri bedt om å installere Ask-verktøylinjen igjen.
Akkurat nå er den nye Minecraft-lanseringen for Windows-PCer levende på Minecraft-nettsiden, men de fleste av spillerne bruker fortsatt den gamle lanseringen. La oss ta en titt på hvordan du oppdaterer til den nye lanseringen og en titt på hva slags ytelsesfordeler du sannsynligvis vil høste. Før vi fortsetter, stort takk til HTG forummedlem adancom for å bringe den nye lanseringen til vår oppmerksomhet.
Slik bytter du til den nye lanseringen på Windows
Bryteren over prosessen er så nær smertefri som den blir; det vil ikke endres der brukerdataene dine er lagret, slik at du ikke er bekymret for fussing med å endre profilen din eller opprette en ny, eller eventuelle endringer med din verden sparer.
Du må imidlertid lage en veldig liten tweak, men installasjonsprogrammet (som av denne opplæringen) er ikke automatisk standard for den nye Java-forekomsten og vil fortsette å bruke din eksisterende Java-installasjon.
Den første stoppen er den offisielle Minecraft nedlastingssiden. I Windows-delen ta en kopi av Minecraft.exe. Historisk sett har det ikke vært noe som helst hvor du legger .EXE filen som alt det gjorde var å ringe opp dataene som er lagret i din brukerdata mappe; lanseringen handlet i hovedsak som en superladet snarvei. Du vil sikkert være mer spesifikk der du plasserer den nye versjonen av lanseringen, fordi den nå lager flere underkataloger for å huse spillfiler som den frittstående Java-forekomsten vi er så interessert i.
Ved første løp, og alle påfølgende løp der en Java-oppdatering oppdages, vil du se nedlastingsindikatoren som vist ovenfor, vises kort. Rundtiden i spørsmålet er, du gjettet det, den mest oppdaterte og systemets passende kjøretid for maskinen din.
Etter det første løp vil du se følgende underkataloger og filer opprettet i samme katalog som lanseringsprogrammet. Du kan se hvordan, hvis du hadde vane med bare å holde minecraft.exe på skrivebordet eller lignende, vil du kanskje beholde den i en tydelig mappe nå.
En gang i lanseringen er en liten, men viktig tweak nødvendig. Velg profilen din med profilvalgmenyen i nederste venstre hjørne av startvinduet. Klikk på "Rediger profil."
Oppdater: den nyeste lanseringen bør peker til riktig sted allerede. Men det er en god ide å sjekke uansett.
På innsiden av profilmenyen, se etter "Java-innstillinger (Avansert)" nederst. Du vil merke at den peker mot den systembaserte Java-installasjonen i skjermbildet ovenfor (og du ser sannsynligvis en nesten identisk mappebane i din egen profil). Som nevnt ovenfor, er den nye lanseringsprogrammet ikke automatisk standard til den frittstående forekomsten.
Du må redigere den banen for å peke til filen javaw.exe lastet ned av startprogrammet. Denne filen er relativt plassert til utføreren kjørbar. I vårt eksempel plasserte vi lanseringsprogrammet i C: \ New Minecraft Launcher \ for formålet med denne opplæringen. Hvis starteren din for eksempel er plassert i D: \ Minecraft \, må banen din gjenspeile det. Se i mappen \ runtime \ og se i undermappene til du finner den aktuelle java-kjøringen.
Når du har gjort endringen (og dobbeltkrysset at banen din er riktig) klikker du på "Lagre profil." Nå når du starter den profilen, vil Minecraft bruke den frittstående Java-installasjonen som er lagret med lanseringsprogrammet i stedet for den systembaserte Java-installasjonen.
Faktisk, hvis Minecraft er din eneste bruk for Java, anbefaler vi at du umiddelbart avinstallerer Java fra systemet.
Slik bytter du til den nye startprogrammet for OS X
Hvis du bruker OS X, kan du gå over til denne offisielle tråden på Reddit og få nedlastingslenken. Når du gjør det, er det så enkelt som å dobbeltklikke på DMG og dra Minecraft i mappen Programmer.
Du vil merke at denne lanseringen er i beta akkurat nå, da den har _stagen etter navnet. Du må anta at snart vil de starte dette for alle, og vi oppdaterer denne artikkelen når de gjør det.
Når du gjør dette, kan du gå inn i profilinnstillingene og se hvilken versjon av Java den peker på. Det burde være den som ble pakket med den nye nedlastingen.
Ytelsesjämförelse
I tillegg til det store sikkerhetsforhøyelsen som kommer fra isolerende Java, er det også betydelige potensielle ytelsesforbedringer. Mange Minecraft-spillere bruker 32-biters Java når maskinvaren støtter 64-biters Java. Lanseringsprogrammet tar automatisk den riktige versjonen.
I tillegg unnlater mange spillere å holde deres Java-installasjoner oppdatert. Ikke bare er det forferdelig fra et sikkerhetssynspunkt, det er også forferdelig fra et ytelsesperspektiv, da Minecraft går mye jevnere når du bruker den nyeste versjonen av Java.
Vi innrømmer at vi forventet en relativt ubetydelig ytelse for å øke testmaskinen vår, da den kjørte en nesten gjeldende versjon av 64-bits Java 8 (som er en betydelig forbedring i forhold til de 32 bitene Java 7 mest Minecraft-spillere bruker).
I dette skjermbildet tatt før vi byttet til den frittstående Java-installasjonen, kan du se at vi allerede bruker 64-bit Java og trekker ned 36 bilder per sekund. Denne verdien svingte litt under testen, men stiger ikke over 40 FPS.
Da vi byttet til den litt oppdaterte frittstående Java-forekomsten som ble lastet ned av Minecraft-lanseringen og stod tomgang på samme sted, steg FPS til 70 (som er den vsync-innstillingen vi har satt til vår bestemte skjerm). Samlet sett var et overraskende skift i ytelse for hva som utgjorde (på vår testmaskin) en ganske liten forandring. Spillere som bruker 32-biters Java 7-oppgradering til 64-biters Java 8, bør se betydelige forbedringer.
Har du et Minecraft-relatert spørsmål? Skyt oss en e-post som [email protected], og vi vil gjøre vårt beste for å svare på det.