Skip to content

Releases: CheatBreakerNet/Launcher

2.2.6

10 Mar 22:43
8d1d76a
Compare
Choose a tag to compare

Changelog

📇 Auth

  • The launcher will now refresh the tokens of all connected accounts on every startup instead of only the last used account (Every account will add about 3 seconds to the amount it takes the launcher to start up)
  • The launcher will now restart (instead of closing) if an account's refresh token is invalid upon startup
  • You can now skip the account token refresher on startup (only useful if you connected more than one account)
  • Fixed launchers getting stuck on Refreshing Account Tokens when getting rate limited by Microsoft
  • Launcher logs will no longer include account access tokens

🖥 UI

  • Usernames that have 13 or more characters will now fit into the accounts box without causing a line overflow

🗃 Backend

  • Manually changing the branch will no longer trigger a second Branch changed to... message
  • The launcher will no longer restart after you change the client branch
  • Game assets, natives and libraries will now be saved into a centralized folder instead of being per-version (this will save disk space & download times on fresh installs)
  • Branch changes will no longer delete the game assets, natives and libraries
  • Fixed changing game, JRE and downloads directories to empty folders & sped it up
  • Fixed launchers getting stuck on Checking latest version information... on fresh installs/upgrades
  • The launcher will now be able to update game assets (including cosmetics) separately from game files to speed up download times (we will start utilizing this system in the near future)

📩 Download

(You can no longer download this version)

2.2.5

28 Jan 21:41
2fe2dc6
Compare
Choose a tag to compare

Changelog

🖥 UI

  • Applied a few UI tweaks
  • Renamed the DEVELOPER menu to ADVANCED and made it always show up instead of requiring extra input to enable

🗃 Backend

  • The launcher will now wait until the loading screen closes to fetch the current installed JRE version (to avoid JRE detection issues on first launches & after JRE resets)
  • You are no longer required to install vanilla Minecraft 1.8.9 on your PC to be able to run Offline CheatBreaker 1.8.9
  • Fixed an issue that was preventing the launcher from accessing the API properly to authenticate, which resulted in errors of not being allowed to use the master branch to appear for some users
  • You can no longer spam the launch button to launch multiple CB instances

👩‍💻 Advanced menu

  • An empty branch field will now be accepted as automatic instead of showing a warning & resetting it to master
  • The branch will now only update after pressing the Enter key
  • Your game downloads will now be automatically reset after switching to a different branch to avoid launching issues
  • Fixed custom on-launch resolutions not working
  • Beta testers will no longer need to change their game branch to beta manually thanks to the automatic option
  • Added an option to change the JRE directory
  • Added an option to change the game downloads directory
  • Added the ability to set custom JVM arguments (Please note that you will not be able to use the -cp, -Djava.library.path and -noverify arguments due to security reasons)

📩 Download

(You can no longer download this version)

2.2.0

28 Dec 19:32
4b21639
Compare
Choose a tag to compare

Changelog

