Minecraft Wiki
Advertisement

Plantilla:Corregir

Archivo:Launcher.png

El actual lanzador de Minecraft

El lanzador (launcher) de Minecraft es el nombre de usuario y downloader front-end para el cliente autónomo. Es responsable de la descarga de los principales paquetes de Java, incluyendo minecraft.jar y LWJGL, que posee el código y los recursos del juego, tales como texturas. También actúa algo así como una copia restricción básica y sencilla Anulable (lanzador alternativo), obligando al usuario para iniciar sesión en una cuenta de pago cuando se ejecuta por primera vez. Ha sido parte del cliente independiente desde su creación. Es posible utilizar el lanzador para ejecutar las versiones de Minecraft desde Indev.

Hay 4 fases de desarrollo del lanzador: el primero es de la versión Indev, el segundo fue en Minecraft 1.0, el tercero desde la 1.2, y el cuarto y último lanzador de la 1.6. El diseño del lanzador modificado fue el 4 de Julio de 2013.[1]

Comportamiento

Cada vez que se ejecuta el lanzador, se comprueba un directorio específico en el Minecraft almacena sus archivos de .minecraft. Se comprueba un archivo llamado "lastlogin" las credenciales de inicio de sesión. Si el archivo no existe o está dañado, el usuario debe iniciar sesión con una cuenta premium válida, de lo contrario el juego no se ejecutará.

Al iniciar la sesión, el lanzador primero tratará de verificar el inicio de sesión. Si existe un archivo "lastlogin" válida, pero no hay conexión a Internet, el lanzador ofrecerá un modo "Play offline", que permite al usuario jugar independientemente. Si la conexión se realiza correctamente, el lanzador será entonces comparar el archivo "version" en el directorio "bin" para la versión más reciente reportado por el servidor. Si el archivo no existe o la versión instalada no está actualizado, el lanzador se descargará todos los archivos binarios, componentes Java de Minecraft.

Finalmente, después de una actualización o una instalación exitosa, el lanzador se ejecutará "minecraft.jar". Es posible, sin embargo, para que exista un archivo válido y hasta la fecha, "version", pero falta archivos ".jar" , en cuyo caso el lanzador se cuelga.

Recientemente, el lanzador de Minecraft soporta sólo el inglés. Los usuarios no pueden seleccionar su idioma.

Uso de la línea de comandos

minecraft.jar (todos los sistemas):

java -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>


minecraft.exe (Ejecutable - Windows):

minecraft.exe <username> <password> <server:port>

minecraft.jar (Windows - no ventana CMD):

javaw -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>

A partir del nuevo lanzador en libertad con Minecraft 1.2.3, las opciones de nombre de usuario y la contraseña utilizan un prefijo.

--username=<username> or -u=<username> --password=<password> or -p=<password>

Si está usando server:port todavía debería ser la tercera opción. Así que si no se utiliza con nombre de usuario y contraseña, opciones ficticias hay que añadir en su lugar.

No hay opción de actualización. También añade:

--noupdate


Lanzador (Minecraft 1.6)

Archivo:1.6DevLauncher.png

El nuevo lanzador de Minecraft versión 4 (en desarrollo)

Launcher Outdated

Lo que pasa si el lanzador esta obsoleto

Archivo:1.6DevLauncher Development Console.png

La pestaña de Consola de Desarrollo (Console Development) después de que el Lanzador inicia

1

La pestaña de Editor de Versión Local (Local Version Editor)

Una nueva versión del lanzador fue puesto en libertad el 18 de abril de 2013 (con la snapshot 13w16a). Permite a los usuarios elegir la versión que quieren jugar, descarga todos los recursos antes de iniciar el juego y las actualizaciones de bibliotecas adicionales (función disponible anteriormente). Más tarde tendrá una mayor funcionalidad, ya que actualmente se encuentra en su fase inicial de desarrollo. Actualmente no hay ninguna demostración para los usuarios no premium. El lanzador puede actualizar automáticamente, la versión más reciente es 1.0.10.

Características

  • Gestión de múltiples perfiles. Cada perfil puede tener una versión diferente, cuenta de Mojang, los argumentos de línea de comandos de Java (como el tamaño de la pila), y así sucesivamente.
    • También puede agregar manualmente las versiones anteriores.[2]
  • El lanzador no almacena la contraseña localmente. En lugar de esto, se utiliza ahora un 'refresh token'.
  • Actualizaciones automáticas para el lanzador.
  • Habilidad de actualizar las bibliotecas, como LWJGL.
  • Modo off-line. (El primer inicio requiere una conexión a Internet para descargar los recursos necesarios)
  • Actualmente, sólo está en inglés.

