nl.phhsnews.com


nl.phhsnews.com / Minecraft heeft Java niet meer nodig; Het is tijd om Java

Minecraft heeft Java niet meer nodig; Het is tijd om Java


Een van de grote klachten die Minecraft-spelers hebben, is dat Minecraft op Java draait. Het is lastig om ermee om te gaan omdat het onveilig is en regelmatig moet worden bijgewerkt om misbruik te voorkomen. behandel het liever helemaal niet. Dankzij een nieuwe launcher, vereist Minecraft niet langer dat je Java installeert, dus je kunt het eindelijk verwijderen.

De korte versie is dat Minecraft nu een standalone versie van Java in hun installatie bundelt en het heeft niet de beveiliging problemen en ergernissen die reguliere Java doet. Het geweldige is dat Minecraft in onze tests eigenlijk sneller moet werken als je hun versie gebruikt in plaats van de versie die je al hebt geïnstalleerd.

Update: Microsoft heeft zojuist een nieuwe launcher voor OS X-gebruikers uitgebracht, dus we werken het artikel bij.

Welke nieuwe veranderingen en waarom doet het ertoe?

In de afgelopen maanden heeft Mojang een nieuw opstartprogramma getest voor de Windows PC-editie van Minecraft (een OS X-opstartprogramma bevindt zich in de werkt en verwacht tegen het einde van het jaar). De primaire (en nieuwswaardige) wijziging in het opstartprogramma is dat het nu een zelfstandige versie van Java downloadt die onafhankelijk is van de algemene lokale installatie van Java op de hostcomputer.

GERELATEERD: Oracle kan de gegevens niet beveiligen Java Plug-in, dus waarom is het standaard nog steeds ingeschakeld?

Waarom doet het ertoe en waarom zou het jou iets kunnen schelen? Java is berucht voor zero-day exploits en kwetsbaarheden. We hebben uitgebreid geschreven over Java en de problemen met het platform door de jaren heen; als je een goede inleiding nodig hebt over waarom precies Java zo'n probleem is, raden we je aan om te lezen via Java Is verschrikkelijk en onveilig, het is tijd om het uit te schakelen, hier is hoe.

zo vreselijk als Java is en zo vatbaar voor zero-day hoe goed het ook is, het is ook de magie die Minecraft ten goede ofte minderen. Om deze reden moeten miljoenen mensen over de hele wereld die van Minecraft houden, ook van Java houden en houden, en het op hun systeem laten installeren om het spel te kunnen spelen. Deze nieuwe Minecraft-ontwikkeling verandert het spel echter, zodat we niet langer een volledige systeembrede Java-installatie nodig hebben om het spel te spelen.

Je hebt nog steeds technisch gezien Java nodig, maar het is nu gedownload door de Minecraft-draagraket en opgeslagen bij de launcher in plaats van geïnstalleerd over het hele systeem. Als Minecraft de enige reden is waarom u Java hebt geïnstalleerd, hebt u nu geen reden om uw systeem open te stellen voor Java-kwetsbaarheden. Het Java-programma dat door Minecraft wordt gebruikt, blijft bij Minecraft en is zo goed als onzichtbaar en ontoegankelijk voor de rest van het systeem. Beter nog, de Minecraft launcher download automatisch de juiste versie voor je systeem (al die spelers die onbedoeld Java 32-bit gebruiken op hun 64-bit machines zouden dankzij dit een aanzienlijke prestatieverbetering kunnen zien) en het automatisch updaten. Dit alles en je zult nooit worden gevraagd om de Ask-werkbalk opnieuw te installeren.

Op dit moment is de nieuwe Minecraft-draagraket voor Windows-pc's live op de Minecraft-website, maar de meeste spelers gebruiken nog steeds het oude opstartprogramma. Laten we eens kijken hoe u kunt updaten naar het nieuwe opstartprogramma en een blik werpen op het soort prestatievoordelen dat u waarschijnlijk zult behalen. Voordat we verder gaan, enorm dank aan de adancom van het HTG-forum voor het onder onze aandacht brengen van de nieuwe draagraket.

