Swift Craft Launcher 是一款使用 SwiftUI 构建的原生 macOS Minecraft 启动器,提供流畅高效的游戏体验。专为现代 macOS 系统设计,具有全面的模组加载器支持、Microsoft 账户认证和直观的游戏管理功能。
多版本 Minecraft 支持 - ARM:1.13+,Intel:未测试
Microsoft 账户认证 - 安全的 OAuth 集成,支持设备代码流程
模组加载器支持 - Fabric、Quilt、Forge 和 NeoForge,支持自动安装
资源管理 - 一键安装模组、数据包、着色器和资源包
原生 macOS 设计 - 使用 SwiftUI 构建,遵循 Apple 人机界面指南
多语言支持 - 本地化界面,带国旗指示器
智能路径管理 - Finder 风格的面包屑导航,自动截断长路径
性能优化 - 高效的缓存和内存管理
Java 管理 - 每个配置文件独立的 Java 路径配置,支持自动版本检测
内存分配 - 可视化滑块设置 Xms/Xmx 参数
自定义启动参数 - 默认 JVM 参数配置,支持可选垃圾回收器等高级选项
macOS:14.0 或更高版本
Java:8 或更高版本(用于 Minecraft 运行时)
brew install --cask suhang12332/swiftcraftlauncher/swift-craft-launcher
brew tap suhang12332/swiftcraftlauncher
brew install --cask swift-craft-launcher
提示:我们为 SwiftCraft Launcher 创建了专门的 Homebrew Tap。
从 GitHub Releases 下载最新版本。
【注】所有当前可用版本均为测试版本;稳定版本即将推出。
克隆仓库
git clone https://github.com/suhang12332/Swift-Craft-Launcher.git
cd Swift-Craft-Launcher
在 Xcode 中打开
open SwiftCraftLauncher.xcodeproj
构建并运行 使用 Xcode (⌘R)
构建要求:
Xcode 13.0+
Swift 5.5+
组件 |
技术 |
|---|---|
UI 框架 |
SwiftUI |
编程语言 |
Swift |
响应式编程 |
Combine |
目标平台 |
macOS 14.0+ |
本项目采用 GNU Affero 通用公共许可证 v3.0 许可。详情请参阅 LICENSE 文件。
社区与支持
官方 QQ 群:1057517524
问题报告:GitHub Issues
功能建议:GitHub Discussions
致谢
特别感谢以下项目对本启动器的贡献: