-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
目录结构约定
默认(无小版本区分)
projects/1.19/assets/[ProjectID]/[Namespace]
需要区分小版本时,可选增加小版本目录
projects/1.19/assets/[ProjectID]/(1.19.2)/[Namespace]
(1.19.2)为小版本标识,格式与游戏版本一致- 小版本目录为可选项
- 未添加小版本目录时,行为与现有逻辑完全一致
packer 行为
-
若不存在小版本目录:
- 按现有逻辑生成单一资源包
-
若存在小版本目录:
- 为每个小版本独立生成资源包(如
Package-1.19.2) - 小版本资源包仅包含位于对应小版本目录下的资源
- 未标注小版本的资源仍归入通用资源包,大版本资源包。
- 为每个小版本独立生成资源包(如
mod 行为
-
根据当前运行的小版本:
- 自动合并通用资源包与对应小版本资源包
-
小版本资源包中的资源对同路径资源具有覆盖优先级
适用范围
- 本 feat 仅适用于同一大版本下同时维护两个及以上小版本的场景
- 对无小版本区分需求的项目无影响
Metadata
Metadata
Assignees
Labels
No labels