Overstappen op de nieuwe Launcher op Windows

Het omschakelproces is zo pijnloos als maar kan; het zal niet veranderen waar uw gebruikersgegevens worden opgeslagen, dus u hoeft zich geen zorgen te maken over gedoe met het wijzigen van uw profiel of het maken van een nieuw profiel, of over wijzigingen met uw wereldbereidingen.

U zult een zeer kleine aanpassing moeten maken, echter , aangezien het installatieprogramma (vanaf deze zelfstudie) niet automatisch naar de nieuwe Java-instantie standaard gaat en uw bestaande Java-installatie blijft gebruiken.

De eerste stop is de officiële Minecraft-downloadpagina. Neem in de Windows-sectie een kopie van Minecraft.exe. Historisch was het niet echt van belang waar je het .EXE-bestand hebt geplaatst, omdat het alleen maar de gegevens opslokt die zijn opgeslagen in je map met gebruikersgegevens; de launcher handelde in wezen als een supercharged shortcut. Je wilt waarschijnlijk nog veel specifieker zijn wanneer je de nieuwe versie van het opstartprogramma simpelweg plaatst, omdat het nu extra submappen creëert voor huisgamebestanden zoals het stand-alone Java-exemplaar waarin we zo geïnteresseerd zijn.

Bij de eerste keer uitvoeren en alle volgende runs waarbij een Java-update wordt gedetecteerd, wordt de bovenstaande downloadindicator kort weergegeven. De runtime in kwestie is, u raadt het al, de meest actuele en systeem geschikte runtime voor uw machine.

Na die eerste run ziet u de volgende submappen en bestanden aangemaakt in dezelfde map als de draagraket. Je kunt zien hoe, als je de gewoonte had om minecraft.exe op het bureaublad of iets dergelijks te houden, je het misschien nu in een aparte map wilt bewaren.

Eenmaal in het opstartprogramma is een kleine maar belangrijke aanpassing noodzakelijk. Selecteer uw profiel met het profielselectiemenu in de linkerbenedenhoek van het opstartvenster. Klik op 'Profiel bewerken'.

Update: het nieuwste opstartprogramma moet al naar de juiste locatie verwijzen. Maar het is een goed idee om het toch te controleren.

Zoek onderaan in het profielmenu naar 'Java-instellingen (geavanceerd)'. Merk op dat het momenteel wijst naar de systeembrede Java-installatie in de bovenstaande schermafbeelding (en je ziet waarschijnlijk een bijna identiek mappad in je eigen profiel). Zoals hierboven vermeld, wordt het zelfstandige opstartprogramma nog niet automatisch standaard ingesteld.

U moet dat pad zodanig bewerken dat het verwijst naar het javaw.exe-bestand dat door het opstartprogramma is gedownload. Dit bestand is relatief gelokaliseerd in het uitvoerbare bestand van het opstartprogramma. In ons voorbeeld hebben we het startprogramma in C: New Minecraft Launcher geplaatst met het doel van deze zelfstudie. Als uw opstartprogramma zich bijvoorbeeld in D: Minecraft bevindt, zou uw pad dat moeten weerspiegelen. Kijk in de runtime map en kijk in de submappen totdat je het java-uitvoerbare bestand in kwestie vindt.

Nadat je de wijziging hebt aangebracht (en dubbel hebt gecontroleerd dat je pad juist is), klik je op 'Profiel opslaan'. Nu wanneer u dit profiel start, zal Minecraft de stand-alone Java-installatie gebruiken die bij het opstartprogramma is opgeslagen in plaats van de systeembrede Java-installatie.

Schakelen naar de nieuwe Launcher voor OS X

