Minecraft ya no necesita instalar Java;  Es hora de desinstalar Java

Minecraft ya no necesita instalar Java; Es hora de desinstalar Java

Una de las grandes quejas de los jugadores de Minecraft es que Minecraft se ejecuta en Java; es difícil de manejar porque es inseguro y requiere actualizaciones frecuentes para evitar exploits, y prefieren no ocupar nada. 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 incluye una versión independiente de Java en su instalación y no tiene los problemas de seguridad y las molestias de Java normal. Lo que es realmente bueno es que Minecraft debería ejecutarse más rápido en nuestras pruebas si está usando su versión en lugar de la versión que ya tiene instalada.

Actualización: Microsoft 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é es importante?

En los últimos meses, Mojang ha estado probando un nuevo lanzador para Windows PC Edition de Minecraft (un lanzador de OS X está en proceso y se espera para fin de año). El cambio principal (y notable) en el lanzador 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é es esto importante y por qué debería importarle? Java es conocido por sus vulnerabilidades y exploits de día cero. Hemos escrito mucho sobre Java y problemas de plataforma a lo largo de los años; Si necesita una base sólida sobre exactamente por qué Java es un problema, le recomendamos encarecidamente que lea Java es horrible e inseguro, es hora de desactivarlo, aquí le explicamos cómo.

Tan horrible como es Java y tan propenso a los ataques de día cero como puede ser, también es la magia lo que impulsa a Minecraft, para bien o para mal. Debido a esto, millones de personas en todo el mundo que aman Minecraft también deben odiar Java y mantenerlo instalado en su sistema para poder jugar. Sin embargo, este nuevo desarrollo de Minecraft está cambiando el juego, por lo que ya no necesitamos un sistema completo. -instalación de Java para jugar el juego.

Técnicamente, todavía necesitas Java, pero ahora el lanzador de Minecraft lo descarga y se almacena con el lanzador en lugar de instalarse en todo el sistema. Si Minecraft es la única razón por la que Java está instalado, ahora no tiene ninguna razón para abrir su sistema a las vulnerabilidades de Java. El ejecutable de Java utilizado por Minecraft se queda con Minecraft y es prácticamente invisible e inaccesible para el resto del sistema. Lo mejor de todo es que el lanzador de Minecraft descarga automáticamente la versión correcta para su sistema (todos los jugadores que usan inadvertidamente Java de 32 bits en sus máquinas de 64 bits deberían ver mejoras significativas en el rendimiento debido a eso) y la actualiza automáticamente. Todo esto y nunca se le pedirá que vuelva a instalar la barra de herramientas Ask.

En este momento, el nuevo lanzador de Minecraft para PC con Windows está disponible en el sitio web de Minecraft, pero la mayoría de los jugadores todavía usan el lanzador anterior. Echemos un vistazo a la actualización al nuevo lanzador y qué tipo de beneficios de rendimiento es probable que obtenga. Antes de continuar, muchas gracias a Miembro del foro HTG adancom por llamar nuestra atención sobre el nuevo lanzador.

Cómo cambiar al nuevo lanzador en Windows

El proceso de conmutación por error es tan sencillo como parece; esto no cambiará la ubicación donde se almacenan sus datos de usuario, por lo que no tiene que preocuparse por cambiar su perfil o crear uno nuevo, o cambiar su mundo guardado.

Sin embargo, deberá realizar un ajuste mínimo, ya que el instalador (a partir de este tutorial) no utiliza automáticamente la nueva instancia de Java de forma predeterminada y continuará utilizando su instalación de Java existente.

La primera parada es la página oficial de descarga de Minecraft. En la sección de Windows, obtenga una copia de Minecraft.exe. Históricamente, la ubicación del archivo .EXE realmente no importaba, ya que solo llamaba a los datos almacenados en su carpeta de datos de usuario; el lanzador básicamente actuó como un atajo súper cargado. Probablemente quieras ser más específico donde colocas la nueva versión del lanzador solo porque ahora crea subdirectorios adicionales para albergar los archivos del juego como la instancia de Java independiente que tanto nos interesa.

En la primera ejecución y todas las ejecuciones posteriores en las que se detecta una actualización de Java, el indicador de descarga anterior aparece brevemente. El tiempo de ejecución en cuestión es, lo adivinó, el tiempo de ejecución más actualizado y apropiado para el sistema para su máquina.

