Minecraft Wiki
Registrarse
Sin resumen de edición
Etiquetas: Edición desde móvil Edición vía web móvil
Wrymz (discusión | contribs.)
m (Se ha deshecho la revisión 117647 de 168.181.211.48 (disc.))
Etiqueta: Deshacer
Línea 1: Línea 1:
 
{{infobox
 
{{infobox
|title=Minecraft bedrok
+
|title=Minecraft Launcher
 
|defaultimagesize=292px
 
|defaultimagesize=292px
 
|image=2019Launcher.png
 
|image=2019Launcher.png

Revisión del 18:54 20 sep 2020

Minecraft Launcher
2019Launcher
Developers

Nathan Adams
Petr Mrázek‎

Platformas

WindowsmacOSLinux

Written in

C++[1]

Versión actual

Windows
macOS
Linux

El ejecutable de Minecraft (también conocido como ' o .exe.'lanzador) es el cliente que permite descargar el juego e iniciar sesión. Este ejecutable descarga los paquetes Java, incluyendo minecraft.jar y LWJGL, que contienen el código y contenido del propio juego, como las texturas o textos. También es una restricción ante las copias, ya que obliga a iniciar sesión con una cuenta de pago para poder ejecutar el juego por primera vez. También se puede ejecutar Minecraft en alguna versión previa de otra época, aunque no se encuentran todas las existentes. El ejecutable actual es la cuarta versión.

.

Comportamiento

Archivo:Launcher Login.png

La pantalla de inicio de sesión por primera vez.

Cada vez que se ejecuta el ejecutable, se comprueba un directorio específico en el que 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 sesión, el ejecutable primero tratará de verificar los datos. Si existe un archivo "lastlogin" válido, pero no hay conexión a Internet, el ejecutable ofrecerá jugar sin conexión, permitiendo al usuario jugar independientemente. Si la conexión se realiza correctamente, el ejecutable comparará el archivo "version" en el directorio "bin" para la versión más reciente dada por el servidor. Si el archivo no existe o la versión instalada no está actualizado, el lanzador se descargará todos los archivos binarios y componentes Java de Minecraft.

Finalmente, después de una actualización o una instalación exitosa, el lanzador se ejecutará "minecraft.jar". Sin embargo también puede suceder que exista un archivo válido y actualizado pero falten archivos ".jar"; en este caso el ejecutable se cuelga.

Recientemente, el ejecutable de Minecraft solo está disponible en inglés. Los usuarios no pueden cambiar su idioma.

Características

  • Puedes administrar varios perfiles (se almacenan en "launcher_profiles.json"). Cada uno puede controlar:
    • Su versión de juego. Incluye acceso a compilaciones y versiones previas. También puede añadir versiones previas/personalizadas a mano[2]. Véase este vídeo para más información.
    • Su cuenta de Mojang.
    • Líneas de comando para Java (como el tamaño de las pilas)
    • Directorio del juego (donde se guardan los archivos del juego)
    • Y todo eso.
  • El ejecutable no almacena tu contraseña localmente.
  • Actualizaciones automáticas para el ejecutable.
  • Capacidad de actualizar las bibliotecas, como LWJGL.
  • Modo sin conexión (la primera vez que se inicie será necesario conexión a Internet para descargar los recursos necesarios).
  • Los cuelgues se pueden enviar como informe a Mojang, a través de Hopper.
  • Los cuelgues se indizan en una base de datos de información sobre cómo solucionar los problemas.

Máquina del tiempo

Archivo:HowToAllowOldVersions.png

Un perfil con las versiones alfa y beta activadas

El ejecutable de Minecraft da la posibilidad de jugar versiones previas del juego pretenecientes a la alfa y beta. Actualmente, alfa, beta y todas las versiones lanzadas están disponibles. Hay 4 versiones pre-clásicas, 4 clásicas y una versión infdev bajo los nombres "old-alpha version".[3] Sin embargo, no hay ni rastro de la indev.

Progreso *nota: this list is missing at least one version that is on the launcher (infdev 2010-06-18, aka Seecret Friday 1)

Para activar las versiones antiguas haz clic en "Editar perfil" o crea uno nuevo. Bajo la sección "Selección de versión" elige permitir el uso de versiones alfa y/o beta, marcando las casillas. Luego elige la versión deseada en el menú desplegable y guarda el perfil.

Sin embargo estas versiones están desactualizadas y pueden ser inestables. Cualquier error, fallo, característica no encontrada o cuelgue será permanente, nunca se solucionará, ya que estas versiones no reciben soporte. Mojang recomienda encarecidamente que si juegas una de estas versiones lo hagas en un directorio distinto para evitar que se dañen archivos importantes.[4]

Utilización de la línea de comandos

MinecraftDev.jar (todos los sistemas):

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

Desde que se publico el ejecutable de Minecraft 1.6, hay otros comandos para él. Se muestran si pones:

java -jar Minecraft.jar -help

Historial

Historial de ejecutables de Minecraft

a
1.0.0Lanzamiento inicial. En esta versión los usuarios pueden elegir la versión actual y la infdev.
El cliente requiere conexión a Internet para iniciarse por primera vez y para descargar las actualizaciones. También puedes jugar sin conexión después de la primera vez.
Se permiten líneas de comandos para iniciar el juego. Utilizando el formato java -cp Minecraft.jar net.minecraft.LauncherFrame username password podrás iniciar sesión sin entrar a un servidor mientras que el formato java -cp minecraft.jar net.minecraft.LauncherFrame username password serveraddress:portnumber permite unirte a un servidor.
1.2.2Se ha cambiado el formato de las líneas de comandos.
b
1.3Se ha publicado la actualización del 21 de febrero de 2011.[5] Se ha filtrado una previsualización a manos de Notch el 18 de febrero de 2011.[6]Se ha añadido la capacidad de iniciar sesión automáticamente en el juego o el servidor por medio de comandos.
Se ha añadido un sistema de actualizaciones inteligente que solo actualiza los archivos y pregunta al usuario si quiere actualizar para asegurar conexiones y se han ofrecido mejoras de la interfaz.
Se ha añadido un enlace al directorio de instalación de Minecraft, facilitando el acceso.
Se ha añadido el botón Forzar actualización bajo el diálogo de Opciones.
Se ha añadido un registro de cambios al ejecutable por medio de un Tumblr llamado MCUpdate y compatibilidad con las líneas de comandos.[7]
Se ha añadido el nuevo logotipo de Minecraft.
Se han añadido enlaces oficiales a la comunidad y el perfil de Twitter.
r
1.2.1Ahora se seleccionan adecuadamente las instalaciones Java de 64-bit Java para los usuarios de Mac OS X.[8]
1.3.2Se ha añadido la capacidad de ejecutar la demostración para usuarios que no sean premium.
1.6.113w16aSe ha añadido el nuevo ejecutable. Véase el historial de ejecutables de abajo.
fin
Versión del ejecutable Tipo de ejecutable Fecha de salida Resumen de cambios
Plantilla:Text anchor Instalador / Ejecutable 1 de julio de 2015
  • Ahora el ejecutable crea "server-resource-packs" en el directorio del juego.
Plantilla:Text anchor Instalador / Ejecutable 30 de enero de 2015
  • Ahora el instalador utiliza Java 8.[9]
  • Ahora el ejecutable descarga sin necesidad de instalar Java.
Errores solucionados:
  • Plantilla:Bug: Unknown publisher, missing digital signature
  • Plantilla:Bug: El ejecutable no recordará tus datos de inicio de sesión por tu nombre.
  • Plantilla:Bug: El ejecutable se cuelga con la descarga de "launcher.pack.lzma".
  • Plantilla:Bug: El ejecutable no se abre.
Plantilla:Text anchor Instalador / Ejecutable 18 de diciembre de 2014
  • Ejecutable de prueba
    • Launcher Log takes note of 'proxy', for instance showing 'proxy == DIRECT'
  • Solucionado: Plantilla:Bug: "error desconocido" al ejecutar Minecraft.msi
Plantilla:Text anchor Instalador / Ejecutable 17 de diciembre de 2014
  • Test launcher[10]
    • Launcher for Windows now available as .msi, installs to the /Program Files (x86)/Minecraft directory
Plantilla:Text anchor Ejecutable 16 de diciembre de 2014
  • Test launcher
    • Desconocido
Plantilla:Text anchor Ejecutable 12 de diciembre de 2014
  • Test launcher[11]
    • Update for the native bootstrap
    • Uses a local, launcher-managed Java runtime instead of system Java.
Plantilla:Text anchor Executable September 1, 2014
Bug fixes:
  • Plantilla:Bug – Extra Fonts installed in Windows 8.1 stops Launcher running
  • Plantilla:Bug – Launcher: "Playing offline"
  • Plantilla:Bug – Checksum mismatch for realms 1.5.8
  • Plantilla:Bug – < Forgotten in the Client
Plantilla:Text anchor Executable August 19, 2014
  • Re-launching Minecraft with a user used previously will override the game output tab for that user
Plantilla:Text anchor Executable July 29, 2014
  • Fix launcher stuck on Loading...[12]
  • Fixed: Plantilla:Bug – Play and Log out buttons grayed out on first run of launcher / launcher update
Plantilla:Text anchor Executable July 28, 2014
  • Development Console tab renamed to Launcher Log
  • You can now run multiple instances of Minecraft at once, provided they're on different users
  • Play button renamed to Already Playing... if Minecraft is open while looking at launcher
  • New tab called Game Output (yourusername) appears after launching minecraft
Plantilla:Text anchor Executable July 25, 2014
  • Prepend libraries instead of appending(?)
Plantilla:Text anchor Executable July 25, 2014
  • Added some command-line switches on the Profile Editor(?)
  • Added version inheritance[13]
Plantilla:Text anchor Executable July 25, 2014
  • Added a "Switch users" button to make switching users easier
  • Another attempt to fix Plantilla:Bug, but the fix didn't work.
Plantilla:Text anchor Executable May 19, 2014
  • Attempt to fix Plantilla:Bug, but the fix didn't work.
  • Fixed: Plantilla:Bug – No alpha or Beta versions in launcher (even local ones)
Plantilla:Text anchor Executable May 2, 2014
  • Loading bar displays file currently being downloaded
  • Fixed: Plantilla:Bug – Slowly eats large amounts of heap
  • Removed tab 'Local Version Editor (NYI)'
  • Auto cleanup unused libraries
Plantilla:Text anchor Executable March 12, 2014
  • Update Notes website frame uses JavaFX if available
  • Profiles are now displayed in alphabetical order
Plantilla:Text anchor Executable February 13, 2014
  • Libraries use SHA-1 for validation
Plantilla:Text anchor Executable January 24, 2014
  • Updated bug tracker links
Plantilla:Text anchor Executable January 8, 2014
  • Added "(Why can I only play demo?)" link for demo accounts, under the "play demo" button. The link redirects you here
Plantilla:Text anchor Executable December 12, 2013
  • Unknown
Plantilla:Text anchor Executable December 5, 2013
  • Fixed: Plantilla:Bug – Cannot play offline in 1.3.5 version - immediately gamecrash when launching
Plantilla:Text anchor Executable December 4, 2013
  • Rearranged the assets folder for the new Assets Management System.[14]
Plantilla:Text anchor Executable November 26, 2013
  • Faster downloading of some big files.[15]
Plantilla:Text anchor Executable November 20, 2013
  • (Possible) Bridging of Mojang and Twitch accounts.[16]
Plantilla:Text anchor Executable November 18, 2013
  • Added time it took to finish jobs.
  • Faster resource downloading.[17]
Plantilla:Text anchor Executable October 29, 2013
  • Speed improvements
  • Basic read-only popup on version list tab
  • Misc fixes and cleanups
Plantilla:Text anchor Executable October 25, 2013[cita requerida]
  • Unknown
Plantilla:Text anchor[cita requerida] Executable October 18, 2013
  • Added an open game directory button in the profile editor.
Plantilla:Text anchor[cita requerida] Executable October 17, 2013
  • Unknown
Plantilla:Text anchor[cita requerida] Executable September 23, 2013
  • No longer displays the developer console automatically after clicking "Play".[cita requerida]
Plantilla:Text anchor[cita requerida] Executable September 19, 2013
  • Unknown
Plantilla:Text anchor[18] Executable September 12, 2013
  • You can now log out from everywhere with the launcher (Plantilla:Bug)
Plantilla:Text anchor[19] Executable September 3, 2013
  • Fixed a bug (Plantilla:Bug) that made the launcher take a long time to load up.
Plantilla:Text anchor (Files uploaded)[20] Executable August 6, 2013
1.2.1 (Files uploaded)[21][22] Executable August 6, 2013
1.2.1 Executable August 2, 2013
  • Added a warning about using Beta, Alpha, and snapshot versions
Plantilla:Text anchor Executable August 1, 2013
  • Added a "Time Machine" feature to use Beta versions.
    • An option for Alpha has been included but the versions are not available yet.
  • Also allows players to play versions 1.2.5-1.4.7
Plantilla:Text anchor Executable July 31, 2013
  • Some small text updates
Plantilla:Text anchor[23] Executable July 27, 2013
  • Fixed low FPS issues on Intel HDXXXX chipsets.
Plantilla:Text anchor Executable July 22, 2013
  • Fixed Plantilla:Bug - Cannot play offline in 1.1.1
Plantilla:Text anchor Executable July 19, 2013
  • New-look launcher and login screen
  • Launcher now closes automatically when game window opens
Plantilla:Text anchor Executable July 12, 2013
  • Further support for Hopper
  • Client crashes can be flagged as Public
    • Nothing is currently done with these
  • Profiles have the option to disable Hopper support
  • Reporting directly to the bug tracker is only allowed if Hopper is turned off or the launcher can't connect to Hopper
    • Hopper will not send crash report to bug tracker if the game is modded
Plantilla:Text anchor Executable July 10, 2013
  • Added support for the new crash-reporting system, Hopper[24]
    • Any client crash will automatically submit the crash report
Plantilla:Text anchor (Re-upload)[25] Executable July 9, 2013
  • Fixes to the launcher having trouble playing 1.6.2 on OS X 10.5.8 (Leopard)
1.0.8 OS X (Re-upload)[26] Executable July 8, 2013
  • Fixes to the launcher having trouble playing 1.6.2 on OS X 10.5.8 (Leopard)
Plantilla:Text anchor Executable July 2, 2013
  • The launcher now has a high-definition icon[cita requerida]
  • Mac OS X 10.5.8 users have had Minecraft 1.6.1 disabled pending a LWJGL fix, however 1.5.2 is not affected[27]
Plantilla:Text anchor Executable July 2, 2013
  • Added ability to disable automatic login[28]
Plantilla:Text anchor Executable July 1, 2013
Bug fixes:
  • Plantilla:Bug – Starting Window Size does not fit entire GUI
  • Plantilla:Bug – Play button not in frame @ Linux
  • Plantilla:Bug – Text does not fit in window
  • Plantilla:Bug – Launcher gui has limited visuals, can't select version - no access to tabs
  • Plantilla:Bug – Incorrect version in new Mac launcher
  • Plantilla:Bug – I don't see an option to change RAM in "Edit Profile"
Plantilla:Text anchor Executable July 1, 2013
  • Added a 'snapshot' setting in the profile editor, enabling/disabling snapshots.
  • 'Minecraft.exe'(launcher) has been digitally signed. (Plantilla:Bug)
Plantilla:Text anchor Executable June 28, 2013
  • Added a 'resolution' setting in the profile editor.
Plantilla:Text anchor Executable June 27, 2013
Bug fixes:
  • Plantilla:Bug – Full game can be played with non-premium account
  • Plantilla:Bug – Launcher gives wrong message when you sign in with username instead of email.
Plantilla:Text anchor Executable June 27, 2013
  • Unknown


Plantilla:Text anchor Executable June 26, 2013
  • Yggdrasil authentication re-deployed
    • Fixed: Plantilla:Bug – Migrated Account - Can't login in 1.6 prerelease on 1.0.1 launcher
Plantilla:Text anchor Executable June 26, 2013
  • Launcher downgraded to 1.0.0
  • Disabled Yggdrasil because of login error
1.0.1 Executable June 26, 2013
  • Enabled Yggdrasil, The new auth system
  • More secure and much more featureful.
Plantilla:Text anchor Executable June 25, 2013
  • Unknown
Plantilla:Text anchor Executable June 18, 2013
  • Unknown
Plantilla:Text anchor Executable June 18, 2013
  • Added "New Profile" and "Edit Profile" Buttons to the profile selection panel
Plantilla:Text anchor Executable June 14, 2013
  • Unknown
Plantilla:Text anchor Executable June 13, 2013
  • Unknown
Plantilla:Text anchor Executable June 10, 2013
  • Fixed: Plantilla:Bug – OS X: Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/client/main/Main
Plantilla:Text anchor Executable June 10, 2013
  • Now includes a Profile Editor tab.
    • Choosing the game's version can only be done by double clicking your profile and changing the version in the drop down list.
  • Changes to the Version Selector area.
Plantilla:Text anchor Executable June 7, 2013
  • Unknown
Plantilla:Text anchor Executable May 27, 2013
  • Unknown
Plantilla:Text anchor Executable May 21, 2013
  • Client window now uses Crafting Table icon for main window when a snapshot build is selected; Launcher window still uses Grass Block icon
    • Selecting release builds on Windows currently uses the basic Java icon
Plantilla:Text anchor Executable May 20, 2013
  • Unknown
Plantilla:Text anchor Executable May 15, 2013
  • Unknown
0.7 Executable May 13, 2013
  • Launcher downgraded to 0.7
Plantilla:Text anchor Executable May 4, 2013
  • Unknown
Plantilla:Text anchor Executable May 2, 2013
  • Unknown
Plantilla:Text anchor Executable April 25, 2013
  • Unknown
Plantilla:Text anchor Executable April 23, 2013
  • Added 1.5.1 to the list of available versions in the launcher
Plantilla:Text anchor Executable April 23, 2013
  • Re-enabled crash reporting


Plantilla:Text anchor Executable April 22, 2013
  • Added Local Version Editor (NYI) tab to the launcher
  • Added window to check server status
  • Small bug fixes
Plantilla:Text anchor Executable April 19, 2013
  • Added Development Console tab to the launcher
  • Fixed starting game trouble
Plantilla:Text anchor Ejecutable 18 de abril de 2013
  • Se ha cambiado la estructura del directorio .minecraft:
    • Carpeta "assets"; almacena recursos como idiomas y sonidos.
    • Carpeta "library"; almacena bibliotecas Java como LWJGL y jinput.jar.
    • Carpeta "versions"; contiene archivos "versions.json" (metadatos) y carpetas que contienen minecraft.jar de cada versión (sus nombres son los mismos que las versiones: 13w16a, "versions/13w16a/13w16a.jar").

Galería

Referencias

Plantilla:Reflist

Véase también


  1. https://twitter.com/Dinnerbone/status/1037686466250530816
  2. https://twitter.com/Dinnerbone/status/344164561701724160
  3. https://twitter.com/Dinnerbone/status/364762596387205120
  4. https://help.mojang.com/customer/portal/articles/1475923-changing-game-versions
  5. http://notch.tumblr.com/post/3428176687/server-downtime-and-a-new-launcher
  6. https://twitter.com/notch/status/38621269331025921
  7. http://mcupdate.tumblr.com/post/3427294253/welcome-to-the-new-minecraft-launcher
  8. http://www.mojang.com/2012/03/minecraft-1-2-is-out/
  9. https://twitter.com/Dinnerbone/status/561096640086700032
  10. https://www.reddit.com/r/Minecraft/comments/2pkxpx/we_need_your_help_testing_the_new_minecraft
  11. https://www.reddit.com/r/Minecraft/comments/2p31cu/we_need_your_help_testing_a_new_launcher
  12. https://twitter.com/Dinnerbone/status/494220782244208640
  13. https://twitter.com/Dinnerbone/status/492715318645882880
  14. https://twitter.com/Dinnerbone/status/408246271921901568
  15. https://twitter.com/Dinnerbone/status/405366855785021440
  16. https://twitter.com/Dinnerbone/status/403111179859812352
  17. https://twitter.com/Dinnerbone/status/402434001451098112
  18. https://twitter.com/Marc_IRL/status/378280823180361729
  19. https://twitter.com/Dinnerbone/status/374887108932288512
  20. https://twitter.com/Dinnerbone/status/365040968644296705
  21. https://twitter.com/Dinnerbone/status/364699262233223169
  22. https://twitter.com/_grum/status/364699271708151808
  23. https://twitter.com/_grum/status/361126093777936384
  24. http://hopper.minecraft.net/
  25. https://twitter.com/Dinnerbone/status/354595929925496832
  26. https://twitter.com/Dinnerbone/status/354351963288248321
  27. https://twitter.com/Dinnerbone/status/352109843731070976
  28. Plantilla:Bug