scl_core/lib.rs
1/*!
2 <div align="left">
3 <h1>SCL Core</h1>
4 <span>
5 一个 Minecraft 启动框架,作为作者的项目 ——
6 <a href="https://steve-xmh.github.io/scl/">Sharp Craft Launcher</a>
7 的主要启动框架。
8 </span>
9 </div>
10
11 ## 功能/特点
12
13 - 全异步操作,使用 smol 作为异步框架,快速且轻量
14 - 全版本启动支持
15 - 下载纯净游戏
16 - 下载 Forge 模组安装器
17 - 下载 Fabric 模组安装器
18 - 下载 Optifine 模组
19 - 自定义启动参数
20 - 正版登录(Mojang, Microsoft(你需要自行获取到回调链接))
21 - 多下载源(BMCLAPI MCBBS MC)
22 - Curseforge 模组检索/下载
23
24 ## 部分引用的 JAR 的原仓库
25
26 - [forge-install-bootstrapper.jar](https://github.com/Steve-xmh/forge-install-bootstrapper)
27 - [log4j-patch-agent-1.0.jar](https://github.com/saharNooby/log4j-vulnerability-patcher-agent)
28 - [optifine-installer.jar](https://github.com/Steve-xmh/optifine-installer)
29
30*/
31
32#![forbid(missing_docs)]
33
34pub mod auth;
35pub mod client;
36pub mod download;
37pub mod http;
38pub mod java;
39pub mod password;
40pub mod progress;
41pub mod semver;
42pub mod utils;
43pub mod version;
44
45pub(crate) mod package;
46pub(crate) mod path;
47pub(crate) mod prelude;