Minecraft no necesita Java instalado más; Es hora de desinstalar Java
Una de las grandes quejas de los jugadores de Minecraft es que Minecraft se ejecuta en Java: es un problema lidiar con él porque es inseguro y necesita actualizaciones frecuentes para evitar ataques, y prefieren no hacerlo. Gracias a un nuevo lanzador, Minecraft ya no requiere que instales Java, por lo que finalmente puedes eliminarlo.
La versión corta es que Minecraft ahora está empaquetando una versión independiente de Java en su instalación y no tiene los problemas de seguridad y las molestias que Java común tiene. Lo realmente genial es que Minecraft debería correr más rápido en nuestras pruebas si usa su versión en lugar de la versión que ya tiene instalada..
Actualizar: Microsoft también acaba de lanzar un nuevo lanzador para usuarios de OS X, por lo que estamos actualizando el artículo..
¿Qué nuevos cambios y por qué importa??
En los últimos meses, Mojang ha estado probando un nuevo lanzador para la Edición para PC de Windows de Minecraft (un lanzador de OS X está en las obras y se espera para finales de año). El cambio principal (y de interés periodístico) en el iniciador es que ahora descarga una versión independiente de Java que es independiente de la instalación local general de Java en la máquina host..
¿Por qué importa eso y por qué debería importarte? Java es notoria por las vulnerabilidades y vulnerabilidades de día cero. Hemos escrito mucho sobre Java y los problemas con la plataforma a lo largo de los años; Si necesita una introducción sólida sobre por qué exactamente Java es un problema de este tipo, le recomendamos encarecidamente que leer sobre Java sea horrible e inseguro, es hora de desactivarlo, así es como.
Tan horrible como es Java y tan propenso a las hazañas de día cero como sea, también es la magia que impulsa a Minecraft, para bien o para mal. Debido a esto, millones de personas en todo el mundo que aman Minecraft también tienen que amar y odiar Java y mantenerlo instalado en su sistema para poder jugar el juego. Sin embargo, este nuevo desarrollo de Minecraft cambia el juego, por lo que ya no necesitamos una instalación completa de Java en todo el sistema para jugar..
Todavía necesita Java técnicamente, pero ahora lo lanza el lanzador de Minecraft y lo almacena con el lanzador en lugar de instalarlo en todo el sistema. Si Minecraft es la única razón por la que tiene instalado Java, ahora no tiene ninguna razón para abrir su sistema a las vulnerabilidades de Java. El ejecutable Java utilizado por Minecraft se mantiene con Minecraft y es tan invisible como inaccesible para el resto del sistema. Mejor aún, el lanzador de Minecraft descarga automáticamente la versión correcta para su sistema (todos aquellos jugadores que usan Java de 32 bits inadvertidamente en sus máquinas de 64 bits deberían ver mejoras significativas de rendimiento gracias a esto) y lo actualiza automáticamente. Todo esto y nunca se te pedirá que vuelvas a instalar la barra de herramientas de Ask..
En este momento, el nuevo lanzador de Minecraft para PC con Windows está disponible en vivo en el sitio web de Minecraft, pero la mayoría de los jugadores aún utilizan el lanzador anterior. Echemos un vistazo a cómo actualizar el nuevo lanzador y echar un vistazo a la clase de beneficios de rendimiento que probablemente obtendrá. Antes de continuar, muchas gracias a adancom, miembro del foro HTG, por llamar la atención sobre el nuevo lanzador.
Cómo cambiar al nuevo lanzador en Windows
El proceso de conmutación es casi indoloro; no cambiará el lugar donde se almacenan sus datos de usuario, por lo que no tiene que preocuparse por cambiar su perfil o crear uno nuevo, o cualquier cambio en su mundo se ahorra.
Sin embargo, tendrá que realizar un ajuste muy pequeño, ya que el instalador (a partir de este tutorial) no establece automáticamente la nueva instancia de Java y seguirá utilizando su instalación de Java existente..
La primera parada es la página de descarga oficial de Minecraft. En la sección de Windows toma una copia de Minecraft.exe. Históricamente no importaba dónde colocó el archivo .EXE como todo lo que hizo fue recuperar los datos almacenados en su carpeta de datos de usuario; el lanzador actuó esencialmente como un atajo súper cargado. Probablemente desee ser más específico en cuanto a la ubicación de la nueva versión del iniciador simplemente porque ahora crea subdirectorios adicionales para los archivos de juegos de la casa, como la instancia de Java independiente en la que estamos tan interesados..
En la primera ejecución, y en todas las ejecuciones posteriores en las que se detecte una actualización de Java, verá que el indicador de descarga que se muestra arriba aparece brevemente. El tiempo de ejecución en cuestión es, usted lo adivinó, el tiempo de ejecución más actualizado y apropiado para el sistema de su máquina.
Después de esa primera ejecución, verá los siguientes subdirectorios y archivos creados en el mismo directorio que el iniciador. Puede ver cómo, si tiene la costumbre de mantener minecraft.exe en el escritorio o similar, es posible que desee mantenerlo en una carpeta distinta ahora.
Una vez en el lanzador es necesario un pequeño pero importante pellizco. Seleccione su perfil con el menú de selección de perfil que se encuentra en la esquina inferior izquierda de la ventana del iniciador. Haga clic en "Editar perfil".
Actualizar: el último lanzador debería apuntar a la ubicación correcta ya. Pero es una buena idea comprobar de todos modos.
Dentro del menú de perfil, busque "Configuración de Java (Avanzado)" en la parte inferior. Notará que actualmente apunta hacia la instalación de Java en todo el sistema en la captura de pantalla anterior (y probablemente vea una ruta de carpeta casi idéntica en su propio perfil). Como se mencionó anteriormente, el nuevo iniciador todavía no se configura automáticamente en la instancia independiente.
Debe editar esa ruta para que apunte al archivo javaw.exe descargado por el iniciador. Este archivo es relativamente Ubicado al ejecutable del lanzador. En nuestro ejemplo, colocamos el lanzador en C: \ New Minecraft Launcher \ para los fines de este tutorial. Si su lanzador se encuentra, por ejemplo, en D: \ Minecraft \, entonces su ruta debe reflejar eso. Busque en la carpeta \ runtime \ y busque en las subcarpetas hasta que encuentre el ejecutable java en cuestión.
Después de realizar el cambio (y volver a verificar que la ruta sea correcta), haga clic en "Guardar perfil". Ahora, cuando inicie ese perfil, Minecraft usará la instalación Java independiente almacenada con el iniciador en lugar de la instalación Java de todo el sistema..
De hecho, si Minecraft es su único uso para Java, recomendamos desinstalar inmediatamente Java de su sistema..
Cómo cambiar al nuevo Launcher para OS X
Si está utilizando OS X, puede dirigirse a este hilo oficial en Reddit y obtener el enlace de descarga. Una vez que lo haga, es tan simple como hacer doble clic en el DMG y arrastrar Minecraft a su carpeta de Aplicaciones.
Notarás que este lanzador está en versión beta en este momento, ya que tiene el escenario después del nombre. Tendrá que asumir que pronto lanzarán esto para todos, y actualizaremos este artículo cuando lo hagan..
Una vez que haga esto, puede dirigirse a la configuración del perfil y ver a qué versión de Java está apuntando actualmente. Debería ser el que se incluyó con la nueva descarga..
Comparación de rendimiento
Además del enorme aumento de seguridad que se produce al aislar Java, también existen importantes mejoras potenciales de rendimiento. Muchos reproductores de Minecraft usan Java de 32 bits cuando su hardware es compatible con Java de 64 bits. El lanzador toma automáticamente la versión correcta..
Además, muchos jugadores no pueden mantener sus instalaciones de Java actualizadas. No solo es terrible desde el punto de vista de la seguridad, sino que también es terrible desde el punto de vista del rendimiento, ya que Minecraft funciona mucho más suave cuando usa la versión más reciente de Java..
Admitiremos que anticipamos un rendimiento bastante insignificante que mejorará nuestra máquina de prueba, ya que estaba ejecutando una versión casi actual de Java 8 de 64 bits (lo que es una mejora significativa sobre Java 7 de 32 bits que la mayoría de los jugadores de Minecraft están usando).
En esta captura de pantalla realizada antes de que cambiemos a la instalación Java independiente, puede ver que ya estamos usando Java de 64 bits y que estamos bajando 36 cuadros por segundo. Este valor fluctuó ligeramente durante la prueba, pero no aumentó por encima de 40 FPS.
Cuando cambiamos a la instancia de Java independiente, ligeramente actualizada, descargada por el lanzador de Minecraft y permanecimos inactivos en el mismo lugar, nuestro FPS aumentó a 70 (que es la configuración vsync que hemos establecido para nuestro monitor en particular). En general, un cambio sorprendente en el rendimiento de lo que supuso (en nuestra máquina de prueba) un cambio bastante menor. Los jugadores que utilizan la actualización de Java 7 de 32 bits a Java 8 de 64 bits deberían ver mejoras significativas.
¿Tienes alguna pregunta relacionada con Minecraft? Envíenos un correo electrónico como [email protected] y haremos todo lo posible para responderlo..