Skip to content

SwiftClient 0.4.0

Choose a tag to compare

@SwiftSMP SwiftSMP released this 24 Oct 22:00
· 1 commit to main since this release

SwiftClient 0.4.0

Partnership and social release: ValenMC joins SwiftSMP, friends and direct messages arrive in the
launcher, and the menus get their Lunar-style finishing touches.

New

  • ValenMC partner server — pinned next to SwiftSMP in the server list, with a Servers
    screen on the title screen (PARTNER tag, one-click join). The public ValenMC cape is
    available in the launcher's Cosmetics tab.
  • Friends and chat — add players by Minecraft name, accept or decline requests, and message
    friends from the Friends tab. Every action is verified with Mojang, and only friends can
    read or send messages.
  • Menus — a top tab bar in the Right Shift menu, a SwiftClient entry on the title and pause
    screens, and the Lunar-style title layout.
  • Mod builds for 26.1, 26.1.1, 26.1.2, 26.2, 26.3 and every 1.21.x release (1.21–1.21.11).
  • The client card shows total GitHub downloads, and a saved Microsoft account survives a
    launcher restart.

Fixes

  • Fixed the 26.3 launch crash caused by the pause-menu mixin (InvalidMixinException); the
    SwiftClient pause button is back using a safe invoker.
  • Friends and chat now work against the production cape server, and redeem codes are marked as
    used (they could be redeemed repeatedly before).
  • Launcher tests cover the production cape server's social and redeem routes.

Install

Download SwiftClient-Setup.exe below. Existing installs update themselves from the launcher.

Android / PojavLauncher: download the swiftclient-1.2.0+<minecraft version>.jar matching
the instance, put it in that instance's mods folder, and add
-Dswiftclient.capeApi=https://capes.swiftsmp.com to its JVM arguments.

SHA-256 (installer): 9aaf2f648634646a5151f5ba62d5dab2f90ca9ee8701462dac4fa30484876554