Close
    Search Search

    Minecraft Launcher

    Minecraft launcher Minecraft Launcher
    Developers

    Nathan Adams
    Petr Mrázek

    Platforms

    Minecraft LauncherMinecraft LauncherMinecraft Launcher

    Written in

    C ++ [1]

    Current version

    Minecraft Launcher
    Minecraft Launcher
    Minecraft Launcher



    El Minecraft executable (also know as ' or .exe.the launcher) is the client that allows you to download the game and log in. This executable downloads the Java packages, including minecraft.jar and LWJGL, which contain the code and content of the game itself, such as textures or texts. It is also a restriction on copying, since it forces you to log in with a paid account to be able to run the game for the first time. You can also run Minecraft in a previous version from another era, although not all of the existing ones are found. The current executable is the fourth version.

    .

    Summary

    Behavior

    Minecraft Launcher Minecraft Launcher

    The login screen for the first time.



    Every time the executable runs, it checks a specific directory where Minecraft stores its .minecraft files. A file named "lastlogin" is checked, the login credentials. If the file is missing or corrupted, the user must log in with a valid premium account, otherwise the game will not run.

    Upon logging in, the executable will first try to verify the data. If a valid "lastlogin" file exists, but there is no internet connection, the executable will offer to play offline, allowing the user to play independently. If the connection is successful, the executable will compare the "version" file in the "bin" directory for the latest version given by the server. If the file does not exist or the installed version is not up to date, the launcher will download all the binaries and Java components for Minecraft.

    Finally, after a successful update or installation, the launcher will run "minecraft.jar". However, it can also happen that there is a valid and updated file but missing ".jar" files; in this case the executable hangs.

    Recently, the Minecraft executable is only available in English. Users cannot change their language.

    Features

    • You can manage multiple profiles (they are stored in "launcher_profiles.json"). Each can control:
      • Your version of the game. Includes access to builds and previous versions. You can also add custom / preview versions by hand [2]. See this video for more information.
      • Your Mojang account.
      • Command lines for Java (such as stack sizes)
      • Game directory (where the game files are saved)
      • And all that.
    • The executable does not store your password locally.
    • Automatic updates for the executable.
    • Ability to update libraries, such as LWJGL.
    • Offline mode (the first time it starts, an Internet connection will be required to download the necessary resources).
    • Hangs can be reported to Mojang via Hopper.
    • The crashes are indexed into a database of troubleshooting information.

    Time Machine

    Minecraft Launcher Minecraft Launcher

    A profile with alpha and beta versions activated



    The Minecraft executable gives the possibility to play previous versions of the game pre-alpha and beta. Currently alpha, beta and all released versions are available. There are 4 pre-classic versions, 4 classic versions and an infdev version under the names "old-alpha version". [3] However, there is no trace of indev.

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

    To activate the old versions click on "Edit profile" or create a new one. Under the "Version selection" section choose to allow the use of alpha and / or beta versions, by checking the boxes. Then choose the desired version from the drop-down menu and save the profile.

    However these versions are out of date and can be unstable. Any bugs, bugs, feature not found or hang will be permanent, will never be fixed, as these versions are not supported. Mojang strongly recommends that if you play one of these versions you play it in a different directory to avoid corrupting important files. [4]

    Using the command line

    MinecraftDev.jar (all systems):

    java -cp Minecraft.jar net.minecraft.bootstrap.Bootstrap

    Since the Minecraft 1.6 executable was released, there are other commands for it. They are shown if you put:

    java -jar Minecraft.jar -help

    History

    Java Edition Alpha
    1.0.0Initial release. In this version users can choose the current version and the infdev.
    The client requires an Internet connection to start up for the first time and to download updates. You can also play offline after the first time.
    Command lines are allowed to start the game. Using the java -cp Minecraft.jar net.minecraft.LauncherFrame username password format you will be able to log in without entering a server while the java -cp minecraft.jar net.minecraft.LauncherFrame username password serveraddress: portnumber format allows you to join a server.
    1.2.2The command line format has been changed.
    Java Edition Beta
    1.3The update of February 21, 2011 has been published. [5] A preview leaked to Notch on February 18, 2011. [6] The ability to automatically log into the game or server via commands has been added.
    An intelligent update system has been added that only updates files and asks the user if they want to update to ensure connections and interface improvements have been offered.
    A link to the Minecraft installation directory has been added, facilitating access.
    The Force update button has been added under the Options dialog.
    A changelog has been added to the executable via a Tumblr called MCUpdate and command line support. [7]
    The new Minecraft logo has been added.
    Official links have been added to the community and Twitter profile.
    Java Edition
    1.2.164-bit Java installations are now properly selected for Mac OS X users. [8]
    1.3.2The ability to run the demo for non-premium users has been added.
    1.6.113w16aThe new executable has been added. See the executable history below.

    Minecraft executable history

    Executable version Executable type Departure date Summary of changes
    1.6.13 Installer / Executable 1 de julio de 2015
    • Now the executable creates "server-resource-packs" in the game directory.
    1.6.11 Installer / Executable 30 January 2015
    • Now the installer uses Java 8. [9]
    • Now the executable downloads without installing Java.
    Fixed bugs:
    • MCL-546: Unknown publisher, missing digital signature
    • MCL-2987: The executable will not remember your login details by name.
    • MCL-3128: The executable hangs with the download of "launcher.pack.lzma".
    • MCL-3303: The executable does not open.
    1.6.5 Installer / Executable December 18 2014
    • Test executable
      • Launcher Log takes note of 'proxy', for instance showing 'proxy == DIRECT'
    • Fixed: MCL-3287: "Unknown error" when running Minecraft.msi
    1.6.3 Installer / Executable December 17 2014
    • Test launcher[10]
      • Launcher for Windows now available as .msi, installs to the /Program Files (x86)/Minecraft directory
    1.5.5 Executable December 16 2014
    • Test launcher
      • Unknown
    1.5.4 Executable December 12 2014
    • Test launcher[11]
      • Update for the native bootstrap
      • Uses a local, launcher-managed Java runtime instead of system Java.
    1.5.3 Executable September 1, 2014
    Bug fixes:
    • MCL-2300 – Extra Fonts installed in Windows 8.1 stops Launcher running
    • MCL-3013 – Launcher: "Playing offline"
    • MCL-3171 – Checksum mismatch for realms 1.5.8
    • MCL-3257 – < Forgotten in the Client
    1.5.2 Executable August 19
    • Re-launching Minecraft with a user used previously will override the game output tab for that user
    1.5.1 Executable July 29th, 2014
    • Fix launcher stuck on Loading...[12]
    • Fixed: MCL-2494 – Play and Log out buttons grayed out on first run of launcher / launcher update
    1.5 Executable July 28th, 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
    1.4.7 Executable July 25th, 2014
    • Prepend libraries instead of appending(?)
    1.4.6 Executable July 25th, 2014
    • Added some command-line switches on the Profile Editor(?)
    • Added version inheritance[13]
    1.4.5 Executable July 25th, 2014
    • Added a "Switch users" button to make switching users easier
    • Another attempt to fix MCL-2494, but the fix didn't work.
    1.4.4 Executable May 19, 2014
    • Attempt to fix MCL-2494, but the fix didn't work.
    • Fixed: MCL-2564 – No alpha or Beta versions in launcher (even local ones)
    1.4.2 Executable May 2, 2014
    • Loading bar displays file currently being downloaded
    • Fixed: MCL-2350 – Slowly eats large amounts of heap
    • Removed tab 'Local Version Editor (NYI)'
    • Auto cleanup unused libraries
    1.3.11 Executable March 12, 2014
    • Update Notes website frame uses JavaFX if available
    • Profiles are now displayed in alphabetical order
    1.3.10 Executable -
    • Libraries use SHA-1 for validation
    1.3.9 Executable -
    • Updated bug tracker links
    1.3.8 Executable -
    • Added "(Why can I only play demo?)" link for demo accounts, under the "play demo" button. The link redirects you here
    1.3.7 Executable December 12, 2013
    • Unknown
    1.3.6 Executable December 5, 2013
    • Fixed: MCL-1895 – Cannot play offline in 1.3.5 version - immediately gamecrash when launching
    1.3.5 Executable December 4, 2013
    • Rearranged the assets folder for the new Assets Management System.[14]
    1.3.4 Executable November 26
    • Faster downloading of some big files.[15]
    1.3.3 Executable November 20
    • (Possible) Bridging of Mojang and Twitch accounts.[16]
    1.3.2 Executable November 18
    • Added time it took to finish jobs.
    • Faster resource downloading.[17]
    1.3.1 Executable October 29, 2013
    • Speed improvements
    • Basic read-only popup on version list tab
    • Misc fixes and cleanups
    1.2.8 Executable October 25, 2013 [citation needed]
    • Unknown
    1.2.7 [citation required] Executable October 18, 2013
    • Added an open game directory button in the profile editor.
    1.2.6 [citation required] Executable October 17, 2013
    • Unknown
    1.2.5 [citation required] Executable September 23, 2013
    • No longer displays the developer console automatically after clicking "Play".[cita requerida]
    1.2.4 [citation required] Executable September 19, 2013
    • Unknown
    1.2.3 [18] Executable September 12, 2013
    • You can now log out from everywhere with the launcher (MCL-1270)
    1.2.2 [19] Executable September 3, 2013
    • Fixed a bug (MCL-1461) that made the launcher take a long time to load up.
    1.2.1 (Files uploaded)[20] Executable August 6
    • 5 old Minecraft versions from Classic and Pre-classic have been pushed to the launcher.
    1.2.1 (Files uploaded)[21][22] Executable August 6
    • Added Alpha versions
    1.2.1 Executable August 2
    • Added a warning about using Beta, Alpha, and snapshot versions
    1.2 Executable August 1
    • 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
    1.1.4 Executable July 31th, 2013
    • Some small text updates
    1.1.3 [23] Executable July 27th, 2013
    • Fixed low FPS issues on Intel HDXXXX chipsets.
    1.1.2 Executable July 22th, 2013
    • Fixed MCL-1241 - Cannot play offline in 1.1.1
    1.1.1 Executable July 19th, 2013
    • New-look launcher and login screen
    • Launcher now closes automatically when game window opens
    1.0.10 Executable July 12th, 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
    1.0.9 Executable July 10th, 2013
    • Added support for the new crash-reporting system, Hopper[24]
      • Any client crash will automatically submit the crash report
    1.0.8 OS X (Re-upload)[25] Executable July 9th, 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 8th, 2013
    • Fixes to the launcher having trouble playing 1.6.2 on OS X 10.5.8 (Leopard)
    1.0.8 Executable July 2th, 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]
    1.0.7 Executable July 2th, 2013
    • Added ability to disable automatic login[28]
    1.0.6 Executable July 1th, 2013
    Bug fixes:
    • MCL-92 – Starting Window Size does not fit entire GUI
    • MCL-227 – Play button not in frame @ Linux
    • MCL-262 – Text does not fit in window
    • MCL-287 – Launcher gui has limited visuals, can't select version - no access to tabs
    • MCL-596 – Incorrect version in new Mac launcher
    • MCL-696 – I don't see an option to change RAM in "Edit Profile"
    1.0.5 Executable July 1th, 2013
    • Added a 'snapshot' setting in the profile editor, enabling/disabling snapshots.
    • 'Minecraft.exe'(launcher) has been digitally signed. (MCL-546)
    1.0.4 Executable June 28, 2013
    • Added a 'resolution' setting in the profile editor.
    1.0.3 Executable June 27, 2013
    Bug fixes:
    • MCL-587 – Full game can be played with non-premium account
    • MCL-600 – Launcher gives wrong message when you sign in with username instead of email.
    1.0.2 Executable June 27, 2013
    • Unknown




    1.0.1 Executable June 26, 2013
    • Yggdrasil authentication re-deployed
      • Fixed: MCL-568 – Migrated Account - Can't login in 1.6 prerelease on 1.0.1 launcher
    1.0.0 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.
    1.0 Executable June 25, 2013
    • Unknown
    0.9.5 Executable June 18, 2013
    • Unknown
    0.9.4 Executable June 18, 2013
    • Added "New Profile" and "Edit Profile" Buttons to the profile selection panel
    0.9.3 Executable June 14, 2013
    • Unknown
    0.9.2 Executable June 13, 2013
    • Unknown
    0.9.1 Executable June 10, 2013
    • Fixed: MCL-412 – OS X: Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/client/main/Main
    0.9 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.
    0.8.3 Executable June 7, 2013
    • Unknown
    0.8.2 Executable May 27, 2013
    • Unknown
    0.8.1 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
    0.8 Executable May 20, 2013
    • Unknown
    0.7.2 Executable May 15, 2013
    • Unknown
    0.7 Executable May 13, 2013
    • Launcher downgraded to 0.7
    0.7.1 Executable May 4, 2013
    • Unknown
    0.7 Executable May 2, 2013
    • Unknown
    0.6 Executable April 25, 2013
    • Unknown
    0.5 Executable April 23, 2013
    • Added 1.5.1 to the list of available versions in the launcher
    0.4 Executable April 23, 2013
    • Re-enabled crash reporting


    0.3 Executable April 22, 2013
    • Added Local Version Editor (NYI) tab to the launcher
    • Added window to check server status
    • Small bug fixes
    0.2 Executable April 19, 2013
    • Added Development Console tab to the launcher
    • Fixed starting game trouble
    0.1 Executable April 18 2013
    • The structure of the .minecraft directory has been changed:
      • Folder "assets"; stores resources such as languages ​​and sounds.
        • Music discs now use .ogg format files instead of .mus.
      • Folder "library"; stores Java libraries like LWJGL and jinput.jar.
      • Folder "versions"; It contains "versions.json" files (metadata) and folders containing minecraft.jar of each version (their names are the same as the versions: 13w16a, "versions / 13w16a / 13w16a.jar").

    • Minecraft Launcher

      First Minecraft executable.

    • Minecraft Launcher

      Second Minecraft executable. With the old Minecraft logo.

    • Minecraft Launcher

      Third Minecraft executable.

    • Minecraft Launcher

      Fourth Minecraft executable.

    • Launcher-1.1.1.png

      Version 1.2 executable

    • Minecraft Launcher

      The developer console tab.

    • Minecraft Launcher

      The Local Version Editor (NYI) tab

    • Minecraft Launcher

      Error message saying that the executable is out of date

    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. ↑ MCL-590

    See also

    • Programs and editors
    Minecraft by Mojang Studios, Xbox Game Studios, 4J Studios, SkyBox Labs, Other Ocean Interactive, Telltale Games, Double Eleven, NetEase & TeacherGaming
    Help
    • Menu screen
    • controls
    • Options
    • Tutorials
    • FAQ
    Game customization
    • Addons
    • Covers
    • Data packs
    • Resource Packages
      • Texture packs
      • Texture atlas
    • Aspects
    Editions
    Minecraft Launcher Java
    • Demo
      • Rentals
    • PC Gamer demo
    Bedrock
    Merged
    • Minecraft Launcher Pocket Edition
    • Minecraft Launcher Windows 10 Edition
    • Minecraft Launcher Gear VR Edition
    • Minecraft Launcher Fire TV Edition
    Console adaptations
    • Minecraft Launcher Xbox One
    • Minecraft Launcher Nintendo Switch
    • Minecraft Launcher PlayStation 4
      • PS VR
    Discontinued
    • Minecraft Launcher Apple TV Edition
    Others
    • Education Edition
    • Minecraft China
    Inactive
    Minecraft Launcher Legacy Console
    • Minecraft Launcher Xbox 360 Edition
    • Minecraft Launcher Xbox One Edition
    • Minecraft Launcher PlayStation 3 Edition
    • Minecraft Launcher PlayStation 4 Edition
    • Minecraft Launcher PlayStation Vita Edition
    • Minecraft Launcher Wii U Edition
    • Minecraft Launcher Nintendo Switch Edition
    • Minecraft Launcher New Nintendo 3DS Edition
    • Minecraft Launcher Pi Edition
    • Minecraft 4k
    • MinecraftEdu
    Games
    • Minecraft Dungeons
    • Minecraft Earth
    Inactive
    • Minecraft: Story Mode
      • Season Two
    Movies
    • Minecraft: The Story of Mojang
    Coming soon
    • Minecraft: The Movie
    Books
    Novels
    • Minecraft: The Island
    • Minecraft: The Crash
    • Minecraft: The Lost Journals
    • Minecraft: The End
    • Minecraft: The Voyage
    • Minecraft: The Shipwreck
    Coming soon
    • Minecraft: The Mountain
    Children's books
    • Minecraft: Woodsword Chronicles
    Coming soon
    • Minecraft: Stonesword Saga
    Other types of content
    • Minecraft Mini-Series
    • Minecraft Magazine
    • Dark Horse Comics series
    • Minecraft: Builders & Biomes
    Events
    MINECON
    • 2010
    • 2011
    • 2012
    • 2013
    • 2015
    • 2016
    MINECON Earth
    • 2017
    • 2018
    MINECON Live
    • 2019
    Minecraft Live
    • 2020
    Minecraft Festival
    • 2022
    Official merchandising
    • J!NX merchandise
    • Lego minecraft
    • Mattel merchandise
    • Jazwares merchandise
    • MineChest
    • Minecraft Books
    • ThinkGeek merchandise
    Miscellaneous
    • Easter eggs
    • Poem of the End
    • Herobrine
    • Official pages
    • Version formats


    Alejandro Crespo Martinez We are a specialized and passionate team of virtual reality. We have extensive experience in this area. We decided to create ForVirtualRealityLovers to share all our information with customers and users. We have quality information. You can find tips, guides, interviews, top products and much more! If you are curious, enter our site ForVirtualRealityLovers.com and discover the virtual world! ? Steve (creature) ❯

    Articles related to

    Minecraft Launcher
    Skeleton horse
    Minecraft Launcher
    Megacraft: below the endstone
    Minecraft Launcher
    Java Edition 1.5
    Minecraft Launcher
    Coral
    Minecraft Launcher
    Puffer fish (item)
    Minecraft Launcher
    Emerald
    Add a comment from Lanzador de Minecraft
    Comment sent successfully! We will review it in the next few hours.
    add a comment of Minecraft Launcher
    Comment sent successfully! We will review it in the next few hours.