Skip to content

Releases: ModRealms/ModRealmsLauncher

The Microsoft Pre-Release

14 Feb 03:24
Compare
Choose a tag to compare
Pre-release

This update includes some Microsoft authentication for testing purposes only before a final release can be made. This may also include some other tweaks here and there.

The Christmas Update

05 Dec 16:54
Compare
Choose a tag to compare

Hey! This is our Christmas-themed update for the festive season containing some fixes and launcher-wide christmas changes, such as backgrounds and logos!

Changes:

Upstream

  • Merged commit from updates Electron to 11 from 10, which may be useful for future development of the launcher.

Notable

  • From the first hotfix, ensure that existing crash reports are not flagged up in the new crash-report watcher.
  • From the second hotfix, added a discord-client check to ensure errors aren't thrown when the client isn't available for presence/activity changes.
  • Removed the original sample logos after all this time and replaced our existing ones with christmas logos and icons.
  • Replaced our old backgrounds with new screenshots of our brand new christmassy hub! (Same hub, different season)

Thank you! ❤️

The Second Hotfix Update

19 Nov 18:34
Compare
Choose a tag to compare

Hey! Another small one today. There was an issue that may prevent startup when your launcher was unable to use any of the Discord presence features, which this hotfix should now fix.

Thank you! ❤️

The Crash-Report V2 Hotfix Update

16 Nov 04:06
Compare
Choose a tag to compare
Pre-release

Hey! Just a small one. It seems that existing crash reports would trigger the watcher, which this hotfix should now fix.

Thank you!

The RESTful Update

15 Nov 13:04
Compare
Choose a tag to compare

Hey! This one is somewhat monumental, because it's the first release to include our very own Rest API which allows us to use information from our databases easily, such as active server information and display them to you in many more areas than before. Long story short, this update adds two new spooky backgrounds from Vixen and introduces a new tooltip that appears when you hover over the player-count, displaying all of our servers and whether they are online or not, including a playercount for each server! This now allows you to view our server status from your own launcher, so you can see whether you are joining a popular time of day!

Changes:

  • Aside from the additions mentioned above, I have also changed our crash-report listener to actively watch your crash reports directory instead of looking for crashes in the log file, this will result in your crashes being detected much more efficiently and accurately.
  • The 'Mojang Status' and 'Players' text have been switched around to compensate for the larger tooltip.

I hope you enjoy this new feature and the wonderful new background.
Thanks! ❤️

image
image
image

The Halloween and Crash v2 Update!

19 Oct 12:02
Compare
Choose a tag to compare

Hey! I hope you're all having a wonderful start to this week! This update contains quite a few random fixes, tweaks and adjustments to improve the overall usage of the launcher. It also catches a new crash that occurs before the window opens up, so that you can be more aware when this crash has occured. It introduces some halloween themed images too!

Changes:

  • Fixed a bug where opening the instance folder would error if you hadn't installed the pack.
  • The 'PLAY' button text will now show as 'INSTALL & PLAY' if you haven't got the pack already locally installed.
  • Added some new halloween-themed images and removed the factory and summery images. If you have any 1920x1080 screenshots you would like to submit, please open a ticket on our Discord!
  • Adjusted the 'Done. Enjoy the server!' text to 'Your modpack is now launching... \nEnjoy the server!' so that you are more aware that your pack will start launching.
  • Added a new startup crash listener, so that you will know when your game has crashed before the window has opened up. Previously, if your client crashed before the window had opened up, your launcher wouldn't react to it and you needed to restart the launcher to try again.
  • To add onto the previous change, I'm ensuring that the process is killed if it crashes before the window opens up. I discovered that if the client crashed before opening up, there would be lingering JVM processes eating some memory.

Thank you! ❤️

image
image
image
image

The Resource Pack and Speedy Startup Update

08 Oct 23:09
Compare
Choose a tag to compare

Hey! This update will be quite substantial for those who don't have terribly fast internet connections, who have been suffering with the long download times upon each launcher startup. I have made a change which will require you only to download our distribution.json file once, where it will then use that version until we push another pack update.

Changes:

  • Added a third dot to Downloading.. inside of updates.
  • Added a singular resource pack selector inside of the Mods section of the launcher (below shaders).
  • We're now storing an etag header each time the distribution.json file is downloaded, so that we can verify whether your local version is up to date with the remote version, cutting your subsequent startup-times by a lot.

Thank you! ❤️

Before:
HtNL5IaGVq
After:
7rnJxVdZ5s

The Big Enchancement Update

07 Oct 05:23
Compare
Choose a tag to compare

Hey! So this one was a night's work to improve quite a few things with the launcher, including snappiness, bug fixes and quality of life changes. Read all about it below!

Changes from 2.1.3-pre.1:

  • Fixed the crash report listener typo, triggering when the pack hasn't crashed.
  • Starting to save the hash of the downloaded distribution for a future speed enchancement.
  • Removed the 75% or so memory allocation hardcap. Go wild! (pls dont)
  • Fixed the client auto-allocating 8GB for all clients, regardless of their memory size. Oops.
  • Since there's no cap, I've added some more information to the memory disclaimer.

New Changes:

  • Added a button under 'Data Directory' allowing you to open the launcher's data directory quickly, no need to go through appdata anymore.
  • The launcher now supports reading from a development deploy folder, so that I can do pack testing without breaking the live build.
  • Added a logger constant to AssetGuard, just for debugging purposes.
  • Removed the 'New!' news text and replaced it with a cleaner red underline. The bottom bar was getting a little noisy.
  • The refresh button will now spin until the refresh has completed, as a nice little indicator.
  • Cleaned up the media (settings, refresh, etc) html code, so that it was easier to work with and more reliable.**
  • Added a new button on the landing page, allowing you to open up the folder for the currently selected modpack. Super handddyyy.
  • Added tooltips to the top three settings icons in the landing screen.
  • Decreased pretty much all of the fade in/out transition times, giving the launcher a much snappier feel in the menus and overlays.
  • A downside of hash validation is that it can get quite slow for some players if there are lots of files. Therefore, I have disabled the file hash validation for Minecraft's resource assets since they are likely not to be touched after first download (if they don't alreaady exist). This cuts out 1.2k+ hash checks upon each modpack startup, and should dramatically increase actual startup* times for a handful of players!
* the time it takes for your client to start launching, after clicking play.
** this involves some minor colouring tweaks when hovering over the icons.

image
image
image
3gdb4jlJ7G

The Crash-Report Hotfix Update

05 Oct 18:28
Compare
Choose a tag to compare
Pre-release

Hey! This update is just a small one which may or may not fix the issue where the crash-report screen can pop up when a crash report hasn't been generated.

Thank you. ❤️

The Crash-Report Update

05 Oct 01:27
Compare
Choose a tag to compare

Hey! This is quite a small update to the launcher, but could be quite significant for some. This version adds a crash-report listener that lets you know when the client has crashed and generated a crash report, and notifies you with an overlay - whilst opening up the crash report folder removing the need for you to navigate to it.

Changes:

  • Now using the https url for the resources mojang URL.
  • Added the crash-report listener as mentioned above.

Thank you! ❤️