Skip to content

Releases: Moresteck/BetaCraft-Launcher-Java

BetaCraft Launcher v1.09_16

13 Aug 18:59
8bb3065
Compare
Choose a tag to compare

Added:

  • Console log window (with pause/unpause, copy, clear options)
  • Option to change Java path for instance
  • New mods repository system (mod creators can now upload their mods to it independently)
  • BetaEvolutions support

Fixes:

  • fixed excessive amount of r/w operations at startup
  • Discord RPC not showing up
  • versions 12w18a, 12w19a and 12w21a now work again
  • the NSSS mod should now work again
  • client error stream is now printed to log file
  • fixed launcher not starting on Ubuntu on certain installations
  • URLs that return code 400 and above will be treated accordingly from now on
  • fixed uninstalled mods not listing when clicking on servers that run them

Other changes:

  • optional "Manual download" option for new updates, pointing to Github
  • the minimal requirement for running the launcher is now Java 5
  • removed buggy and unsafe MSA auth flow, implemented device code flow in its place
  • made launch methods updatable & decentralized
  • language names are now standardized and use their own names instead of English
  • logs are handled better internally now
  • renamed default instance name to "default instance", and changed default RAM from 512M to 1G
  • launcher will now check if selected Java installation is greater than 8; if so, it will warn the user about it
  • instances can now be removed from instance list level
  • signing in to minecraft accounts now happens on a separate thread
  • it's possible to set a sha1 hash for versions in their .info files (useful for autoupdating mods)
  • decreased macOS requirement from 10.7.1 to 10.4.1 (though no proper support due to lack of dedicated testers)
  • removed unnecessary hardcoded JVM arguments
  • launcher & client logs now clear on every run
  • translation files lacking certain entries will now use default English ones in their place instead of 'null'

BetaCraft Launcher v1.09_15

26 Nov 19:27
89b1102
Compare
Choose a tag to compare
  • no more dependency on JavaFX for MSA (it is still buggy and is to be fixed next month)
  • fixed the launcher crashing when the config files are corrupted
  • now works again under a new domain

BetaCraft Launcher v1.09_15-pre3

30 Sep 20:32
dc8b830
Compare
Choose a tag to compare
Pre-release
  • tweaked MSA so hopefully it works now

BetaCraft Launcher v1.09_15-pre2

27 Sep 17:26
302cc80
Compare
Choose a tag to compare
Pre-release
  • tweaked the way MSA works, should fix some issues and bring macOS support

BetaCraft Launcher v1.09_15-pre1

05 Sep 14:03
bc1868a
Compare
Choose a tag to compare
Pre-release
  • no more dependency on JavaFX for MSA
  • fixed the launcher crashing when the config files are corrupted

BetaCraft Launcher v1.09_14

05 Jul 18:45
caa3595
Compare
Choose a tag to compare
  • you can now join online mode classic servers via the server IP prompt (not only through the server list)
  • online mode support for servers at versions c0.0.15a and c0.0.16a_02
  • removed any dependencies on the https protocol where possible
  • fixed a graphical bug with overlapping tabs

BetaCraft Launcher v1.09_14-pre3

03 Jul 22:12
426aa9c
Compare
Choose a tag to compare
Pre-release
  • removed any dependencies on the https protocol where possible

BetaCraft Launcher v1.09_14-pre2

03 Jul 18:14
ce02f1b
Compare
Choose a tag to compare
Pre-release
  • fixed a graphical bug with overlapping tabs

BetaCraft Launcher v1.09_14-pre1

03 Jul 15:52
feadcc1
Compare
Choose a tag to compare
Pre-release
  • you can now join online mode classic servers via the server IP prompt (not only through the server list)
  • online mode support for servers at versions c0.0.15a and c0.0.16a_02

BetaCraft Launcher v1.09_13

28 Jun 16:43
6ecc0ef
Compare
Choose a tag to compare

Added:

  • Support for resizing c0.0.12a_03

Fixes:

  • Classic, Indev and Infdev should now work on macOS
  • servers for 12w18a and 12w19a should now download
  • corrected the padding on the login prompt
  • fixed all known issues with Discord RPC
  • fixed linux mouse stutter in early Classic
  • fixed issues with Java 16

Other changes:

  • the default version for an instance is now b1.7.3
  • cleaned up a lot of code related to launching the game
  • early Indev versions will now request to set their size on launch
  • it's now possible to force the server IP prompt to appear by adding -Dbetacraft.ask_for_server=true to JVM arguments
  • it's now possible to use -Dbetacraft.resize_applet=true as an JVM argument to force the applet resizing panel to appear
  • the launcher will now run the game with the same JVM it's been run with
  • addons list is now more user friendly and addons automatically update