ColorMC 是一款基于 .NET 与 Avalonia 的全平台 Minecraft PC 启动器,支持 Windows、Linux 与 macOS,提供图形界面、命令行模式与可复用的启动器核心。
- version-40-20260928
- 发布于
- 21 天前
- 40
- 星标
- 1,888
- 下载
- 同步于
- 15 天前
最新版本
version-40-202609282026年9月28日 10:41下载慢?可在上方随时切换镜像源
项目说明
项目概述
ColorMC 是一个全平台的 Minecraft PC 启动器,使用 .NET 10 作为运行环境,XAML 作为前端语言,采用 MVVM 模式、C# 作为后端语言。
主要功能
- 全平台支持 Windows、Linux 与 macOS
- 图形界面(Avalonia)与命令行模式
- 集成 ForgeWrapper 与 OptifineWrapper,支持 Forge 与 Optifine
- 通过 ColorMCASM 实现启动器与游戏内通信
- 提供 ColorMC.Core 核心,可用于开发自己的启动器
- 支持多语言翻译(Crowdin)
- 皮肤渲染与自定义启动器界面
适用人群
- Minecraft 玩家,尤其是需要跨平台启动器的用户
- 希望基于启动器核心进行二次开发的开发者
快速上手
- 从 Releases 或 Actions 下载对应的压缩包或安装包
- 解压(zip)、安装(msi、deb、pkg)或直接运行(appimage)
- Windows/macOS 解压后双击启动,Linux 安装后可双击或输入 ColorMC.Launcher 启动
- 源码启动需安装 .NET 10 SDK,克隆仓库并更新子模块后运行 dotnet run
核心优势
- 一个启动器覆盖 Windows、Linux 与 macOS 三大平台
- 启动器核心可复用于二次开发
- 社区多语言翻译支持
系统要求
- 操作系统:Windows(zip)、Linux(deb、pkg、rpm、AppImage,另可在星火商店或 AUR 安装)、macOS(zip、dmg)
- 支持架构:以 x64 为主,ARM64 平台不保证兼容性
- 额外依赖:源码构建需安装 .NET 10 SDK 与 git
注意事项
- ARM64 平台不能保证兼容性
- Linux 发行版众多,驱动兼容性问题需自行解决
- 命令行模块 ColorMC.Cmd 已弃用
历史版本
排序