Uso de la línea de comandos

MinecraftDev.jar (Todos los sistemas):

java -cp Minecraft.jar net.minecraft.bootstrap.Bootstrap <username> <server:port>

Historial

Referencias

a
1.0.0Realización inicial. En esta versión los usuarios pueden elegir no sólo la versión actual, pero también Infdev.
b
1.3(Actualización del lanzador y del cliente) Añadidos vínculos oficiales, enlaces y vínculos comunitarios en Twitter.
Añadido un soporte de argumento de línea de comandos.
r
1.1Lanzado el 21 de febrero de 2011.[3]
Ahora utiliza un nuevo logo de Minecraft.
Añadida la capacidad de inicio de sesión automático para el juego y/o servidor por argumentos de la línea de comandos.
Añadido sistema de actualización más inteligente que sólo las actualizaciones de los archivos modificados, solicita al usuario que actualice, permite inicios de sesión HTTPS para una conexión más segura, y ofrece mejoras generales de interfaz de usuario. Un preestreno técnico fue publicado por Notch el 18 de febrero 2011.[4]
Enlace al directorio de instalación deMinecraft para facilitar el acceso.
Añadido el botón Force Update debajo de Opciones.
El lanzador también contó con unos "cambios" online vía Tumblr llamada MCUpdate, y apoya los argumentos de línea de comandos.[5]
1.2.1Selecciona correctamente la instlación de Java de 64 bits para usuarios de Mac OS X.[6]
1.3.2Añadida la opción Demo para usuarios no premium .
1.613w16a(Launcher 0.1) Versión de desarrollo del nuevo lanzador lanzada.
(Launcher 0.2) Añadida la pestaña de Consola de desarrolo.
(Launcher 0.3) Añadido Local Version Editor (NYI). Añadido el estado del server multijugador/login en en lanzador.
13w16b(Launcher 0.4) Pequeño error fijado.
(Launcher 0.5) Añadida la opción de poder elegir la última versión lanzada 1.5.1.
13w17a(Launcher 0.6) Pequeño error fijado.
13w18a(Launcher 0.7) Pequeño error fijado.
13w18c(Launcher 0.7.1) Pequeño error fijado.
13w19a(Launcher 0.7.2) Pequeño error fijado.
(Launcher 0.8) Pequeño error fijado.
(Launcher 0.8.1) Para las snapshots, la ventana del juego utiliza el icono de una crafting table (El launcher aún utiliza el grass block). No es un error que liberan versiones utilizando el icono de Java estándar.
13w21b(Launcher 0.8.2) Pequeño error fijado.
13w23a(Launcher 0.8.3) Pequeño error fijado.
13w23b(Launcher 0.9) Added profile system. Added Profile Editor tab. Changed version selection combo box to profile selection.
(Launcher 0.9.1) Pequeño error fijado.
13w24a(Launcher 0.9.2) Pequeño error fijado.
13w24b(Launcher 0.9.3) Pequeño error fijado.
13w25b(Launcher 0.9.4) Añadido el botón de Nuevo perfil y de Editar perfil en la ventana del lanzador. Antes de esta actualización, se podía crear un perfil/editar el perfil desde 'el menú contextual de la pestaña "Editor de perfiles" '.
(Launcher 0.9.5) Pequeño bug fijado.
1.6pre(Launcher 1.0) Pequeño error fijado. 'MinecraftDev' pasó a llamarse 'Minecraft'.
(Launcher 1.0.1) Se habilita Yggdrasil, el nuevo sistema automático.
(Launcher 1.0.2) Pequeño error fijado.
(Launcher 1.0.3) Fijado: Plantilla:Bug - El juego completo se puede jugar con la cuenta no premium.
1.6.1pre(Launcher 1.0.4) Añadida la opción de Resolución en el editor de perfiles.
1.6.1(Launcher 1.0.5) Añadida una opción de snapshot en el editor de perfiles, habilitar/deshabilitar snapshots. 'Minecraft.exe'(lanzador) ha sido firmado digitalmente.
(Launcher 1.0.6) Pequeño error fijado.
(Launcher 1.0.7) Posibilidad de desactivar la conexión automática.
(Launcher 1.0.8) Icono de alta definición añade al lanzador. Soluciones a errores en el lanzador que tiene problemas para reproducir 1.6.2 en OS X 10.5.8 (Leopard).
1.6.2(Launcher 1.0.9) Añadido soporte para el nuevo sistema de informes de errores, Hopper. Cualquier error que de el cliente automáticamente presentará el informe de errores.
fin
Advertisement