Skip to content

Releases: MCMrARM/mc-w10-version-launcher

0.6.1

16 Dec 20:27
c4bea5d

Choose a tag to compare

Changes since 0.6.0

  • Suppress data conflict warnings when multiple locations are found, but all are GDK
  • Data conflict warning now gives the option to skip linking data and launch anyway, with a warning that some worlds may not be visible to the target version of the game without moving worlds manually
  • Fixed typo in first-use GDK warning dialog

0.6.0

10 Dec 15:39
b0d2996

Choose a tag to compare

Changes since 0.5.0

GDK support

This version adds support for GDK versions of Minecraft (1.21.120 and up).
The launcher uses https://github.com/MinecraftBedrockArchiver/GdkLinks to source the game's installers.

Caution

Please note the following:

  • You need to install the game from the Store before GDK builds can be installed by the launcher. This applies separately for release vs preview as they're two different games. This is because the game's license must be installed on the system by the Store to allow the MSIXVC packages to be decrypted.
  • Installing GDK versions unfortunately requires staging them in C:\XboxGames because there's no easier way to extract the encrypted package. This may be improved in the future.
  • During installation at the Copying decrypted Minecraft .exe step, you may see several dodgy-looking popups, including a PowerShell window. These are an unavoidable consequence of the method used to copy the decrypted .exe from the game's app container. You can review the code in MainWindow.ExtractMsixvc if you want to see how it's doing this.
  • It's strongly recommended to add an exclusion for C:\XboxGames (or wherever your games default location is) to Windows Defender. If you don't do this, installing any new version will take 5 minutes instead of 30 seconds.
  • Your worlds will be moved to a new location depending on which type of package you're using. If you can't find your worlds, you can use the Tools -> Find my Minecraft data option to locate them.
  • If you have worlds on multiple accounts under a GDK version of the game, you won't be able to directly run UWP versions, since the launcher won't know which account's data it should use. You'll be shown an error if this happens, but it is expected to be unlikely.

Credits to the following people:

Other changes

  • Beta tab is now hidden by default. An option is added to the Options menu to show it if needed.
  • Importing an .appx or .msixvc will now automatically focus the Imported tab.
  • The Options menu has been split into Tools and Options. Options is now only used for configuration-related things.
  • Added Tools -> Find my Minecraft data to assist in world location when moving between UWP and GDK versions.
  • Added Tools -> Cleanup for installing Minecraft from Microsoft Store. This will unregister all launcher-registered packages from the system registry, but won't delete any of the game files managed by the launcher.
  • Fixed Delete installation packages after download option toggling not being persisted.
  • Some improvements have been made to the handling of LocalState when working with UWP versions. Backup collisions will now be ignored if no worlds were found in the destination folder.

0.5.0

24 Feb 01:42
2c87ed7

Choose a tag to compare

Changes since 0.4.0

  • Added support for changing version list endpoint, useful if the main version DB doesn't have the version you need (Options -> Set version list endpoint -> Put an URL to a file formatted like this)
  • Update toolset to v143
  • Update Newtonsoft.Json

Note

We're aware that the official version DB is currently out of date. The automatic updater system is currently offline and MrARM isn't currently available to fix it.
In the meantime, you can set your version list endpoint to use versions.json.min from ddf8196/mc-w10-versiondb-auto-update.
Note that the URL needs to point to the raw file.

0.4.0

10 Feb 20:09
12eeca9

Choose a tag to compare

Changes since 0.3.0

  • Added support for Minecraft Preview builds.
  • Fixed crash when attempting to open the log file when it doesn't exist.
  • Improved authentication failure error messages.

0.3.0

03 Dec 23:24
da780f0

Choose a tag to compare

Changes since 0.2.x

  • Split the UI into three tabs: Release, Beta and Imported.
  • Added a small progress indicator to the bottom right of the window that shows what's happening during application load. The bar is invisible most of the time.
  • Fixed various issues that could occur when importing the same version twice.
  • Fixed possible loss of data when a target folder for importing a version already exists, but doesn't contain Minecraft game files.
  • Fixed crash when importing a file that isn't an appx.
  • Improved error reporting when failing to download versions due to beta programme issues.
  • Added a setting in the Options menu to disable automatic appx deletion post-install.
  • Added some useful options to menus:
    • File -> Open log file opens the launcher's log file in Notepad, useful for debugging
    • File -> Open launcher data folder in Explorer
    • Options -> Delete appx after download to save space
    • Options -> Uninstall all versions
    • Options -> Refresh version list
  • Versions newly added to the list are now marked with (NEW!) until the version list is refreshed or the launcher is restarted.
  • Improved error reporting when unable to connect to mrarm.io.
  • UI progress now differentiates between "Registering package" and "Launching".

0.2.1

04 Apr 17:56
4cc2646

Choose a tag to compare

Changes since 0.2.0

  • Fixed release package containing debug build of WUTokenHelper.dll (not runnable without debug SDKs installed).

0.2.0

25 Mar 18:50
aa217ad

Choose a tag to compare

Changes since 0.1.0

  • Fixed IO exceptions caused by improper uninstallation of versions.
  • Added support for importing external Minecraft APPX.
  • Added checkboxes to allow hiding betas and non-installed versions.
  • Fixed error reporting on failed deployments.
  • Building MCLauncher.sln now builds the subprojects in the correct order (dependency issue).
  • APPX downloaded by the launcher itself are now deleted after extraction to save disk space.
  • Added loading bar during the launch step (this can sometimes take several seconds).
  • Added loading bar during uninstallation.

0.1.0

22 Mar 15:50

Choose a tag to compare

First release of the launcher!

As long as you don't mind the slightly ugly interface the application works pretty well :)
Backing up your Minecraft data is recommended before usage. Don't blame me if you lose your worlds in the process.

Important: Make sure to enable Developer Mode in Windows settings