Technic Blog

Technic Launcher Build #390 Now Stable

The Technic Launcher, build #390 has now been marked at stable. Non-beta users will automatically download the new version the next time they start the launcher.

Release notes since Build #382:

  • The launcher now has built-in support for the donor.technicpack.net donations system. This change will allow donors to automaticallhy receive early access to Attack of the B-Team on Friday.
  • Several architectural improvements were made to pack loading, user authentication, and the skin-loading system. In addition to making it easier for other organizations to use our Launcher Core for their own launchers, some users may notice moderate improvements in threading and face/pack art loading.
  • A little friend of ours has come to visit the launcher! He'll be sticking around for the remainder of the Attack of the B-Team pre-launch event.

Technic Launcher Build #382 Now Stable

The Technic Launcher, build #382 has now been marked at stable. Non-beta users will automatically download the new version the next time they start the launcher.

Release notes since Build #373:

  • The launcher was updated to support a new feature in the latest version of Solder: the ability to host images internally to solder.
  • The launcher's resource downloading and modpack installation process was rewritten to support Mojang's new resource system. Resources will be downloaded and installed before minecraft launch, if necessary. New Technic users should no longer see several minutes of soundless play after installing the launcher.
  • The Technic Launcher and Platform now support Minecraft 1.7.4.

Good Golly, What Just Happened?

This morning, many users noticed an outage where they were unable to download a number of libraries when installing a modpack, resulting in crashes when the modpack tried to launch.  We just rolled out Launcher build Stable #374 to address this issue.  So what happened?

Surprisingly, it wasn't a bug in Stable #373 as many people thought-  this morning, Mojang rolled out a change to move the core Minecraft libraries to a new location, leaving us unable to download them.  The change we rolled out pointed the launcher correctly at the new location.

So how can we prevent this from happening in the future?  We've received a few resources that will help us stay better apprised of what Mojang is up to, ideally allowing us to learn of changes like these BEFORE they go live.  We hope this will allow us to better serve you in the future, with fewer outages like these.  Thanks so much for your patience and support!

Technic Launcher Build #373 Now Stable

The Technic Launcher, build #373 has now been marked at stable.  Non-beta users will automatically download the new version the next time they start the launcher. 

Release notes since Build #365:

  • The launcher will now properly release the file handler for the previous day's logs when the launcher logs rotate at midnight.
  • The launcher will no longer crash in certain rare cases in which Google's json parser would throw an exception instead of an error in response to receiving invalid JSON.
  • Logging in with the same user to different launchers will no longer cause the Technic launcher to lose your login credentials. (Logging in with the old FTB launcher will still cause this issue- FTB users, please be sure to update your FTB launcher.)
  • Bad solder responses when pulling the pack information for a particular build will no longer crash the launcher.
  • Broken build number serialization will now cause the build number to default to RECOMMENDED instead of crashing the launcher.
  • A new, GUID client ID has been added to the launcher, which identifies individual launcher installs to our servers. This GUID is stored in settings.json, and can be provided to the newest version of Solder to identify individual clients and clear them to download private builds and packs for testing reasons (by sct).

Technic Launcher Build #365 Now Stable

The Technic Launcher, build #365 has now been marked at stable.  Non-beta users will automatically download the new version the next time they start the launcher. 

Release notes since Build #358:

  • The Error Dialog which opens in the event of a crash will now only open one instance at a time, even if the Error Dialog itself raises an unhandled exception.
  • Attempting to close a broken network connection will no longer sometimes result in a crash.
  • The Error Dialog will now successfully open even if there is a problem with the main Launcher window.
  • The launcher will no longer crash in cases where the Error Dialog has failed to deliver crash data to pastebin.
  • Cached modpack resources that are on the hard drive but not valid images will redownload properly and no longer crash the Launcher.
  • The launcher console is now written to in a thread-safe manner and should no longer cause occasional crashes while running Minecraft.
  • Clicking "Play" for non-offline packs which have not finished downloading pack data will no longer attempt to launch the pack.
  • Attempting to extract malformed mod or modpack zips will no longer occasionally cause a launcher crash.