La versione breve è che Minecraft ora sta accorpando una versione standalone di Java nella loro installazione e non ha i problemi di sicurezza e i fastidi che fa normalmente Java. La cosa davvero fantastica è che Minecraft dovrebbe girare più veloce nei nostri test se usi la loro versione invece della versione che hai già installato.
Aggiornare:Microsoft ha appena rilasciato un nuovo launcher per gli utenti di OS X, quindi stiamo aggiornando l'articolo.
Quali nuove modifiche e perché è importante?
Negli ultimi mesi Mojang sta testando un nuovo launcher per Windows PC Edition di Minecraft (un lanciatore di OS X è in lavorazione e atteso entro la fine dell'anno). La modifica primaria (e degna di notizia) nel programma di avvio è che ora scarica una versione autonoma di Java indipendente dall'installazione locale generale di Java sul computer host.
Perché importa e perché dovrebbe interessarti? Java è noto per gli exploit zero e le vulnerabilità. Abbiamo scritto molto su Java e sui problemi con la piattaforma nel corso degli anni; se hai bisogno di un primer solido sul perché esattamente Java sia un tale problema, ti consigliamo caldamente di leggere su Java Is Awful e Insecure, It's Time to Disable It, Here's How.
Per quanto orribile sia Java e incline agli exploit zero day, è anche la magia che guida Minecraft, nel bene e nel male. Per questo motivo, milioni di persone in tutto il mondo che amano Minecraft devono anche odiare Java e tenerlo installato sul loro sistema per poter giocare. Questo nuovo sviluppo di Minecraft cambia il gioco, tuttavia, in modo che non abbiamo più bisogno di un'installazione Java completa per tutto il sistema per giocare.
Hai ancora tecnicamente bisogno di Java, ma ora viene scaricato dal programma di avvio di Minecraft e archiviato con il programma di avvio anziché installato sull'intero sistema. Se Minecraft è l'unica ragione per cui è stato installato Java, ora non hai motivo di aprire il sistema alle vulnerabilità Java. L'eseguibile Java utilizzato da Minecraft rimane con Minecraft ed è buono come invisibile e inaccessibile al resto del sistema. Meglio ancora, il launcher di Minecraft scarica automaticamente la versione corretta per il tuo sistema (tutti i giocatori che usano inavvertitamente Java a 32 bit sulle loro macchine a 64 bit dovrebbero vedere notevoli aumenti di prestazioni grazie a questo) e lo aggiorna automaticamente. Tutto questo e non ti verrà mai richiesto di installare nuovamente la barra degli strumenti Ask.
In questo momento il nuovo launcher di Minecraft per PC Windows è in diretta sul sito di Minecraft ma la maggior parte dei giocatori utilizza ancora il vecchio launcher. Diamo un'occhiata a come aggiornare il nuovo launcher e dare un'occhiata al tipo di prestazioni che probabilmente otterrai. Prima di procedere, enorme ringraziamento al membro del forum HTG adancom per aver portato alla nostra attenzione il nuovo lanciatore.
Come passare al nuovo avvio su Windows
Il processo di commutazione è il più vicino a indolore che ottiene; non cambierà dove sono archiviati i tuoi dati utente, quindi non dovrai preoccuparti di cambiare il tuo profilo o crearne uno nuovo o di apportare modifiche al tuo mondo.
Tuttavia, sarà necessario apportare un piccolo aggiustamento, in quanto l'installer (come da questo tutorial) non si imposta automaticamente automaticamente sulla nuova istanza Java e continuerà a utilizzare l'installazione Java esistente.
La prima tappa è la pagina di download ufficiale di Minecraft. Nella sezione Windows prendi una copia di Minecraft.exe. Storicamente non importava davverodove hai messo il file.EXE come tutto ciò che ha fatto è stato richiamare i dati memorizzati nella cartella dei dati dell'utente; il launcher ha agito essenzialmente come una scorciatoia super carica. Probabilmente vorresti essere più particolare dove metti la nuova versione del launcher semplicemente perché ora crea ulteriori sottodirectory per ospitare i file di gioco come l'istanza Java autonoma a cui siamo così interessati.
Aggiornare:l'ultimo lanciatoredovrebbero puntare alla giusta posizione già. Ma è comunque una buona idea controllare.
È necessario modificare tale percorso in modo che punti al file javaw.exe scaricato dal programma di avvio. Questo file è relativamente posizionato per l'eseguibile del programma di avvio. Nel nostro esempio abbiamo inserito il launcher in C: New Minecraft Launcher ai fini di questo tutorial. Ad esempio, se il tuo programma di avvio si trova in D: Minecraft, il tuo percorso dovrebbe rispecchiarlo. Cerca nella cartella runtime e cerca nelle sottocartelle finché non trovi l'eseguibile java in questione.
Dopo aver apportato la modifica (e verificato che il percorso sia corretto), fare clic su "Salva profilo". Ora, quando si avvia quel profilo, Minecraft utilizzerà l'installazione autonoma di Java archiviata con il programma di avvio anziché l'installazione Java a livello di sistema.
Infatti, se Minecraft è l'unico utilizzo per Java, ti consigliamo di disinstallare immediatamente Java dal tuo sistema.
Come passare al nuovo Launcher per OS X
Se stai usando OS X, puoi andare su questa discussione ufficiale su Reddit e ottenere il link per il download. Una volta fatto, è semplice come fare doppio clic sul DMG e trascinare Minecraft nella cartella Applicazioni.
Noterai che questo launcher è in versione beta in questo momento, poiché ha lo _stage dopo il nome. Dovrai presumere che presto lanceranno questo per tutti e aggiorneremo questo articolo quando lo faranno.
Confronto delle prestazioni
Oltre all'enorme incremento di sicurezza derivante dall'isolamento di Java, vi sono anche notevoli aumenti di prestazioni potenziali. Molti lettori di Minecraft utilizzano Java a 32 bit quando il loro hardware supporta Java a 64 bit. Il programma di avvio cattura automaticamente la versione corretta.
Inoltre molti giocatori non riescono a mantenere aggiornate le loro installazioni Java. Non solo è terribile da un punto di vista della sicurezza, ma è anche terribile dal punto di vista delle prestazioni poiché Minecraft funziona in modo più fluido quando si utilizza la versione più recente di Java.
Ammetteremo che abbiamo anticipato un incremento delle prestazioni piuttosto trascurabile della nostra macchina di test poiché stava eseguendo una versione quasi corrente di Java 8 a 64 bit (che rappresenta un miglioramento significativo rispetto al Java 7 a 32 bit utilizzato dalla maggior parte dei lettori di Minecraft).
Hai una domanda correlata a Minecraft? Mandaci un'email come [email protected] e faremo del nostro meglio per rispondere.