⚙️ Settings

  • You can now force the game to pre-allocate the amount of RAM selected in the RAM slider instead of letting it allocate it dynamically (Please note that this setting shouldn't be used unless it reduces lagspikes on your PC)

📇 Auth

  • Prevent clicking on the accounts switcher button while trying to launch the game
  • The launcher will now refresh your access token on every startup (instead of just every 24 hours) to avoid login issues after logging into different clients/launchers

🗃 Backend

  • The launcher will now save errors from more places into the log
  • Fixed an error that prevented the launcher from displaying the unsupported server version alert when clicking on a server that doesn't support the version you selected to launch with
  • The launcher will now make sure that its not running as administrator/root (to prevent issues)
  • Prevent skipping the loading page
  • Fixed the launch button & version selector button not updating at the same time
  • Optimized launching the game
  • Fixed opening links (for systems that had issues with it previously)

👩‍💻 Added a Developer menu

Note: Do not mess with anything on this page unless you know what you're doing or you're being instructed by staff

  • Allows you to change the on-launch resolution of the game
  • Allows you to force the game to fullscreen on startup
  • Allows you to reset game downloads, launcher settings, JRE and everything at once (including launcher caches) easily
  • Allows beta testers to configure their client branch (you need to be whitelisted to be able to launch any branches other than master)

Note: To temporarily activate the Developer menu, you'll need to go to the ABOUT page and click on the LAUNCHER INFORMATION text, after doing so, a new DEVELOPER menu button will show up

📩 Download

(You can no longer download this version)

2.1.5

30 May 12:44
4b21639
Compare
Choose a tag to compare

Changelog

🖥 UI

  • Added a Dark Mode (can be toggled by your system or manually)

⚠️ Alerts

An alert will now be displayed when the launcher fails to

  • Authenticate with our services
  • Download JRE
  • Auto update

🗃 Backend

  • Detailed errors will now be logged into the launcher log
  • Fixed deleting launcher data on Linux (after a launcher update)

📩 Download

(You can no longer download this version)

2.1.1

07 May 15:05
4b21639
Compare
Choose a tag to compare

Changelog

📦 Updater

  • Launcher updates will now be installed automatically on startup
  • Fixed the error that popped up after updating
  • All launcher data will now be reset after an update to prevent issues

📇 Auth

  • Display the correct error message for underage South Korean players
  • Visualized account token refreshes when reloading the launcher or switching an account

⚠️ Alerts

An alert will now be displayed when

  • a faulty firewall configuration is detected
  • the game runs out of RAM
  • an invalid key is detected in the Minecraft controls config
  • a broken graphics driver is detected

🖥 UI

  • General UI tweaks

🗃 Backend

  • Fixed Apple Silicon support (You don't have to force it into Rosetta mode anymore)
  • Fixed Ubuntu 22.04 support (You don't have to add the --disable-gpu-sandbox argument anymore)

📩 Download

(You can no longer download this version)

2.1.0

17 Mar 01:08
4b21639
Compare
Choose a tag to compare

Changelog

📦 Installer & Updater

  • The Windows auto launcher updater is now fully automatic
  • The macOS auto launcher updater now automatically downloads and mounts the DMG
  • The macOS version of the launcher is now compiled as a Universal binary for native x86_64 & ARM64 support

📇 Auth

  • Removed Mojang accounts support

🖥 UI

  • The launcher will now display a LOG IN button and hide the SELECT AN ACCOUNT text when no accounts are detected
  • The Locale field on the ABOUT page will now update according to your system settings
  • Added a Branch field to the ABOUT page
  • General UI tweaks

⚙️ Settings

  • You can no longer allocate less than 2GB of RAM
  • You can now change the Minecraft directory used by the game
  • Added a SHOW LOGS button in the ABOUT page

🗃 Backend

  • The launcher will now automatically detect and repair corrupted game installations
  • Improved the loading speed

☕️ Java

  • The launcher will now automatically detect and repair corrupted installations
  • Improved legacy Intel HD Graphics detection
  • The launcher will now display the installed version in the ABOUT page

📩 Download

(You can no longer download this version)

2.0.0

05 Feb 00:18
Compare
Choose a tag to compare

Changelog

🌐 Connect with CheatBreaker

You can now launch a specific version by adding /1.7 or /1.8 to the URI

For example: offline-cheatbreaker://connect/server.ip/1.7

If you don't specify a version, the launcher will use the version currently selected in the launch button

📦 Installer & Updater

  • Added an auto launcher updater
    • Please note that due to the auto updater requiring a paid certificate, we were unable to make it fully automatic
    • This auto launcher updater will alert you when a new update is available and open a direct download link in your default browser
  • The Windows installer no longer requires administrator access to run
  • Moved back to using the original CheatBreaker Launcher icon on Windows
  • Fixed the icon on Linux
  • Moved to a DMG on macOS with a simple drag and drop interface (no longer requires root authentication to run)
  • Moved to AppImage only on Linux
    • To use Connect with CheatBreaker on the Linux version, you'll need to install the AppImage file using AppImageLauncher

📇 Auth

  • Added Xbox Game Pass accounts support
  • The launcher will no longer allow you to log into the same account multiple times
  • You can now press the Enter key on the Mojang login page to login in addition to the Log in button
  • Account tokens will now update on the initial loading screen in addition to the main launcher UI
  • Account tokens will be updated every time you switch an account
  • Account tokens will be updated every time you close the game (if you set the launcher to hide or stay open after launch)

⚠️ Alerts & Error messages

  • An alert will now be displayed if you try to connect to a server on a version it doesn't support (Using Quick Connect)
  • An error message will now be displayed if:
    • The login process failed
    • You never launched vanilla Minecraft 1.8.9 on your system
    • Your system Java memory settings are misconfigured
  • Fixed false error messages on launch

🖥 UI

  • Hovering above friends that are connected to a server will display a fade effect
  • Defined the character encoding to fix fonts on some systems
  • Servers in the Servers page will now display their supported versions
  • Moved from Crafatar back to Visage as the account skin image provider due to their much better uptime
  • Added a Discord button in the About page
  • Added a Telegram button in the About page
  • Modified the system menu entities (only visible on macOS and on some Linux distros)
  • General UI tweaks

⚙️ Settings

  • Changed the default RAM allocation amount to 3GB (instead of 2GB)
  • You can now modify the allocated RAM amount with more precision
  • The RAM slider is now dynamic (its max value will be the amount of usable RAM installed in your system)
  • General optimizations

🗃 Backend

  • The launcher will now automatically create a minecraft / .minecraft folder if it doesn't already exist
  • Upgraded all dependencies
  • Logs are now more detailed
  • The launcher will no longer restart after closing the game (if you set the launcher to hide or stay open after launch)

☕️ Java

  • JRE 8u111 will automatically be downloaded upon first start (instead of packaging it with the installer)
  • JRE 8u51 will automatically be downloaded (instead of 8u111) if Intel HD Graphics released before 2012 are detected

📩 Download

(You can no longer download this version)

Beta 10

13 Sep 20:14
1568899
Compare
Choose a tag to compare
Beta 10 Pre-release
Pre-release

Introducing Connect with CheatBreaker!

A quick and easy way to join servers.

Server owners can now add a button to their website that once pressed, will launch CheatBreaker and automatically connect you to that server

Connect with CheatBreaker

More details on how to setup Connect with CheatBreaker can be found on our wiki.

Changelog:

  • Connect with CheatBreaker support
  • Added an accounts switcher (a scroll bar will show up if you add more than 3 accounts)
  • Added an authentication system with support for both Mojang and Microsoft accounts
  • The launcher will now save&load accounts from its own file (just like the client) to prevent Mojang from messing it up with their launcher updates
  • Added a progress bar
  • Added a working friends list (If your friend is playing on a server, clicking on their name will auto connect you to the same server)
  • Clicking on the CheatBreaker text & logo at the top left corner will now open our website
  • On Launch actions are now fully functional (allowing you to choose to hide/close/keep the launcher after launching the game)
  • An alert will pop up if there was an error downloading/launching the game
  • An alert will pop up if a launcher update is available
  • The launcher now uses Crafatar (just like the client) for player heads
  • Fixed duplicated lines in the log
  • The System Information section of the Settings page will now show the first GPU enabled in your system
  • All memory values in the System Information section of the Settings page will now show up as GB instead of MB
  • Fixed the Launch button bugging out sometimes
  • Once the launch sequence begins, the selected nav button will get deselected
  • Improved launcher hiding after launching the game (if you select the On Launch hide option)
  • Reverted back to the original 2018 CheatBreaker launcher background
  • Added a Java fallback system
  • Buttons are now more visually responsive

Notes:

  • This beta doesn't have launcher auto updates
  • If you use the Linux (Other) version, you'll need to install Oracle JRE/JDK 8 111 64-bit manually
  • To use Connect with CheatBreaker on the Linux (Other) version, you'll need to install the AppImage file using AppImageLauncher

(You can no longer download this beta)

Beta 9

06 Jun 00:57
d7ad82c
Compare
Choose a tag to compare
Beta 9 Pre-release
Pre-release

Beta 9 Release notes:

Changelog:

  • Redesigned the launcher to make it look a lot closer to the original CheatBreaker one (preview)
  • The launcher will now hide itself when launching the game and restart after closing the game
  • The first account from the launcher_accounts.json file will now show up in the launcher (Make sure that your account is logged into the official Minecraft launcher)
  • The launch button will now remember its last state
  • The launcher now has a secure connection to our servers for downloading the game
  • Added temporary featured servers (they'll be changed soon without requiring a launcher update)
  • Fixed the close and minimize buttons
  • The CB logo at the bottom left corner will now open our website
  • When a new launcher version is released, the Launcher Information panel (in the About page) will display (Outdated) instead of (Newest)
  • Added a Twitter button in the About page
  • The launcher will now save its logs into a file named renderer.log instead of log.log
  • Replaced the launcher icon on macOS with a Big Sur styled one (preview)

What's not working

  • On Launch action selector in the Settings page

Notes

  • This beta doesn't have launcher auto updates
  • To play on 1.7.10, you'll need to log into your Minecraft account in the normal MC launcher
  • After launching 1.7.10, you'll need to select your account from the ingame accounts switcher at the top right corner
  • People using the Linux (Other) version will have to install Oracle JRE/JDK 8 111 64-bit manually

How to uninstall the launcher:
Windows: Open the Control Panel, go to Uninstall a program and double click on Offline CheatBreaker Beta
macOS: Delete Offline CheatBreaker Beta from the Applications folder
Ubuntu/Debian: Launch the installer and click on Uninstall
Linux (Other): Simply delete the appimage file you downloaded

Download:

Go to the download page on our website, click on your OS and then on DOWNLOAD

Website: https://offlinecheatbreaker.com

(You can no longer download this beta)

Beta 8

20 Feb 03:55
d7ad82c
Compare
Choose a tag to compare
Beta 8 Pre-release
Pre-release

Beta 8 Release notes:

Changelog:

  • Changed the minimum preallocated RAM amount to 1024MB to fix 1.8.9 launching issues on systems that experienced issues.
  • Optimized launching
  • Centered the "Featured Servers" text on Windows

What's not working

  • Minimize and Exit buttons in all the launcher pages except the Home page

Notes

  • This beta doesn't have launcher auto updates
  • To play on 1.7.10, you'll need to log into your Minecraft account in the normal MC launcher
  • After launching 1.7.10, you'll need to select your account from the ingame accounts switcher at the top right corner
  • People using the Linux (Other) version will have to install JDK 8 64-bit manually

How to uninstall the launcher:
Windows: Open the Control Panel, go to Uninstall a program and double click on Offline CheatBreaker Beta
macOS: Delete Offline CheatBreaker Beta from the Applications folder
Ubuntu/Debian: Launch the installer and click on Uninstall
Linux (Other): Simply delete the appimage file you downloaded

Download:

Go to the download page on our website, click on your OS and then on DOWNLOAD

Website: https://offlinecheatbreaker.com

(You can no longer download this beta)