Als u OS X gebruikt, kunt u naar deze officiële thread op Reddit gaan en de downloadkoppeling ophalen. Als u dat eenmaal doet, is het net zo eenvoudig als dubbelklikken op de DMG en het slepen van Minecraft naar uw map Toepassingen.

U zult opmerken dat dit opstartprogramma nu in de bèta zit, omdat het de _stage na de naam heeft. Je moet ervan uitgaan dat ze dit snel voor iedereen zullen lanceren, en we zullen dit artikel bijwerken wanneer dat het geval is.

Zodra je dit doet, kun je naar de profielinstellingen gaan en zien welke versie van Java het momenteel verwijst. naar. Het zou degene moeten zijn die bij de nieuwe download was meegeleverd.

Prestatievergelijking

Naast de enorme beveiligingsboost die afkomstig is van het isoleren van Java, zijn er ook aanzienlijke potentiële prestatieverbeteringen. Veel Minecraft-spelers gebruiken 32-bits Java wanneer hun hardware 64-bits Java ondersteunt. De launcher pakt automatisch de juiste versie.

GERELATEERD:

Verbetering van de prestaties van Minecraft op oude en nieuwe computers Bovendien houden veel spelers hun Java-installaties niet up-to-date. Niet alleen is dat vreselijk vanuit beveiligingsoogpunt, het is ook verschrikkelijk vanuit het oogpunt van prestaties, omdat Minecraft veel soepeler werkt wanneer je de meest recente versie van Java gebruikt.

We geven toe dat we een vrij verwaarloosbare prestatie verwachten, onze testmachine omdat het een bijna huidige versie van 64-bit Java 8 draaide (wat een aanzienlijke verbetering is ten opzichte van de 32-bit Java 7 die de meeste Minecraft-spelers gebruiken).

In deze schermafbeelding genomen voordat we overstapten naar de standalone Java installatie kunt u zien dat we 64-bits Java al gebruiken en 36 frames per seconde verlagen. Deze waarde schommelde licht tijdens de test, maar kwam niet boven 40 FPS.

Toen we overschakelden naar de enigszins bijgewerkte standalone Java-instantie die werd gedownload door de Minecraft-raket en op dezelfde plek niets deed, steeg onze FPS naar 70 (die is de vsync-instelling die we hebben ingesteld voor onze specifieke monitor). Al met al een verrassende prestatieomslag voor wat op onze testmachine neerkwam op een vrij kleine verandering. Spelers die een 32-bits Java 7-upgrade gebruiken naar 64-bits Java 8, moeten aanzienlijke verbeteringen zien.

Heeft u een Minecraft-gerelateerde vraag? Schiet een e-mail naar [email protected] en we zullen ons best doen om deze te beantwoorden.



Meerdere SmartThings-apparaten tegelijk beheren met routines

Meerdere SmartThings-apparaten tegelijk beheren met routines

Als u een handvol smarthome-accessoires hebt die u allemaal tegelijkertijd wilt bedienen, kunt u meteen een aantal dingen wijzigen in uw huis met behulp van "Routines" in de SmartThings app met slechts een druk op de knop. SmartThings is een smarthome productlijn gemaakt door Samsung waarmee u niet alleen apparaten van SmartThings en derden kunt aansluiten op uw opstelling, waardoor u om ze allemaal vanuit de SmartThings-app te bedienen.

(how-to)

Google Nu gebruiken voor tikken, de beste nieuwe functie van Android 6.0

Google Nu gebruiken voor tikken, de beste nieuwe functie van Android 6.0

De grote kenmerkfunctie van Android 6.0 is Google Now on Tap. Als onderdeel van Google Now kan Now on Tap het scherm scannen wanneer u het opent, automatisch raden wat u wilt zoeken en u meer informatie geven. Afgezien van gebruikersbeheersbare app-rechten - iets dat Apple heeft aangeboden van dag één met de iPhone - dit is de belangrijkste en interessantste nieuwe functie in Android 6.

(how-to)