Skip to content

Staccato-kashi/ColorMC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

367 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColorMC

支持平台

  • Linux
  • Windows
  • macOs

Linux由于发行版过于复杂,每个人的电脑兼容性都不一样,如果打不开可以尝试修改/home/{user}/ColorMC/gui.json

开发环境搭建

克隆源码

git clone https://github.com/Coloryr/ColorMC.git
cd ColorMC

安装.Net7

  • Windows/macOs 下载里面的SDK安装包安装即可
  • Linux 教程
# ubuntu
$ wget https://packages.microsoft.com/config/ubuntu/22.10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ rm packages-microsoft-prod.deb

# debian
$ wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ rm packages-microsoft-prod.deb

$ sudo apt-get update
$ sudo apt-get install -y dotnet-sdk-7.0

启动

先选择项目ColorMC.Launcher进入

$ dotnet build
$ dotnet run

项目说明

  • ColorMC.Core 启动器底层核心
  • ColorMC.Cmd CLI模式 (已放弃)
  • ColorMC.Gui Gui模式
  • ColorMC.Launcher 启动器
  • ColorMC.Test 用于启动器核心测试

皮肤预览

引用的项目

AvaloniaUI 跨平台UI框架
Heijden.Dns.Portable DNS解析
HtmlAgilityPack HTML解析器
Jint JS解析执行器
MiNET.fnbt NBT解析器
Newtonsoft.Json JSON解析器
SharpZipLib 压缩包处理
Tomlyn TOML解析器
OpenTK Opengl渲染/openal音频
ReactiveUI MVVM 框架
SixLabors 图片处理

使用的IDE

Visual Studio Code
Visual Studio

About

全新的MC启动器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%