chore(editor): localize mod framework menus
Publish UPM package / publish (push) Successful in 2s

This commit is contained in:
2026-08-26 12:48:32 +08:00
parent 95446018c3
commit 39f6f97707
6 changed files with 12 additions and 12 deletions
+7 -7
View File
@@ -220,7 +220,7 @@ var snapshot = ShrinkModDiagnostics.CaptureExternalAssemblies(settings);
快照包含当前与历史 revision、来源路径、程序集名、SHA-256 revision、载入字节数、常驻数量和软阈值状态。失败 revision 可以成为已载入的历史程序集,但不会成为 current;达到软阈值只告警,不伪造卸载行为。
导入 `ShrinkContext.AppAdapter` 的 Editor 工具后,也可以从 `ShrinkSDK/Cordis/诊断与组合` 查看同一份常驻快照;该窗口通过可选反射读取,不会让 AppAdapter 对 ModFramework 建立硬依赖。
导入 `ShrinkContext.AppAdapter` 的 Editor 工具后,也可以从 `ShrinkSDK/上下文/诊断与组合` 查看同一份常驻快照;该窗口通过可选反射读取,不会让 AppAdapter 对 ModFramework 建立硬依赖。
## Harmony 热补丁
@@ -574,9 +574,9 @@ public sealed partial class DemoFullMod : ShrinkModBase
现在已经提供和 `ShrinkNetwork` 独立服务器生成器同风格的模组开发入口:
- 菜单:`ShrinkSDK/Mod/导出 Mod SDK 开发包`
- 菜单:`ShrinkSDK/Mod/生成仓库内模组模板(推荐)`
- 菜单:`ShrinkSDK/Mod/生成外部模组模板`
- 菜单:`ShrinkSDK/模组/导出开发包`
- 菜单:`ShrinkSDK/模组/生成仓库内模板(推荐`
- 菜单:`ShrinkSDK/模组/生成外部模板`
更推荐优先用“仓库内模组模板”:
@@ -599,7 +599,7 @@ public sealed partial class DemoFullMod : ShrinkModBase
如果目标是给**外部模组开发者**发 SDK,当前更推荐直接用:
- `ShrinkSDK/Mod/导出 Mod SDK 开发包`
- `ShrinkSDK/模组/导出开发包`
它会导出:
@@ -661,10 +661,10 @@ public sealed partial class DemoFullMod : ShrinkModBase
建议流程:
1. 你自己在当前仓库开发时,优先用 `ShrinkSDK/Mod/生成仓库内模组模板(推荐)`
1. 你自己在当前仓库开发时,优先用 `ShrinkSDK/模组/生成仓库内模板(推荐`
2. 先改 `modId`、命名空间、命令路径、`opcode`
3. 在当前 Unity/IDE 里直接开发和编译
4. 如果要发给外部模组开发者,改用 `ShrinkSDK/Mod/导出 Mod SDK 开发包`
4. 如果要发给外部模组开发者,改用 `ShrinkSDK/模组/导出开发包`
如果你已经知道目标 `Mods` 目录,也可以直接跑模板里的: