UNIkeEN / SJMCL
git clone https://github.com/UNIkeEN/SJMCL.git
v1.3.2 · 14d ago
🌟 A Minecraft launcher born from @SJMC-Dev, built with the community
+38
stars, 24h · #396
+~266
stars, 7 days · #492
+~1.1k
stars, 30 days · #482
717
★ total · +64% this week
83
forks · 164 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseGPL-3.0
Created2024-11-22 (1y ago)
Last push1d ago
Watchers3
OwnerUser
GitHub topics
Links
- GitHub: github.com/UNIkeEN/SJMCL
- Homepage: https://mc.sjtu.cn/sjmcl
- Releases · Issues · Hacker News mentions
README excerpt
**English** · 简体中文 · 繁體中文 ## Features * **Cross Platform**: Supports Windows 10/11, macOS and Linux. * **Efficient Instance Management**: Supports multiple game directories and instances, allowing the management of all instance resources (such as saves, mods, resource packs, shaders, screenshots, etc.) and settings in one place. * **Convenient Resource Download**: Supports downloading game clients, mod loaders, various game resources and modpacks from CurseForge and Modrinth. * **Multi-Account System Support**: Built-in Microsoft login and third-party authentication server support, compatible with the OAuth login process proposed by the Yggdrasil Connect proposal. * **External Service Collaboration**: Works with external webpages, applications, and Agent services through deeplinks and MCP services, delivering a range of convenient features and automation capabilities. * **Open Extension System**: Supports extension development to extend the launcher with more interesting and practical features. >> View Community Extensions > Note: some features may be limited by region, platform, or bundle type. ### Built with ## Getting Started Getting started with SJMCL is simple, just download the latest release from the Official Website. You can also find all the releases, including the nightly versions, on GitHub Releases. SJMCL currently supports the following platforms: | Platform | Versions | Architectures | Provided Bundles | |-----------|---------------------|----------------------------|-----------------------------------------| | Windows | 10 and above | `aarch64`, `i686`, `x86_64`| installer `.exe`, portable `.exe` | | macOS | 10.15 and above | `aarch64`, `x86_64` | `.app`, `.dmg` | | Linux | webkit2gtk 4.1 (e.g., Ubuntu 22.04) | `aarch64`, `x86_64` | `.deb`, `.rpm`, portable binary | To learn about how to use SJMCL’s features and browse frequently asked questions, please refer to the User Documentation. Install from Command Line Linux Install the latest stable release with the Linux installer: [code] Install the latest stable release via Homebrew Cask if Homebrew is installed: [code] Install the portable Linux build without root access: [code] Install from the Arch User Repository (AUR) with a common AUR helper: [code] If you do not use an AUR helper, you can also install manually: [code] Install from Snap Store: [code] > [!WARNING] > When installing via Snap, game data may be stored in a sandboxed directory by default. Before uninstalling the launcher, please back up important data such as saves, resource packs, and mods in a timely manner. macOS Install with Homebrew: [code] Windows Install with Winget: [code] > [!WARNING] > The Winget index is publicly maintained. Before installing, consider running `winget show SJMC.SJMCL` to inspect the installer URL, and make sure the download source is from `github.com/UNIkeEN/SJMCL` or `sjmcl.club`. For more installation options and platform notes, see the User Documentation. ## Devel