Aetopia / BedrockUpdater

Download, update & install Minecraft: Bedrock Edition without the Microsoft Store.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Caution

Not approved by or associated with Mojang or Microsoft.
This project doesn't allow you to pirate Minecraft: Bedrock Edition, you must own it.

Bedrock Updater

Download, update & install Minecraft: Bedrock Edition without the Microsoft Store.

Features

  • Instantly download, update & install Minecraft: Bedrock Edition:

    • Minecraft

    • Minecraft Preview

  • Decouples the game from the Microsoft Store & Windows Update.
    Making it possible to deploy Minecraft: Bedrock Edition on systems where these components aren't accessible.

  • Installs any dependencies required for Minecraft: Bedrock Edition.

Prerequisites

  • A Microsoft account that owns Minecraft: Bedrock Edition.

    • To sign in:

      • Open Windows Settings.

      • Go to Accounts → Email & accounts.

      • Click Add an Account.

  • Hardware & software that fulfill the system requirements for Minecraft: Bedrock Edition.

Usage

  • Install Bedrock Updater with your preferred method.

  • From the Windows Start Menu:

    • Start Bedrock Updater for Minecraft.

    • Start Bedrock Updater Preview for Minecraft Preview.

Note

If you have downloaded Bedrock Updater manually, pass /Preview to the executable for Minecraft Preview.

Installation

Install

scoop bucket add games
scoop install bedrockupdater

Uninstall

scoop uninstall bedrockupdater

Script

Install

Run the following script in PowerShell to install Bedrock Updater.

$ProgressPreference = "SilentlyContinue"

$Path = "$([System.Environment]::GetFolderPath("LocalApplicationData"))\Microsoft\WindowsApps"
New-Item -Type Directory -Path $Path -ErrorAction "SilentlyContinue"
Invoke-RestMethod "https://github.com/Aetopia/BedrockUpdater/releases/latest/download/BedrockUpdater.exe" -OutFile "$Path\BedrockUpdater.exe"

$Programs = [System.Environment]::GetFolderPath("Programs")
$WshShell = New-Object -ComObject "WScript.Shell"

$Shortcut = $WshShell.CreateShortcut("$Programs\Bedrock Updater.lnk")
$Shortcut.TargetPath =  "$Path\BedrockUpdater.exe"
$Shortcut.Description = "Keeps Minecraft up to date."
$Shortcut.Save()

$Shortcut = $WshShell.CreateShortcut("$Programs\Bedrock Updater Preview.lnk")
$Shortcut.TargetPath =  "$Path\BedrockUpdater.exe"
$Shortcut.Arguments = "/Preview"
$Shortcut.Description = "Keeps Minecraft Preview up to date."
$Shortcut.Save()

$ProgressPreference = "Continue"

Uninstall

Run the following script in PowerShell to uninstall Bedrock Updater.

$ErrorActionPreference = "SilentlyContinue"

Remove-Item -Path "$([System.Environment]::GetFolderPath("LocalApplicationData"))\Microsoft\WindowsApps\BedrockUpdater.exe"
$Programs = [System.Environment]::GetFolderPath("Programs")
Remove-Item -Path "$Programs\Bedrock Updater.lnk"
Remove-Item -Path "$Programs\Bedrock Updater Preview.lnk"

$ErrorActionPreference = "Continue"

Note

  • Bedrock Updater's executable is placed in:

    • %LOCALAPPDATA%\Microsoft\WindowsApps
  • Bedrock Updater's Windows Start Menu shortcuts are placed in:

    • %APPDATA%\Microsoft\Windows\Start Menu\Programs

Minecraft: Bedrock Edition

Uninstall

Run the following script in PowerShell to uninstall Minecraft: Bedrock Edition & Xbox Identity Provider.

$ProgressPreference = $ErrorActionPreference = "SilentlyContinue"

Get-AppxPackage | ForEach-Object { if ($_.Name -in @("Microsoft.MinecraftUWP", "Microsoft.MinecraftWindowsBeta", "Microsoft.XboxIdentityProvider")) { Remove-AppxPackage $_ } }

$ProgressPreference = $ErrorActionPreference = "Continue"

Building

  1. Download the following:

  2. Run the following command to compile:

    dotnet publish "src\BedrockUpdater.csproj"

About

Download, update & install Minecraft: Bedrock Edition without the Microsoft Store.

License:GNU General Public License v3.0


Languages

Language:C# 100.0%