Merge branch 'feat/m226-fix-instances-module-doc-stale-clai'
This commit is contained in:
commit
13a317d35c
1 file changed
+6
-4
@@ -24,10 +24,12 @@
|
||||
//!
|
||||
//! ## 约定二:`kind` 是**识别**口径,不是**安装**口径
|
||||
//!
|
||||
//! 七个值里 `optifine` / `liteloader` 只出现在「本启动器**认得出**但**装不了**」的情形:
|
||||
//! 它们只能由别的启动器(PCL / HMCL)装好后继承进来,`ull install --loader` 的五个取值
|
||||
//! (`vanilla` / `fabric` / `quilt` / `neoforge` / `forge`,见 [`crate::cli::model`])
|
||||
//! 里没有它们。看到 `loader.kind == "optifine"` 的意思是「这个实例的加载器是 OptiFine」,
|
||||
//! 「认得出」是七个,「装得了」(`ull install --loader`)是六个——差的那一个是 `optifine`:
|
||||
//! 它要跑外部 Patcher 并原地改 zip,报 `loader_unsupported`,只能由别的启动器(PCL / HMCL)
|
||||
//! 装好后继承进来。`liteloader` 自 M222 起**可以**装
|
||||
//! (`install --loader liteloader`,取值表见 `ull help install`),所以
|
||||
//! `loader.kind == "liteloader"` 既可能是继承来的,也可能是 ull 自己装的。看到
|
||||
//! `loader.kind == "optifine"` 的意思是「这个实例的加载器是 OptiFine」,
|
||||
//! **不是**「ull 能给你装 OptiFine」。
|
||||
//!
|
||||
//! ## 约定三:`vanilla` 的含义是「id 里没有加载器痕迹」
|
||||
|
||||
Reference in new issue
Block a user