Después de esta primera ejecución, verá los siguientes subdirectorios y archivos creados en el mismo directorio que el lanzador. Puede ver cómo, si solía mantener minecraft.exe en el escritorio o lo que sea, es posible que desee mantenerlo en una carpeta separada ahora.

Una vez en el lanzador, es necesario un pequeño pero importante ajuste. Seleccione su perfil con el menú de selección de perfil ubicado en la esquina inferior izquierda de la ventana del iniciador. Haga clic en «Editar perfil».

Actualización: el último lanzador ya debería apuntar a la ubicación correcta. Pero sigue siendo una buena idea comprobarlo.

En el menú de perfil, busque «Configuración de Java (avanzada)» en la parte inferior. Notará que actualmente apunta a la instalación de Java en todo el sistema en la captura de pantalla anterior (y probablemente verá una ruta de carpeta casi idéntica en su propio perfil). Como se mencionó anteriormente, el nuevo lanzador aún no tiene automáticamente la instancia independiente de forma predeterminada.

Debe cambiar esta ruta para que apunte al archivo javaw.exe descargado por el lanzador. Este archivo es relativamente ubicado en el ejecutable del lanzador. En nuestro ejemplo, hemos colocado el lanzador en C: New Minecraft Launcher para los propósitos de este tutorial. Si su lanzador está, por ejemplo, ubicado en D: Minecraft , su ruta debería reflejar eso. Busque en la carpeta runtime y en las subcarpetas hasta que encuentre el ejecutable de Java en cuestión.

Después de realizar el cambio (y verificar que su ruta sea correcta), haga clic en «Guardar perfil». Ahora, cuando inicie este perfil, Minecraft utilizará la instalación de Java independiente almacenada con el iniciador en lugar de la instalación de Java en todo el sistema.

De hecho, si Minecraft es su único uso de Java, le recomendamos que desinstale inmediatamente Java de su sistema.

Cómo cambiar al nuevo lanzador para OS X

Si está utilizando OS X, puede ir a este hilo oficial en Reddit y obtenga el enlace de descarga. Una vez que hayas hecho eso, es tan fácil como hacer doble clic en DMG y arrastrar Minecraft a tu carpeta de Aplicaciones.

Notará que este lanzador se encuentra actualmente en versión beta, porque tiene el _stage después del nombre. Deberá asumir que pronto lo lanzarán para todos, y actualizaremos este artículo cuando lo hagan.

Una vez hecho esto, puede ir a la configuración del perfil y ver a qué versión de Java apunta actualmente. Debería ser el que vino con la nueva descarga.

Comparación de rendimiento

Además de la enorme mejora de seguridad resultante del aislamiento de Java, también existen importantes mejoras de rendimiento potenciales. Muchos jugadores de Minecraft usan Java de 32 bits cuando su hardware es compatible con Java de 64 bits. El lanzador recupera automáticamente la versión correcta.

Además, muchos jugadores no actualizan sus instalaciones de Java. 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 con mucha más fluidez cuando se utiliza la versión más reciente de Java.

Admitiremos que estábamos anticipando un aumento bastante insignificante en el rendimiento de nuestra máquina de prueba, ya que estaba ejecutando una versión casi actual de Java 8 de 64 bits (que es una mejora significativa con respecto a Java 7 de 32 bits que la mayoría de los jugadores de Minecraft usan). ).

En esta captura de pantalla tomada antes de pasar a la instalación de Java independiente, puede ver que ya estamos usando Java de 64 bits y reduciendo 36 cuadros por segundo. Este valor fluctuó ligeramente durante la prueba, pero no superó los 40 FPS.

Cuando cambiamos a la instancia de Java independiente ligeramente actualizada descargada por el lanzador de Minecraft y permanecimos inactivos en un lugar, nuestro FPS saltó a 70 (que es la configuración de vsync que configuramos para nuestro monitor en particular). Con todo, un cambio sorprendente en el rendimiento de lo que equivalía (en nuestra máquina de prueba) a un cambio bastante menor. Los jugadores que utilicen la actualización de Java 7 de 32 bits a Java 8 de 64 bits deberían ver mejoras significativas.

¿Tiene una pregunta relacionada con Minecraft? Envíenos un correo electrónico a ask@howgeek.com y haremos todo lo posible para responderlo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas