EM10xx · 包清单与身份
核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
EM1001必需的字符串字段缺失或类型错误1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1001: missing/invalid string '%s'
EM1002JSON 文件不存在或超过大小限制1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1002: JSON missing or exceeds size limit:
EM1003JSON 结构、语法或数值无效10 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1003: JSON exceeds its size limitEM1003: JSON nesting exceeds 32EM1003: JSON root must be an objectEM1003: cannot read bounded JSON:EM1003: duplicate JSON key:EM1003: invalid JSON objectEM1003: invalid JSON structureEM1003: invalid JSON syntaxEM1003: invalid JSON:EM1003: non-finite JSON number
EM1004无法创建目录或原子替换输出文件3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1004: failed to create output directory:EM1004: failed to replace file:EM1004: file verification failed after replace:
EM1005无法打开包内负载1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1005: cannot open payload:
EM1006读取包内负载失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1006: payload read failed:
EM1007旧格式 Mod 包需要重新创建或导出3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1007: invalid single-file .umod author project; old packages must be recreatedEM1007: old Mod format; recreate and export this ModEM1007: old Mod package; recreate and export a new .emod
EM1008Mod 身份、版本或运行元数据无效5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1008: invalid GUID-derived Mod identity or filenameEM1008: invalid author project compatibility or entry classEM1008: invalid identity, hash, platform or container (v1 supports Win64 Pak only)EM1008: missing Mod author nameEM1008: missing cooked source revision
EM1009生命周期入口不在当前 Mod 命名空间1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1009: entryClass must be a generated Blueprint class in the mod namespace
EM1010源码标记与负载清单不一致3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1010: editableSource must be booleanEM1010: payload count differs from editableSourceEM1010: required payload missing
EM1011负载路径或哈希无效、重复1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1011: invalid/duplicate payload path or hash
EM1012依赖或冲突列表格式无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1012: invalid dependency/conflict list
EM1013依赖或冲突重复、指向自身或无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1013: invalid, duplicate or self dependency/conflict
EM1014负载大小不是合法的有限整数1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1014: payload size must be a finite nonnegative integer within limits
EM1015支持的游戏版本列表无效4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1015: invalid or duplicate game versionEM1015: invalid supported game versionEM1015: missing supported game versionsEM1015: supportedGameVersions must contain 1-64 game versions
EM1016作者签名公钥无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1016: invalid publisher public key
EM1017公开、私有包类型与内容不匹配4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1017: .emod must be an encrypted private packageEM1017: cooked runtime must contain no editable sourceEM1017: invalid Mod package typeEM1017: missing Mod package type
EM1018私有 Pak 密钥缺失或出现在公开包中2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对完整诊断指出的清单字段;普通作者从有效源码重新导出包,不手改已签名清单。
原始日志模板(以实际完整文字为准)
EM1018: missing or invalid private Pak encryption keyEM1018: public Mod cannot carry a private Pak key
EM11xx · 包兼容性与宿主授权
核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
EM1100当前包平台不是受支持的 Win641 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1100: the initial container profile is Win64 only
EM1101游戏、引擎或 Cook 配置不匹配1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1101: game/engine/cook profile mismatch
EM1102负载超过宿主设置的限制1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1102: payload exceeds configured limits
EM1103负载实际大小与清单不符1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1103: payload size mismatch:
EM1104负载 SHA-256 与清单不符1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1104: payload SHA-256 mismatch:
EM1110缺少或损坏宿主接口使用记录4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1110: invalid usedHost membersEM1110: invalid usedHost or override package listEM1110: malformed usedHost memberEM1110: missing usedHost compatibility record; rebuild the Mod
EM1111原资源覆盖未获授权或清单不一致2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1111: override package list and payload differEM1111: override path not allowed by this game:
EM1112公共类被移除,或动画 Slot 补丁无效4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1112: Slot patch manifest has no patchesEM1112: invalid Slot patch version or countEM1112: invalid or unapproved skeleton Slot patchEM1112: used public class removed:
EM1113公共成员变化,或 Socket、名称映射无效5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1113: invalid or unapproved Socket patchEM1113: missing or foreign Mod name mapEM1113: namespaced additions require manifest v7EM1113: too many Socket patchesEM1113: used public member removed, changed or denied:
EM1114公共资源被移除,或函数补丁无效3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1114: invalid Blueprint function patch version or countEM1114: invalid or unapproved Blueprint function patchEM1114: used public asset removed:
EM1115使用的公共地图已被移除1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1115: used public map removed:
EM1116使用的骨骼动画 Slot 编辑权限已撤回1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1116: used skeleton Slot editing permission removed:
EM1117使用的 Socket 添加权限已撤回1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1117: used Socket addition permission removed:
EM1118使用的 Blueprint 编辑权限已撤回1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1118: used Blueprint editing permission removed:
EM1119DataTable 权限或补丁结构已变化3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1119: invalid Data Table patch version or countEM1119: invalid or unapproved Data Table patchEM1119: used Data Table editing permission removed:
EM1120创作能力或 Runtime 模块清单无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1120: invalid authoring capability or runtime module list
EM1121游戏不支持 Mod 要求的创作能力1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1121: game does not support required capability:
EM1122游戏或服务器缺少所需 Runtime 模块1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1122: game/server lacks required Runtime module:
EM1123网络复制元数据缺失或摘要不一致3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1123: incomplete v9 networking metadata; re-export the ModEM1123: invalid replication schema entryEM1123: replication schema digest differs
EM1124地图族或宿主事件元数据无效5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1124: invalid or unapproved map groupEM1124: invalid used host eventEM1124: map group contains an unauthorized or overlapping package:EM1124: missing v10 event or map metadataEM1124: undeclared map Pak
EM1125使用的宿主事件签名或权限已变化1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1125: used event removed, changed or no longer open:
EM1126地图族不完整或场景编辑权限已变化3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1126: map family is incomplete:EM1126: map is no longer open for scene modification:EM1126: package is outside the current map family:
EM1127游戏构建与插件能力证据缺失或无效12 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1127: actual Game runtime proof is required; Server is optionalEM1127: build proof lacks capability module:EM1127: build proof lacks valid capability plugin evidence:EM1127: current SDK has no valid actual build proof forEM1127: incomplete plugin build evidenceEM1127: invalid or duplicate runtime proofEM1127: invalid plugin version/descriptor proofEM1127: invalid proof module nameEM1127: invalid proof plugin nameEM1127: missing v11 runtime proof or async metadataEM1127: new execution and proof metadata requires manifest v11EM1127: runtime proof lacks required module:
EM1128异步事件实现与签名声明不一致6 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对游戏、SDK 和运行包版本;权限或签名变化由开发者更新 SDK,作者重新编译导出。
原始日志模板(以实际完整文字为准)
EM1128: compiled async event differs from signed metadata:EM1128: duplicate async patchEM1128: invalid async function nameEM1128: signed async event is absent from its patch:EM1128: stateful host events require manifest v11EM1128: undeclared or foreign async execution patch
EM12xx · 类与生命周期类型目录
成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
EM1200类型目录头或类型数量无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1200: invalid catalog header/count
EM1201类型目录路径或父类记录无效、重复1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1201: invalid/duplicate catalog type or parent chain
EM1202类型目录缺少抽象类标记1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1202: missing abstract flag
EM1203祖先类型列表无效或包含循环1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1203: malformed/cyclic ancestor list
EM1204首个祖先不是实际直接父类1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1204: first ancestor must be the immediate parent
EM1205类型没有获准的公共宿主父类1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1205: type has no permitted public host parent:
EM1206生命周期入口未进入有效类型目录2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:成功编译并保存 Blueprint,使用 Mod tools → Mod lifecycle... 打开已有入口,再导出更新包。
原始日志模板(以实际完整文字为准)
EM1206: create and save BP_ModEntry before enabling this source ModEM1206: entry class absent from catalog
EM13xx · Pak 挂载、引用与重启
先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
EM1300插件命名空间不安全1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1300: unsafe plugin namespace
EM1301同一 Mod 的旧内容仍驻留内存4 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1301: Older content from this Mod is already loaded. Stop and restart PIE, or restart the standalone game. If files are still in use, close the affected assets or restart the editor.EM1301: namespace already mounted with different content; restart the entire processEM1301: this Mod namespace still has different content mounted; stop and restart PIE, or close referenced editor assetsEM1301: this Mod still has different content mounted; stop and restart PIE, or close referenced editor assets
EM1302Mod 命名空间已被其他安装或工程占用2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1302: Mod namespace is already registeredEM1302: namespace is already registered (disable the authoring plugin when testing external packages)
EM1303PakFile 层不可用或初始化失败2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1303: could not initialize the PakFile layer for editor Mod loadingEM1303: no PakFile layer available for Mod loading
EM1304挂载 Pak 失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1305源码 Content 目录或命名空间无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1305: invalid source Content or Mod namespace
EM1306Mod 包仍被引用,无法直接切换1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1306: Mod packages are still referenced; restart the game to switch
EM1307无法卸载 Pak,需要重启1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1307: Pak could not be unmounted; restart the game
EM1310原资源覆盖归属无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1310: invalid override owner
EM1311另一份原资源覆盖 Pak 仍已挂载1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1311: a different override Pak is already mounted; restart required
EM1312覆盖加载所需 PakFile 层不可用1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1312: PakFile layer unavailable
EM1313覆盖 Pak 索引无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1313: invalid override Pak index
EM1314覆盖 Pak 的目标不是游戏 Content1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1314: override Pak does not target game Content
EM1315覆盖 Pak 含未声明文件或越界路径3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1315: override Pak contains an unsupported fileEM1315: override Pak contains undeclared package:EM1315: override Pak path escapes Content
EM1316覆盖 Pak 缺少已声明的资源包2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1316: override Pak is missing declared package:EM1316: override Pak is missing declared packages
EM1317覆盖 Pak 挂载失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1317: override Pak mount failed
EM1318覆盖资源仍驻留,重启后才能完成卸载1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1318: override packages are still loaded; restart to complete unload
EM1319覆盖 Pak 卸载失败,需要重启1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:旧版本资源仍在内存时不能靠重新覆盖磁盘文件完成切换。先保存,停止并重新开始 PIE;仍提示时关闭引用资源或重启受影响的编辑器/独立游戏。保留 .umod 与工作区。
原始日志模板(以实际完整文字为准)
EM1319: override Pak unmount failed; restart required
EM1320地图 Pak 缺失或地图覆盖依赖失败2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先保存作品并停止 PIE;仍有旧包或资源驻留时重启相关编辑器或游戏,再加载新包。
原始日志模板(以实际完整文字为准)
EM1320: map Pak is unavailable:EM1320: map override dependency failed:
EM15xx · 依赖、排序与切换状态
安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
EM1500Mod 依赖存在循环1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1501所需依赖缺失、被禁用或版本不符3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用诊断指出的依赖及兼容版本;不要仅通过重新排序掩盖缺失或版本不符。发布者修正依赖声明后重新导出。
原始日志模板(以实际完整文字为准)
EM1501: missing dependency:EM1501: missing or incompatible dependency:EM1501: missing, disabled, cyclic, failed or version-mismatched dependency:
EM1502子系统正在关闭1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1502: subsystem is shutting down
EM1504依赖 Mod 挂载失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1504: a dependency failed to mount
EM1505类型目录中的类发生冲突1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1505: catalog class collision
EM1506源码没有匹配的 Cook 运行负载5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:Save 只保存源码,不会自动生成与其匹配的 Cook 内容。从当前源码重新 Build and export,安装本次输出并重启真实游戏;确认没有误选另一份同 GUID 变体。
原始日志模板(以实际完整文字为准)
EM1506: .umod has no cooked runtime; export this Mod before using ShippingEM1506: .umod source and cooked runtime identities differEM1506: .umod source changed since Cook; rebuild before loading in ShippingEM1506: missing source digest:EM1506: source changed since Cook; rebuild this Mod
EM1507Mod 声明冲突或请求的变体不存在2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1507: declared conflict withEM1507: requested Mod variant is unavailable
EM1508变体选择已保存,重启后才会切换1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1508: version selection saved; restart to switch the loaded package
EM1510当前不在安全菜单或不能执行变更2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1510: change Mods in the configured safe menu; the Mod must be installed and no request may be runningEM1510: left the safe menu before the request completed
EM1511当前地图不允许修改 Mod 排序1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1511: sorting is only available in the configured safe menu
EM1513排序含未知、重复或遗漏的 Mod2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1513: order contains an unknown or duplicate ModEM1513: order must contain every discovered Mod
EM1514依赖循环阻止排序1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1514: dependency cycle prevents ordering
EM1516运行负载尚未准备完成1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1516: runtime payload is not prepared; wait for Mod readiness
EM1517准备过程中 Mod 元数据发生变化2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1517: Mod metadata changed during preparation; refresh and retryEM1517: Mod source metadata changed during preparation; refresh and retry
EM1520加载地图失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:安装并启用兼容依赖,解决冲突;准备完成后在配置的安全菜单修改 Mod 集,按返回结果处理重启。
原始日志模板(以实际完整文字为准)
EM1520: loading map failed: %s
EM16xx · 激活、补丁与事件执行
检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
EM1600当前没有可用于激活的游戏世界1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1600: no active game world
EM1601生命周期入口不是有效的 EasyModEntry 子类1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1601: invalid entry base
EM1602依赖 Mod 未能激活1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1602: dependency activation failed
EM1603无法构造生命周期入口实例1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1603: entry construction failed
EM1610骨骼动画 Slot 补丁无效或未经授权1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1610: invalid or unauthorized skeleton Slot patch
EM1611骨骼 Slot 目标或基线不存在1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1611: skeleton Slot target or baseline is unavailable
EM1612修改了宿主 Slot 基线或新增名称无效7 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分新增定义与游戏已有定义;撤回对已有 Socket/Slot/分组或受保护事件的删除、重命名和修改。若诊断为 Mod 身份缺失,则先从选择窗口打开正确 Mod;需要变更原定义时由开发者开放相应编辑权限。
原始日志模板(以实际完整文字为准)
EM1612: Slot namespace identity differsEM1612: duplicate, non-additive or invalid skeleton Slot definitionEM1612: host Slot baseline differs:EM1612: host Slot group baseline differsEM1612: invalid Slot groupEM1612: invalid or non-additive namespaced SlotEM1612: invalid or non-additive namespaced Slot group
EM1613Slot 补丁依赖失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1613: Slot patch dependency failed
EM1620生成运行时名称需要有效 Mod GUID1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1620: runtime name requires a valid Mod GUID
EM1621Mod 名称映射身份或定义无效2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1621: invalid Mod name map identity or countEM1621: invalid, duplicate or incorrectly namespaced Mod definition
EM1622名称映射缺少对应补丁或目标权限4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1622: host name mapping has no corresponding additive patchEM1622: name map contains an undeclared host definition:EM1622: name map references a missing owned definition:EM1622: name map targets a resource without additive permission
EM1623Socket 补丁无效或未经授权1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1623: invalid or unauthorized Socket patch
EM1624Socket 定义冲突、基线变化或身份缺失3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分新增定义与游戏已有定义;撤回对已有 Socket/Slot/分组或受保护事件的删除、重命名和修改。若诊断为 Mod 身份缺失,则先从选择窗口打开正确 Mod;需要变更原定义时由开发者开放相应编辑权限。
原始日志模板(以实际完整文字为准)
EM1624: current Mod identity requires an author context or compiler bindingEM1624: duplicate, incompatible or invalid Socket definition:EM1624: host Socket baseline differs:
EM1625没有目标对象,无法解析 Mod 名称1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1625: cannot resolve Mod name '%s' without a target object
EM1626名称解析后容器键冲突或类型不符3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1626: name Map keys collide after runtime resolution:EM1626: string Map keys collide after runtime resolution:EM1626: typed name Map requires matching Name/String keys and value layouts
EM1640函数补丁目标、身份或编辑权限不符3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1640: function patch identity or target differs from the manifestEM1640: host Blueprint is no longer editableEM1640: invalid or unauthorized Blueprint function patch
EM1641函数参数布局、签名或权限不一致2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1641: function parameter layout differs:EM1641: function patch signature or permission differs:
EM1643函数体引用的成员缺失或类型不兼容3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1643: function body references a missing host function:EM1643: function body references an incompatible host property:EM1643: function local cannot be rebound:
EM1644默认值补丁无法导入或字段权限变化2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1644: default-value patch cannot be imported:EM1644: default-value patch permission or field differs:
EM1645函数补丁依赖失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1645: function patch dependency failed
EM1650无法保存生成的函数负载1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1650: cannot save generated function payload:
EM1651事件图转换失败或缺少编辑入口2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1651: changed event has no authoring entry:EM1651: event graph conversion failed
EM1652异步事件不能转换为当前函数补丁2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1652: asynchronous event body cannot become a function patch:EM1652: latent event calls require a resumable function patch and cannot be exported:
EM1653函数合并缺少公共类或资源规则1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1653: Blueprint function merging requires a public host class and asset policy:
EM1654结构性或只读字段不能导出为值补丁2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1654: Blueprint structural or read-only field cannot become a value patch:EM1654: cannot serialize editable default:
EM1655函数或事件未获覆盖授权2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:只公开父类或允许继承,不等于允许覆盖每个事件。开发者在 Mod settings 对具体函数/事件开放覆盖后重新导出 SDK;作者编译已有生命周期,不另建入口来绕过规则。
原始日志模板(以实际完整文字为准)
EM1655: changed function is not open for override:EM1655: event is not open for override:
EM1656生成的函数 Blueprint 未成功编译3 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:打开指出的 Blueprint/Level Blueprint,查看 Compiler Results 的第一条具体节点错误;修复缺失节点、引脚、引用或签名后 Compile、Save,再重新导出。
原始日志模板(以实际完整文字为准)
EM1656: generated function Blueprint did not compile:EM1656: missing converted default field:EM1656: missing function implementation class
EM1657专用 Blueprint 需要完整资源覆盖授权1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1657: specialized Blueprint source requires an authorized whole-package override:
EM1660事件节点缺少执行适配或不能转换1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1660: event node requires an execution adapter: {BlueprintPath} NodeGuid={NodeGuid} :: {NodeName}
EM1661事件执行器无法编译或保存2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1661: cannot save event executor:EM1661: event executor did not compile:
EM1662已激活事件执行器不可用1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1662: active event executor unavailable: %s :: %s
EM1663异步适配器重复或仍有活动操作2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1663: adapter still owns active asynchronous operationsEM1663: duplicate or unnamed asynchronous operation adapter
EM1664异步适配器无法找到代理工厂1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查列出的 Mod、目标资源及函数签名/权限;使用匹配 SDK 重新编译导出,并检查当前世界的激活结果。
原始日志模板(以实际完整文字为准)
EM1664: asynchronous adapter cannot locate the proxy factory: @@
EM17xx · 类型加载与对象归属
确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
EM1700类不在已验证的类型目录中2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1700: class not in the verified catalogEM1700: no host or unregistered class
EM1701类无法加载或发生非预期重定向1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1701: class could not load or resolved through an unexpected redirect
EM1702实际类继承关系或标记与目录不符1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1702: actual class hierarchy/flags differ from the catalog
EM1703类已弃用或仍处于重实例化状态1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1703: class is deprecated or reinstanced
EM1704异步类型加载请求被拒绝1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1704: async load request rejected
EM1705宿主已经不可用1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1705: host no longer available
EM1711无法为入口或新对象登记执行作用域2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1711: Entry execution scope could not be createdEM1711: created object could not be registered to Mod %s: %s
EM1712创建节点缺少对象归属适配器1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:确认类型在当前 SDK/Mod 目录中、可加载且允许使用;通过当前世界的有效 Mod 执行作用域创建和登记对象。
原始日志模板(以实际完整文字为准)
EM1712: creation node requires an ownership adapter: @@
EM18xx · 存档与编辑器启动
按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
EM1800存档路径或当前游戏、Mod 身份无效2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1800: save path crosses a filesystem linkEM1800: saving needs a ready game, a Mod identity and a bounded slot name
EM1801权威 Mod 存档只能由服务器处理1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1801: authoritative Mod saves belong to the server
EM1802存档所属 Mod 尚未激活1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1802: save owner Mod is not active
EM1803存档版本、类型或元数据无效3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1803: invalid data versionEM1803: invalid data version, save class or metadata limitsEM1803: save class is unavailable or not permitted
EM1804存档要求的 Mod 依赖不兼容2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1804: missing/incompatible required Mod or unauthorized optional dependencyEM1804: save requires missing/incompatible Mod:
EM1805存档内容 ID 无法解析或目录选择不支持3 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1805: SDK folder selection currently supports Windows only.EM1805: save content is missing or has an incompatible data version:EM1805: unresolved stable content ID:
EM1806存档负载损坏或编辑器下载 URL 无效4 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1806: Configure a valid HTTP(S) editor download URL first.EM1806: save payload is damagedEM1806: save payload layout changedEM1806: save serialization failed or exceeds 64 MiB
EM1807存档封装、稳定 ID 或依赖身份无效7 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1807: duplicate or oversized stable content IDEM1807: invalid host storage envelopeEM1807: invalid legacy content IDEM1807: invalid or unauthorized optional save dependencyEM1807: invalid save envelopeEM1807: invalid stable content ownership/versionEM1807: save owner dependency is missing
EM1808存档迁移缺失或失败,原存档已保留1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1808: migration is unavailable or failed; original save preserved
EM1810宿主存储适配器或稳定内容登记无效7 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1810: host save adapter rejected requestEM1810: host storage has no asynchronous read adapterEM1810: host storage has no asynchronous write adapterEM1810: host storage reader is not implementedEM1810: host storage writer is not implementedEM1810: stable content registration must belong to an active Mod namespaceEM1810: storage provider must be an authoritative host-owned GameInstance object
EM1811编辑器启动被关闭或稳定 ID 定义冲突3 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1811: Editor launch disabled by hostEM1811: Standalone EasyModEditor launch is disabled by the host configuration.EM1811: stable content ID already has a different definition
EM1812SDK 选择不符或存档写请求尚未完成5 条诊断
出现位置:Game runtime · Authoring / developer editor · Launcher / updater · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1812: Game SDK not found. Export an SDK or select the matching game's .emsdk file.EM1812: SDK must belong to this game packageEM1812: finish or cancel pending save requests before changing storage providerEM1812: select the SDK inside this game packageEM1812: this save slot has an asynchronous write in progress
EM1813编辑器程序不存在或异步存档作用域无效2 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1813: EasyModEditor.exe not found. Select the editor distribution directory.EM1813: active execution scope required for asynchronous save
EM1814编辑器启动或存档原子写入失败8 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1814: Could not start EasyModEditor.exe: %sEM1814: Could not start EasyModEditor.exe: {0}EM1814: atomic save replacement failed (Win32 %lu); original save preservedEM1814: atomic save replacement failed; original save preservedEM1814: cannot stage save recordEM1814: could not launch EasyModEditor.exeEM1814: host storage operation failedEM1814: staged save verification failed
EM1815编辑器发行目录或安装回执缺失2 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1815: The selected directory does not contain EasyModEditor.exe.EM1815: missing Editor distribution receipt
EM1818编辑器程序或引擎模块清单缺失2 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1818: Editor executable missingEM1818: The Mod Editor installation has no valid engine module manifest. Repair the installation.
EM1819无法选择或保存本地编辑器目录3 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1819: Could not save the local editor registration directory.EM1819: Directory selection currently supports Win64 only.EM1819: No editor installation directory selected.
EM1820Mod ID 无效1 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1821编辑器未启用或未配置资源服务1 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1821: Enable the editor and configure at least one resource API source.
EM1822编辑器更新器程序缺失1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1822: EasyModUpdater.exe is missing from the distribution.
EM1823无法启动编辑器更新器1 条诊断
出现位置:Game runtime · Authoring / developer editor · 此编号链接
如何处理:按日志入口区分存档问题与编辑器启动问题:存档检查服务器、所属 Mod、存储适配器;启动检查 SDK、安装目录和回执。
原始日志模板(以实际完整文字为准)
EM1823: Could not start the editor updater.
EM1830另一个 Mod 编辑器仍处于打开状态3 条诊断
出现位置:Authoring / developer editor · Launcher / updater · EasyModTool · 此编号链接
如何处理:先保存并正常关闭已打开的 Mod 编辑器和选择 Mod 窗口,再启动另一个。保存本身失败时保留当前窗口和未保存内容,先处理保存错误。
原始日志模板(以实际完整文字为准)
EM1830: A Mod editor is already open. Close it before opening another.EM1830: close the current Mod editor before relocating its workspaceEM1830: :已经打开一个 Mod 编辑器。请先关闭,再打开另一个。
EM19xx · DataTable 补丁
核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
EM1900DataTable 补丁或宿主行结构已变化2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1900: Data Table host schema changedEM1900: invalid Data Table patch, target permission or row schema
EM1901DataTable 单元格无效或只读1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1901: invalid or read-only Data Table cell:
EM1902DataTable 字段值无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1902: invalid Data Table field value:
EM1903DataTable 引用未声明或 Cook 依赖无效2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1903: invalid Data Table cook dependency:EM1903: undeclared or unpublished Data Table reference:
EM1904DataTable 负载身份与清单不符1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1904: Data Table payload identity differs from manifest
EM1910DataTable 或行类型尚未公开1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1910: Data Table patch requires a published table and row type
EM1911DataTable 行字段路径不明确或不支持2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1911: ambiguous Data Table row/field path:EM1911: unsupported Data Table field:
EM1912无法保存 DataTable 补丁1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1912: cannot save Data Table patch:
EM1913DataTable 补丁来源或转换字段缺失2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:核对行结构、字段路径与逐字段授权,重新保存并导出;表结构变化后由开发者更新 SDK。
原始日志模板(以实际完整文字为准)
EM1913: missing Data Table donor:EM1913: missing converted Data Table cell:
EM20xx · SDK 编译与联机会话
先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
EM2000资产保存失败或联机同步服务启动失败4 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2000: cannot bind Mod synchronization TCP portEM2000: cannot start Mod synchronization workerEM2000: invalid Mod synchronization endpoint or catalogueEM2000: unable to save asset:
EM2001游戏 API 身份无效或同步已取消2 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2001: Mod synchronization cancelledEM2001: invalid game id/API version
EM2002同步连接失败或公共类、稳定 ID 缺失6 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2002: Mod download connection failedEM2002: Mod server connection failed or timed outEM2002: Mod set download failedEM2002: cannot connect to Mod serverEM2002: missing class/stable IDEM2002: missing class/stable ID or duplicate:
EM2003同步期间服务端 Mod 集改变或类路径过期3 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2003: server Mod set changed during synchronizationEM2003: server Mod set changed; negotiate againEM2003: stale class path:
EM2004成员规则重复或服务端包已不可用2 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2004: duplicate/empty member rule:EM2004: immutable server package is unavailable
EM2005服务端目录无效或公开类不能继承8 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2005: invalid negotiated Mod catalogue during verificationEM2005: invalid server Mod identity, size, order or replication metadataEM2005: invalid server dependency order or rangeEM2005: invalid server game compatibility metadataEM2005: malformed server Mod catalogueEM2005: missing server dependency metadataEM2005: requested inheritance but class is not Blueprintable:EM2005: server catalogue digest is invalid
EM2006公共配置变化、创建规则或同步大小不符5 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2006: Mod Blueprint parent, namespace or output path is not approvedEM2006: Mod parent or project namespace is not approved by ContractEM2006: contract changed. Review api.pending.json against api.json, then explicitly approve the rebuild. Existing mods need this new contract.EM2006: invalid public Blueprint path, parent, or asset already existsEM2006: server Mod set exceeds configured download limit
EM2007同步缓存写入失败或磁盘空间不足7 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2007: Mod download write failedEM2007: cannot commit verified Mod content cacheEM2007: cannot create a regular session content cacheEM2007: cannot determine free disk spaceEM2007: cannot resume Mod cache fileEM2007: insufficient disk space for Mod synchronizationEM2007: session cache file crosses a filesystem link
EM2008下载分块或完整归档校验失败3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2008: Mod chunk is damaged or interruptedEM2008: complete Mod archive SHA-256 mismatchEM2008: invalid Mod chunk header
EM2011SDK 所需的公开资源不存在2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2011: published asset is missing:EM2011: required SDK asset is missing:
EM2012SDK 依赖被明确拒绝或遍历超限1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2012: required SDK dependencies are explicitly denied or traversal exceeded its limit:
EM2021联机会话正在控制有效 Mod 集3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2021: leave the Mod session before changing installed variantsEM2021: server controls the effective Mod setEM2021: session Mod choices cannot be persisted as single-player preferences
EM2030同步地址、服务器地址或端口无效4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2030: invalid Mod synchronization portEM2030: invalid session URLEM2030: unsupported server addressEM2030: use an Unreal game server address and port
EM2031客户端与服务器的游戏配置不匹配2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2031: no host ContractEM2031: server game/engine/cooking version differs from this client
EM2032已下载 Mod 与协商的服务器清单不符5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2032: Mod set verification failedEM2032: server dependency offer differs from signed packageEM2032: verified Mod profile could not be appliedEM2032: verified archive count differs from server offerEM2032: verified package/replication identity differs from server offer
EM2033无法准备服务端不可变内容缓存4 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2033: cannot stage immutable server Mod packageEM2033: installed Mod changed since activation; refresh before hostingEM2033: server content cache crosses a filesystem linkEM2033: server content file is a filesystem link
EM2034服务器 Mod 集尚未准备到可准入状态1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2034: server Mod set is not ready for admission
EM2035加入前尚未准备当前服务器 Mod 集1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2035: prepare the current server Mod set before joining
EM2036本地会话恢复请求或同步端口无效2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2036: invalid local recovery synchronization portEM2036: invalid local session recovery request
EM2037恢复后的服务器连接失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2037: recovered connection failed: %s
EM2038当前 GameMode 未接入会话准入适配器1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:自动联机同步需要实际地图 GameMode 接入 EasyModGameModeBase/准入适配。只使用本地 Mod 的普通 GameMode 不需要为此改基类;开发者按联机集成章节配置。
原始日志模板(以实际完整文字为准)
EM2038: host GameMode must integrate the EasyMod session admission adapter
EM2039会话恢复助手、请求或安全大厅不可用5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2039: cannot launch session recovery helperEM2039: end PIE and start a separate game process for a different Mod profile; do not restart the author EditorEM2039: no verified session recovery requestEM2039: packaged session recovery helper is missing or invalidEM2039: server recovery requires a safe lobby map
EM2040新服务端 Mod 集或安全大厅尚未就绪6 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2040: a ready server and a configured safe lobby are requiredEM2040: finish Mod operations and safe lobby travel before publishing the new sessionEM2040: new server Mod set could not be preparedEM2040: safe lobby travel failedEM2040: server did not provide a new complete Mod set before timeoutEM2040: server is preparing a new Mod session
EM2041会话恢复请求过期、取消或仍在执行2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:先区分开发者编译与游戏同步日志;核对所列类型/资源、服务器 Mod 集、同步端口及连接状态。
原始日志模板(以实际完整文字为准)
EM2041: session recovery callback is stale or cancelledEM2041: session recovery or synchronization is already pending
EM22xx · Blueprint 调用与覆盖权限
定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
EM2200Blueprint 缺少已编译类或父类1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2200: Blueprint has no compiled class/parent
EM2201父类尚未开放继承或不是获准创作基类1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2201: first non-mod parent requires an inheritable public type or a permitted authoring base
EM2202Blueprint 编译失败1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:打开指出的 Blueprint/Level Blueprint,查看 Compiler Results 的第一条具体节点错误;修复缺失节点、引脚、引用或签名后 Compile、Save,再重新导出。
原始日志模板(以实际完整文字为准)
EM2202: Blueprint compile error
EM2203函数覆盖未获授权1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:只公开父类或允许继承,不等于允许覆盖每个事件。开发者在 Mod settings 对具体函数/事件开放覆盖后重新导出 SDK;作者编译已有生命周期,不另建入口来绕过规则。
原始日志模板(以实际完整文字为准)
EM2203: function override is not permitted:
EM2204继承事件覆盖被拒绝1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:只公开父类或允许继承,不等于允许覆盖每个事件。开发者在 Mod settings 对具体函数/事件开放覆盖后重新导出 SDK;作者编译已有生命周期,不另建入口来绕过规则。
原始日志模板(以实际完整文字为准)
EM2204: inherited event override denied:
EM2205Blueprint 函数目标无法解析2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2205: unresolved Blueprint function targetEM2205: unresolved function target
EM2206函数调用未获授权1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2206: function call denied:
EM2207属性读取或写入未获授权1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2207: property access denied:
EM2208所需系统能力未获授权1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2208: system capability denied:
EM2209修改了只读的继承默认值1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:定位 Blueprint、节点或成员;只调用/覆盖已授权接口。需要更多权限时由游戏开发者在 Mod settings 授权并重新导出 SDK。
原始日志模板(以实际完整文字为准)
EM2209: read-only inherited default changed:
EM2210Level Blueprint 编译失败或只读变量被可变引用2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:打开指出的 Blueprint/Level Blueprint,查看 Compiler Results 的第一条具体节点错误;修复缺失节点、引脚、引用或签名后 Compile、Save,再重新导出。
原始日志模板(以实际完整文字为准)
EM2210: Level Blueprint compile failed:EM2210: mutable reference to read-only host variable:
EM23xx · 保存、资源、地图与命名权限
按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
EM2300当前 EM_ 命名空间无效1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2300: invalid EM_ plugin namespace
EM2301尚未选择独立 Mod 工程1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2301: standalone Mod project not selected
EM2302SDK 的宿主配置资源缺失1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2302: missing host contract asset
EM2303清单中的 Mod 身份或入口路径不符2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2303: entry class is outside this ModEM2303: invalid manifest template id/entryClass
EM2304引用了未声明或未获准的外部资源1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:核对报出的外部资源和 referenced by 来源是否真实进入 SDK/打包依赖。引擎资源也要区分可运行内容与 Editor-only 预览资源。必要游戏内容由开发者公开并重新导出;正常可运行 Engine 内容仍在最新配套版被误拒绝时,提交完整路径和日志。
原始日志模板(以实际完整文字为准)
EM2304: undeclared external asset dependency:
EM2305资源依赖图遍历超过限制1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2305: dependency graph exceeds traversal limit
EM2306入口不是当前 Mod 中有效的已编译 Blueprint1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2306: entry is not a valid compiled Blueprint in this plugin
EM2307SDK 与 Mod 编辑器的 UE 系列不一致1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2307: the SDK and Mod Editor require the same UE series
EM2308打包设置偏离 Pak 与内联 Shader 配置1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2308: effective packaging settings differ from the Pak/inline-shader profile
EM2309打包资源列表缺失、越界或无效4 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2309: invalid additional asset or published map pathEM2309: manual packaging roots must belong to the current ModEM2309: missing Mod asset:EM2309: missing or oversized asset list:
EM2310宿主路径声明无效或数量超限2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2310: invalid declared host path inEM2310: too many declared
EM2311原资源覆盖路径重复或未在许可范围2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2311: override package is not allowlisted or is duplicatedEM2311: too many override packages
EM2312覆盖 Blueprint 编译失败1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:打开指出的 Blueprint/Level Blueprint,查看 Compiler Results 的第一条具体节点错误;修复缺失节点、引脚、引用或签名后 Compile、Save,再重新导出。
原始日志模板(以实际完整文字为准)
EM2312: override Blueprint failed to compile:
EM2315原资源类型变化或缺少匹配的源资产4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2315: Level Blueprint has no matching source map:EM2315: generated class has no matching source BlueprintEM2315: host asset type changed:EM2315: override asset is missing:
EM2316修改了宿主资源的受保护字段2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:读取“资源路径 :: 字段 (原因)”。若修改的是游戏只读字段,恢复该修改或让开发者授权并更新 SDK。若最新配套版仍仅因 PreviewMesh、ThumbnailInfo 或 EditorViews 等编辑状态拦截,保留窗口、资源和日志反馈维护者;不要删除作品或改写基线来绕过。
原始日志模板(以实际完整文字为准)
EM2316: host field validation failed:EM2316: new field added to read-only host asset:
EM2317修改了只读 SDK 源资源或 Slot 基线无效3 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2317: SDK source operation is read-only:EM2317: invalid SDK Slot baselineEM2317: invalid SDK skeleton Slot baseline
EM2318无法保存生成的 Slot 补丁1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2318: unable to save generated Slot patch
EM2320SDK 的 Socket 基线缺失2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者用当前配套插件重新导出带 Socket 基线的 SDK;作者重新选择该 SDK。不要自行伪造或删除 Socket 基线。
原始日志模板(以实际完整文字为准)
EM2320: SDK is missing its Socket baseline; export the SDK againEM2320: missing Socket baseline
EM2321修改或删除了宿主已有 Socket1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分新增定义与游戏已有定义;撤回对已有 Socket/Slot/分组或受保护事件的删除、重命名和修改。若诊断为 Mod 身份缺失,则先从选择窗口打开正确 Mod;需要变更原定义时由开发者开放相应编辑权限。
原始日志模板(以实际完整文字为准)
EM2321: host Socket was modified or removed:
EM2322Socket 名称为空、重复或过长1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2322: duplicate, empty or oversized Socket name:
EM2323新增 Socket 或 DataTable 字段未获授权2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:消息为 Socket 时检查 Allow New Sockets;为 DataTable 时检查对应新增行/字段授权。自动引用依赖仍只读,需由开发者显式公开相应操作并导出新 SDK。
原始日志模板(以实际完整文字为准)
EM2323: adding Sockets is not authorized:EM2323: unauthorized Data Table row/field addition:
EM2324修改了宿主 Slot、分组或受保护事件4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分新增定义与游戏已有定义;撤回对已有 Socket/Slot/分组或受保护事件的删除、重命名和修改。若诊断为 Mod 身份缺失,则先从选择窗口打开正确 Mod;需要变更原定义时由开发者开放相应编辑权限。
原始日志模板(以实际完整文字为准)
EM2324: host Slot group removed:EM2324: host Slot modified or removed:EM2324: host event declaration added:EM2324: protected host event modified:
EM2325新增 Slot 或地图场景编辑不符合授权12 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:先看具体消息:added Slot/Slot group 指骨骼动画 Slot;Socket 是挂接点,权限不同。地图相关消息则检查场景编辑、Actor 实例化及成员权限。开发者修改对应授权后重新导出 SDK;允许添加不等于允许改动已有宿主定义。
原始日志模板(以实际完整文字为准)
EM2325: actor placement denied: %sEM2325: invalid or unauthorized added Slot group:EM2325: invalid or unauthorized added Slot:EM2325: map actor class is not open for instantiation:EM2325: map scene is read-only:EM2325: new scene actor changes a protected component member:EM2325: new scene actor changes a protected member:EM2325: new scene component has no matching template:EM2325: new scene component is not part of the authorized actor template:EM2325: protected World Settings were removed or replaced:EM2325: scene change touches a protected actor/component member:EM2325: unsupported map scene signature:
EM2326Socket 补丁保存失败或共享事件节点只读2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2326: cannot save generated Socket patchEM2326: shared host event node is read-only:
EM2330不支持当前类型化名称字段1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2330: unsupported typed name field '%s' in @@
EM2331类型化名称缺少关联的目标对象3 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2331: typed Mod name has no associated target parameter in @@EM2331: typed name return has no associated target in @@EM2331: typed name variable has no associated target in @@
EM2332无法保存名称转换后的构建副本1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2332: unable to save named build copy:
EM2333名称默认值、容器键或目标解析失败13 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2333: invalid name-use metadata:EM2333: invalid typed name kind:EM2333: typed Data Table has no row struct:EM2333: typed name default has no target:EM2333: typed name nesting exceeds its limit:EM2333: typed names inside struct Map keys need an identity adapter:EM2333: typed names inside struct Set elements need an identity adapter:EM2333: typed table name has no target:EM2333: unknown AnimGraph Slot:EM2333: unknown Montage Slot:EM2333: unresolved default Socket attachment:EM2333: unsupported typed name default or colliding Map keys:EM2333: unsupported typed table name or colliding container keys:
EM2334名称烘焙缺少隔离构建目录或有效身份1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2334: name baking requires an isolated build stage and valid Mod identity
EM2335Slot 或 Socket 补丁目标缺失2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2335: missing Slot patch targetEM2335: missing Socket patch target
EM2336名称感知 Blueprint 编译失败1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2336: name-aware Blueprint compilation failed:
EM2337PIE 缺少有效 Mod 身份1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2337: PIE has no valid Mod identity
EM2338无法创建 PIE 网格或运行时副本3 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2338: PIE mesh has no render data:EM2338: cannot create PIE runtime copy:EM2338: cannot create late PIE runtime copy:
EM2339PIE 动画 Blueprint 编译失败1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2339: PIE animation Blueprint failed:
EM2340名称使用规则重复、越界或类型错误4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:按资源路径、字段及原因定位;区分自己 Mod 内容、主动公开资源和只读依赖,再检查对应修改或添加权限。
原始日志模板(以实际完整文字为准)
EM2340: invalid name-use asset countEM2340: invalid or duplicate name-use rule:EM2340: name-use member must contain Name or String values/Map keys:EM2340: name-use target is not an object field or parameter:
EM24xx · 创作适配器与能力证据
开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
EM2400创作能力目录或配置缺失、无效11 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2400: EasyMod capability catalogue is unavailableEM2400: capability catalogue is missingEM2400: capability has no IDEM2400: duplicate enabled capability:EM2400: invalid capability catalogueEM2400: invalid capability catalogue recordEM2400: invalid capability record:EM2400: missing packageEM2400: no SDK ContractEM2400: no SDK capability ContractEM2400: unknown or duplicate capability:
EM2401游戏 SDK 未开放对应创作能力1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2401: game SDK does not permit authoring capability:
EM2402声明的创作能力依赖不完整1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2402: declared capability
EM2403资源类型没有有效创作适配器4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2403: asset type is unavailableEM2403: external Actor has no matching scene owner:EM2403: generated class has no matching source Blueprint:EM2403: no validated authoring capability adapter for asset type:
EM2404尝试在 SDK 中替换声明或创建资源1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2404: create assets inside the current Mod; SDK declarations cannot be replaced
EM2410资源适配器没有名称或重复注册1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2410: duplicate or unnamed asset adapter
EM2411无法捕获资源的权限或默认值状态1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2411: {AssetPath} :: {capture diagnostic}
EM2412资源捕获期间内容变化或超过边界9 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2412: owned source object limit exceeded:EM2412: source map changed during capture:EM2412: source map entry is missing:EM2412: source nesting limit exceeded:EM2412: source object is missingEM2412: source root or asset is missingEM2412: source set changed during capture:EM2412: source set entry is missing:EM2412: source value address is missing:
EM2414SDK 源资源重新导入被拒绝1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2414: SDK reimport refused:
EM2415SDK 的 Blackboard 声明受到保护1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2415: SDK Blackboard declaration is protected:
EM2416预览源资源不可用或不能修改6 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2416: SDK preview source is read-only:EM2416: SDK preview source is unavailableEM2416: incompatible or unavailable preview sourceEM2416: preview object count exceeds validation boundsEM2416: preview validation copy failedEM2416: preview validation requires the source Editor
EM2420能力证据并非来自真实 Game 或 Server 构建2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2420: Runtime capability proof must be generated by an actual Game or Server targetEM2420: build proof exceeds the module/plugin evidence bounds
EM2421能力证据输出路径或宿主配置无效2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2421: Runtime capability proof needs an absolute regular output pathEM2421: no host Contract for capability probe
EM2422能力证据过期、无法读取或插件证据不符7 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2422: cannot read Game/Server capability proof:EM2422: incomplete plugin version/descriptor evidence:EM2422: invalid module proofEM2422: invalid plugin proofEM2422: invalid proof module/plugin evidenceEM2422: stale or mismatched Game/Server capability proof:EM2422: stale required plugin build evidence:
EM2423实际目标未链接必需模块或启用必需插件2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2423: {Target} does not enable required plugin {Plugin} for {Capability}EM2423: {Target} does not link required module {Module} for {Capability}
EM2424无法建立公共配置的能力证据身份2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:开发者核对能力声明、Runtime 模块/插件及真实构建证据;作者使用支持该能力的配套 SDK 和编辑器。
原始日志模板(以实际完整文字为准)
EM2424: cannot serialize public Contract identityEM2424: runtime capability proof has no public Contract identity
EM25xx · 编辑器与运行时本地化
区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
EM2500游戏文本未公开或本地化能力、语言不允许2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:要翻译游戏:开发者开启 Publish Localization Text,选择 Target 和可收集语言并重新导出 SDK,作者重新选择新文件。要翻译自己的内容:切换 Mod texts 并收集,不需要游戏先公开文本。
原始日志模板(以实际完整文字为准)
EM2500: invalid or unpublished localization capability/cultureEM2500: this SDK has no published game text catalog; ask the developer to export a new SDK
EM2501SDK 公开本地化目录格式无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2501: malformed published localization catalog
EM2502文本身份未公开、重复或原文已变化1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2502: private, duplicate or changed text identity/source:
EM2503译文格式、大小、路径或签名哈希不符5 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2503: invalid translation catalog format/culture/countEM2503: invalid translation rowEM2503: translation bytes differ from the signed payload SHAEM2503: translation catalog exceeds 16 MiBEM2503: unsafe translation output path
EM2504译文所属身份、顺序或默认语言无效3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2504: declared default culture has no translation payloadEM2504: duplicate translation cultureEM2504: invalid translation owner, order or default culture
EM2505活动本地化层的原文或源语言冲突2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2505: conflicting active host native cultureEM2505: conflicting active host text source
EM2506译文语言、描述或负载声明无效8 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2506: culture differs only by case from an existing translationEM2506: default localization culture has no declared payloadEM2506: invalid localization patch countEM2506: invalid or duplicate localization culture/payload pathEM2506: invalid translation cultureEM2506: missing localization metadata objectEM2506: the selected translation language is not part of this ModEM2506: unknown Mod type
EM2507译文缺失或纯翻译 Mod 混入玩法内容8 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2507: declared translation payload missingEM2507: save at least one translation before enabling this ModEM2507: translation is not in the signed payload listEM2507: translation validation did not completeEM2507: translation-only catalog must contain no classesEM2507: translation-only package contains gameplay contributionsEM2507: translation-only package contains no translationsEM2507: translation-only packages must be public and have no entry class
EM2508译文使用了其他配置或其他 Mod 的命名空间2 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:保留译文草稿,核对当前 Mod 命名空间、SDK 文本身份和原文哈希;换 SDK 后重新收集/匹配。不能把另一 Mod 的命名空间或已变化的游戏原文当作当前来源。
原始日志模板(以实际完整文字为准)
EM2508: translation Mod requires its exact SDK ContractEM2508: translation targets another Mod's text namespace
EM2509源码与运行包中的译文声明或字节不一致2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2509: editable source and runtime translation bytes differEM2509: source and runtime translation declarations differ
EM2510本地化工作区未打开或路径越界8 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2510: Mod localization path escapes its Content directoryEM2510: open a Mod project before editing translationsEM2510: unsafe Mod asset pathEM2510: unsafe Mod content pathEM2510: unsafe author translation outputEM2510: unsafe author workspace pathEM2510: unsafe translation content directoryEM2510: unsafe translation output path
EM2511工作区、本地化模板或 SDK 身份不一致4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2511: author translation workspace belongs to a different SDK ContractEM2511: invalid author translation Mod identityEM2511: source and workspace localization identities differEM2511: workspace and template localization declarations differ
EM2512纯翻译 Mod 包含资源或内容数量超限5 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2512: translation content directory limit exceededEM2512: translation content file limit exceededEM2512: translation-only Mod cannot contain a Blueprint EntryEM2512: translation-only Mod cannot contain asset packagesEM2512: translation-only Mod contains gameplay contributions:
EM2513译文文件保存、读取或移除失败3 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:区分 Game texts 与 Mod texts;检查语言、文本身份、原文哈希和译文保存。游戏文本变更需要新的 SDK。
原始日志模板(以实际完整文字为准)
EM2513: cannot read current translation file before saving:EM2513: cannot remove the selected translation payloadEM2513: translation save failed at
EM2514Mod 自有文本收集失败或身份冲突8 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:先保存自己的 Blueprint、Widget 或 StringTable,使用可本地化 Text(FText),再在 Mod texts 收集。普通 String 和 culture-invariant 文本不会成为译文源;身份或原文冲突需按诊断修复。纯翻译 Mod 不含自有资源。
原始日志模板(以实际完整文字为准)
EM2514: Mod localization asset count exceeds the limitEM2514: Mod localization text count exceeds the limitEM2514: Mod text was not isolated to its owner:EM2514: cannot load Mod localization asset:EM2514: conflicting Mod localization source:EM2514: save the Mod asset before gathering translations:EM2514: save the Mod asset to establish stable localization keys:EM2514: translation-only Mods contain game translations, not Mod asset texts
EM30xx · JSON、文件路径与桥接状态
检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
EM3000JSON 包含重复键1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3000: duplicate JSON key: {key}
EM3001JSON 数值无效或桥接处理器不可用3 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3001: bridge handler unavailableEM3001: non-finite JSON numberEM3001: non-finite JSON number: {value}
EM3002JSON 层级无效或开发者桥接已停止4 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3002: JSON nesting exceeds 32EM3002: bridge owner is no longer validEM3002: developer bridge stoppedEM3002: invalid JSON: {exc}
EM3003JSON 文件不存在或是文件系统链接1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3003: missing or symbolic-link JSON file: {path}
EM3004JSON 文件超过大小限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3004: JSON file exceeds limit: {path}
EM3005JSON 不是有效 UTF-81 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3005: JSON must be UTF-8: {path}
EM3006JSON 根节点不是对象1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3006: JSON root must be an object: {path}
EM3007拒绝替换符号链接目标1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3007: refusing to replace symlink: {path}
EM3008路径超出了允许的根目录1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3008: path escapes root: {path}
EM3009路径中存在不允许的符号链接1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查诊断中的文件或连接;使用有效 UTF-8 JSON 和允许范围内的普通目录,修复真实读取/连接原因。
原始日志模板(以实际完整文字为准)
EM3009: symbolic links are not allowed: {cursor}
EM31xx · 工具清单与验证连接
检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
EM3100桥接平台不支持或清单根节点无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3100: EasyMod Bridge currently supports Win64 onlyEM3100: manifest must be an object
EM3101游戏验证未连接或 Mod 包身份、格式无效6 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:若消息提到游戏验证连接/超时,选择同一 SDK 对应的打包游戏目录或启动匹配游戏;导出功能不以连接成功为前提。若消息实际是加密 Pak、覆盖资源或清单问题,则按对应分支修复,不能把它视作单纯网络错误。
原始日志模板(以实际完整文字为准)
EM3101: bridge pipe is unavailable: %sEM3101: cooked Mod identity does not match its GUIDEM3101: invalid Mod package filenameEM3101: missing Mod GUIDEM3101: missing cooked source revisionEM3101: old content-plugin Mod or project format; recreate this Mod
EM3102桥接连接或 API 版本无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3102: failed to open bridge pipe (%d)EM3102: invalid apiVersion
EM3103桥接写入失败或必要清单字段缺失3 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3103: failed to write bridge request (%d)EM3103: missing author nameEM3103: missing/invalid {key}
EM3104桥接响应超限或游戏、Mod ID 无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3104: bridge response exceeds the message limitEM3104: invalid mod/game id
EM3105桥接读取失败或命名空间格式错误2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3105: failed to read bridge response (%d)EM3105: namespace must be an EM_ prefixed ASCII plugin name
EM3106版本号不是严格的数字 x.y.z1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3106: use an exact numeric x.y.z version
EM3107宿主配置指纹无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3107: invalid hostContract fingerprint
EM3108平台或容器不是 Win64 Pak1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3108: v1 supports Win64 Pak only
EM3109Cook 配置不支持1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3109: unsupported cook profile
EM3110游戏引擎版本或编辑器适配不存在2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3110: invalid game engine versionEM3110: no Editor adapter for this game UE series
EM3111入口路径不在当前 Mod 命名空间1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3111: entryClass must be a generated Blueprint class under the mod namespace
EM3112源码标记与负载数量不符2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3112: editableSource must be booleanEM3112: incorrect payload count for editableSource
EM3113负载记录不是对象1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3113: payload record must be an object
EM3114负载路径未知或重复1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3114: unknown or duplicate payload path
EM3115负载大小无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3115: invalid payload size
EM3116负载 SHA-256 无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3116: invalid payload SHA-256
EM3117类型目录过大1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3117: catalog too large
EM3118负载缺失或包总大小超限1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3118: missing payload or total size limit exceeded
EM3119依赖或冲突列表无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3119: invalid dependency/conflict list
EM3120依赖或冲突记录无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3120: invalid dependency/conflict
EM3121依赖指向自身、重复或版本规则不符2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3121: duplicate/self dependency/conflictEM3121: legacy packages require exact dependencies
EM3122支持的游戏版本无效或重复1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3122: invalid/duplicate supportedGameVersions
EM3123作者签名公钥格式或长度无效3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3123: invalid publisher public keyEM3123: invalid publisher public key encodingEM3123: invalid publisher public key length
EM3124包类型与是否包含源码不符2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3124: packageType is required for formatVersion 3EM3124: public packages require source; private packages forbid source
EM3125私有密钥信封缺失或公开包混入加密信息3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3125: invalid private Pak key envelopeEM3125: missing private Pak key envelopeEM3125: public packages cannot carry encryption metadata
EM3126原资源覆盖路径列表无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3126: invalid override package paths
EM3127宿主 API 使用记录缺失或无效3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3127: invalid usedHost membersEM3127: invalid usedHost {key}EM3127: missing usedHost compatibility record
EM3128骨骼动画 Slot 补丁声明无效3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3128: invalid Slot patch manifest versionEM3128: invalid skeleton Slot patch listEM3128: invalid skeleton Slot patch reference
EM3129Socket 补丁或 Mod 名称映射声明无效4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3129: invalid Socket patch listEM3129: invalid Socket patch referenceEM3129: invalid or foreign name-map assetEM3129: namespaced payload references require manifest v7
EM3130Blueprint 函数补丁声明无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3130: invalid Blueprint function patch referenceEM3130: invalid Blueprint function patch version or count
EM3132DataTable 补丁声明无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查清单字段或游戏验证连接,使用匹配的 SDK 和最新导出文件;作者一般不需要手改内部描述文件。
原始日志模板(以实际完整文字为准)
EM3132: invalid Data Table patch referenceEM3132: invalid Data Table patch version/count
EM32xx · 类型目录与桥接请求
确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
EM3200桥接请求或类型目录格式无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3200: invalid bridge JSON requestEM3200: unsupported catalog format
EM3201桥接协议版本或类型命名空间不符2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3201: catalog namespace mismatchEM3201: unsupported bridge protocol version
EM3202桥接方法缺失或类型数量越界2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3202: missing bridge methodEM3202: missing/excessive catalog types
EM3203游戏未加载配置或目录类型记录无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3203: catalog type is not an objectEM3203: game authority has no loaded EasyMod Contract
EM3204SDK 与游戏配置不符或生成类路径无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:按具体消息区分游戏配置不匹配与 SDK 导出基线问题。作者获取当前游戏对应的新 SDK;开发者保存公开规则并重新导出。若仍为验证输出/基线错误,保留该阶段日志给维护者;不要修改指纹绕过。
原始日志模板(以实际完整文字为准)
EM3204: SDK or Mod metadata does not match the packaged game's ContractEM3204: invalid/duplicate generated-class path
EM3205桥接方法不支持或稳定 ID 重复2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3205: invalid/duplicate stable idEM3205: unsupported bridge method '%s'
EM3206验证请求缺少包路径或类型抽象标记无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3206: abstract must be booleanEM3206: validate_package requires packagePath
EM3207类型祖先列表无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3207: invalid ancestor list
EM3208类型祖先列表循环或不一致1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3208: cyclic/inconsistent ancestor list
EM3209入口类不在类型目录中1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3209: entry class not in catalog
EM3210包验证需要已解出的包目录1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:确认验证针对同一游戏与 SDK,桥接协议和目录有效;启动匹配游戏或让开发者修复导出配置。
原始日志模板(以实际完整文字为准)
EM3210: validate_package requires an extracted package directory
EM33xx · 负载校验与游戏匹配
检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
EM3300包目录不存在或是符号链接1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3300: package directory missing or symlink
EM3301负载缺失、大小不符或 SDK 配置尚未加载2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3301: payload missing/size mismatch: {f['path']}EM3301: the SDK has no loaded EasyMod Contract asset
EM3302负载摘要不符或桥接返回的 JSON 无效2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3302: SHA-256 mismatch: {f['path']}EM3302: game bridge returned invalid JSON
EM3303输出扩展名错误或游戏拒绝该 SDK 配置2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:按具体消息区分游戏配置不匹配与 SDK 导出基线问题。作者获取当前游戏对应的新 SDK;开发者保存公开规则并重新导出。若仍为验证输出/基线错误,保留该阶段日志给维护者;不要修改指纹绕过。
原始日志模板(以实际完整文字为准)
EM3303: game bridge rejected the SDK ContractEM3303: output archive must have {extension} extension
EM3304游戏桥接与 SDK 的引擎或 Cook 配置不符1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3304: game bridge game, engine or cook profile differs from the SDK
EM3305游戏桥接与 SDK 的协议版本不符1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3305: game bridge protocol version differs from the SDK
EM3306游戏桥接与 SDK 的 API 版本不符1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:检查负载是否完整,以及游戏、SDK、API 和 Cook 配置是否一致;重新取得正确包或从源码导出。
原始日志模板(以实际完整文字为准)
EM3306: game bridge API version differs from the SDK Contract
EM34xx · 归档、安装与恢复
检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
EM3400归档负载数量无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3400: archive payload count invalid
EM3401归档包含禁止的路径1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3401: forbidden archive path
EM3402归档路径重复1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3402: duplicate archive path
EM3403归档含链接、设备或不允许的目录项1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3403: archive links/directories/devices are forbidden
EM3404归档含目录项或 ZIP 级加密条目1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3404: directories/encrypted ZIP entries are forbidden
EM3405ZIP 压缩格式不支持1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3405: unsupported ZIP compression
EM3406ZIP 单项文件超过大小限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3406: ZIP entry too large
EM3407ZIP 压缩比异常或过高1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3407: excessive compression ratio
EM3408清单文件超过大小限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3408: manifest too large
EM3409类型目录超过大小限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3409: catalog too large
EM3410归档总大小超过限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3410: archive total size limit exceeded
EM3411清单文本不是 UTF-81 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3411: manifest is not UTF-8
EM3412ZIP 与清单不符或校验期间文件变化4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3412: ZIP payload set differs from manifestEM3412: ZIP/manifest size mismatchEM3412: package changed during verificationEM3412: package changed while copying
EM3413包扩展名不符或构建锁被占用7 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:先确认另一项安装、导出或构建是否仍在执行。活动或无法证明已退出的锁不能直接删;崩溃后的残留锁应保留现场并按恢复流程核实所属进程,再处理。
原始日志模板(以实际完整文字为准)
EM3413: another operation owns {path}EM3413: another operation owns {path}; after a crashed process, inspect and remove the stale lock manuallyEM3413: another operation owns {path}; owner is active or cannot be proven deadEM3413: archive extension does not match its package typeEM3413: build lock is a link; inspect manually: {path}EM3413: build lock ownership cannot be trusted: {path}EM3413: build lock ownership changed during recovery: {path}
EM3414Mod 根目录或选中的文件不是普通路径2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3414: mod root must not be a symlinkEM3414: select a regular Mod package file
EM3415已安装目标是符号链接1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3415: installed target is a symlink
EM3416目标文件属于其他 Mod 或已经安装2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3416: installed filename belongs to another ModEM3416: mod already installed; use --replace after stopping the game
EM3417解压后的文件超过声明大小1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3417: decompressed entry exceeded declared size
EM3418归档条目被截断1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3418: truncated archive entry
EM3419无法创建目录或操作锁3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3419: cannot create mod root {root}: {exc}EM3419: cannot create operation lock {path}: {exc}EM3419: cannot recover cancelled build lock {path}: {exc}
EM3420无法创建安装暂存目录1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3420: cannot create install staging under {mods_dir}: {exc}
EM3421无法写入安装暂存内容1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3421: cannot write install staging {staging}: {exc}
EM3422无法保留旧安装以准备替换1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3422: cannot move existing installation to backup {backup}: {exc}
EM3423安装提交失败,未提交或已恢复旧安装2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3423: install commit failed; no installation was committed: {commit_error}EM3423: install commit failed; previous installation restored: {commit_error}
EM3424安装失败且回滚失败,旧内容仍保留1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:不要继续清理提示中的旧安装或恢复目录。保留该路径和日志,先解除文件占用、修复目标写权限/空间,再恢复安装;无法安全判断时让维护者依据记录处理。
原始日志模板(以实际完整文字为准)
EM3424: install commit failed and rollback failed; backup retained at {backup}: commit={commit_error}; rollback={rollback_error}
EM3425新安装已提交,但旧内容清理失败1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:新安装已经提交,失败的是旧内容清理。先确认新安装可用,再在未占用时处理日志指出的残留目录,不把它误判为需要删除新安装。
原始日志模板(以实际完整文字为准)
EM3425: new installation committed but backup cleanup failed at {backup}: {exc}
EM3426安装暂存目录清理失败1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3426: install staging cleanup failed at {staging}: {exc}
EM3430Mod 根目录不允许使用符号链接1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3430: mod root must not be a symlink
EM3431Mod 根目录不存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3431: mod root does not exist: {mods_dir}
EM3432操作锁不可信或指向符号链接2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:先确认另一项安装、导出或构建是否仍在执行。活动或无法证明已退出的锁不能直接删;崩溃后的残留锁应保留现场并按恢复流程核实所属进程,再处理。
原始日志模板(以实际完整文字为准)
EM3432: operation lock cannot be trusted; inspect manually: {lock}: {exc}EM3432: operation lock is a symlink; inspect manually: {lock}
EM3433操作锁所属进程仍活动或状态不明2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:先确认另一项安装、导出或构建是否仍在执行。活动或无法证明已退出的锁不能直接删;崩溃后的残留锁应保留现场并按恢复流程核实所属进程,再处理。
原始日志模板(以实际完整文字为准)
EM3433: operation lock owner changed state or cannot be proven dead (pid={pid}): {lock}EM3433: operation lock owner is active or cannot be proven dead (pid={pid}): {lock}
EM3434发现残留操作锁,需要核实后恢复1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:先确认另一项安装、导出或构建是否仍在执行。活动或无法证明已退出的锁不能直接删;崩溃后的残留锁应保留现场并按恢复流程核实所属进程,再处理。
原始日志模板(以实际完整文字为准)
EM3434: stale operation lock found; rerun recover with --remove-stale-lock after inspection: {lock}
EM3435无法移除已确认的残留操作锁1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3435: cannot remove stale operation lock {lock}: {exc}
EM3436无法移除废弃安装暂存目录1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3436: cannot remove abandoned install staging {artifact}: {exc}
EM3437无法恢复保留的旧安装1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:不要继续清理提示中的旧安装或恢复目录。保留该路径和日志,先解除文件占用、修复目标写权限/空间,再恢复安装;无法安全判断时让维护者依据记录处理。
原始日志模板(以实际完整文字为准)
EM3437: cannot restore backup {backup} to {target}: {exc}
EM3450ZIP 不存在或超过大小限制1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3450: ZIP missing or exceeds size limit
EM3451无法读取 ZIP 目录1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3451: cannot read ZIP directory
EM3452ZIP 结束记录缺失1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3452: ZIP end record missing
EM3453不支持分卷 ZIP1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3453: multi-disk ZIP unsupported
EM3454ZIP64 目录无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3454: invalid ZIP64 directory
EM3455ZIP 条目数量或目录边界无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3455: invalid ZIP entry count or directory bounds
EM3456ZIP 目录条目格式损坏1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3456: malformed ZIP directory entry
EM3457ZIP 文件名编码或来源路径无效3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3457: ZIP name must be ASCII or UTF-8 source pathEM3457: malformed UTF-8 ZIP source pathEM3457: unsafe ZIP entry
EM3458ZIP 路径重复或被禁止1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3458: forbidden or duplicate ZIP path:
EM3459ZIP64 大小或压缩比无效1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3459: invalid ZIP64 size or compression ratio
EM3460ZIP 负载超过限制1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3460: ZIP payload exceeds limit
EM3461ZIP 内容不符合 Mod 格式1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3461: ZIP contents do not match Mod format
EM3462无法打开 ZIP1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3463ZIP 本地文件头或名称与目录不一致3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3463: ZIP local header mismatchEM3463: ZIP local name mismatchEM3463: ZIP local name missing
EM3464ZIP 文件条目被截断1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3464: truncated ZIP entry
EM3465无法创建安装文件或源码缓存目录2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3465: cannot create install staging fileEM3465: cannot create verified source cache directory:
EM3466ZIP 解压器失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3466: ZIP inflater failed
EM3467ZIP 条目截断或 CRC 校验失败1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3467: ZIP entry truncated or CRC mismatch:
EM3470Mod 文件或根目录不安全、不可写3 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3470: Mod archive is a linkEM3470: Mods directory is unsafe or not writable:EM3470: unsafe or unavailable Mod root
EM3476宿主配置不可用或 Mod 文件格式不支持1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3476: Contract unavailable or unsupported Mod file
EM3477无法创建暂存目录1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3477: cannot create staging directory
EM3478ZIP 实际负载与清单不符2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3478: ZIP/manifest payload mismatchEM3478: unexpected ZIP payload
EM3480Mod 已安装或正等待重启后移除2 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3480: Mod is pending removal; restart before reinstallingEM3480: this Mod variant is already installed
EM3483Mod 文件选择器不可用或未完成选择3 条诊断
出现位置:Authoring / developer editor · Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3483: Mod file picker supports Win64 onlyEM3483: could not open Mod file pickerEM3483: could not select Mod package
EM3484另一项 Mod 操作尚未完成1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:检查完整包、磁盘空间、目标写权限与占用进程。安装/回滚失败时保留日志给出的旧安装和源码,先处理具体失败。
原始日志模板(以实际完整文字为准)
EM3484: another Mod operation is in progress
EM36xx · 源码、工作区与生命周期
保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
EM3600没有选择有效、关联当前 SDK 的 Mod 工程5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3600: Mod project must be outside and associated with the selected SDK;EM3600: invalid Mod project identityEM3600: invalid standalone Mod projectEM3600: provide an existing .uproject file: {project}EM3600: provide an existing Mod.emodproject
EM3601插件名称无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3601: invalid plugin name
EM3602插件根目录无效或项目插件数量不符2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3602: expected one project plugin {name}, found {len(candidates)}EM3602: invalid installed EasyMod plugin root
EM3603Mod、游戏标识或游戏版本无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3603: invalid plugin/mod/game identifier or game version
EM3604Mod 位置已存在或位于 SDK 内3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3604: Mod project already exists: {target}EM3604: Mod projects must live outside the SDKEM3604: choose a directory outside the game SDK for the Mod project
EM3605源码 Content 目录不存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3605: source Content missing
EM3606可编辑资源类型不支持1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3606: unsupported editable asset: {relative}
EM3607可编辑源码没有任何资源1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3607: editable source needs at least one asset
EM3608可编辑源码超过大小限制1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3608: editable source exceeds 1 GiB
EM3610该 Mod 没有公开可编辑源码1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3610: author did not publish editable source
EM3611源码属于其他游戏或目标 SDK 配置无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3611: source belongs to another gameEM3611: target SDK is missing a valid game Contract
EM3612源码路径不安全或命名空间属于其他 Mod3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3612: author project location must be outside the SDKEM3612: local project namespace belongs to another ModEM3612: unsafe existing Mod project
EM3613独立 Mod 的源码文件集合无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3613: invalid standalone Mod source set
EM3614源码归档路径不安全1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3614: unsafe source archive entry
EM3615源码或元数据超过大小限制2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3615: source archive exceeds 1 GiBEM3615: source metadata exceeds 1 MiB
EM3616源码条目长度不符1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3616: source entry length mismatch
EM3617已发布源码不能升级或描述身份不一致2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3617: cannot upgrade invalid published Mod sourceEM3617: source identity/descriptor mismatch
EM3620Mod ID 无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3621本地 Mod 身份不一致1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3621: local Mod identity mismatch
EM3622游戏目录无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3622: invalid game directory
EM3623找不到对应本地工程或已安装 Mod1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3623: no local project or installed Mod with this id
EM3625支持的游戏版本数量或唯一性无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3625: expected 1-64 unique game versions
EM3626工作区与导出模板中的 Mod 身份不符2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3626: Mod metadata does not belong to the selected workspaceEM3626: Mod project identity differs from export template
EM3627UE 系列不同或编辑器补丁版本过低1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3627: this Mod requires the same UE series and cannot be opened by a lower patch version
EM3628目标 SDK 缺少游戏版本1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3628: target SDK is missing its game version
EM3629目标 UE 系列没有编辑器适配1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3629: target UE series has no EasyMod Editor adapter
EM3630Mod 补丁版本号无法递增1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3630: Mod patch version cannot be incremented
EM3631游戏不允许未签名的已发布 Mod1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3631: unsigned published Mod is disabled by this game
EM3632Mod 属于其他游戏或被放在 SDK 内2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3632: Mod belongs to another gameEM3632: Mod must live outside the SDK
EM3640选中了旧格式工程或非单文件 .umod2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3640: old .umod package or Mod.emodproject; create a new ModEM3640: select a single-file .umod author project
EM3641Mod GUID 缺失或无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3641: missing or invalid Mod GUID
EM3642Mod 身份记录不一致1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3642: inconsistent Mod identity
EM3643入口类或游戏兼容元数据无效3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3643: invalid entry classEM3643: invalid supported game versionsEM3643: missing game SDK compatibility metadata
EM3644Mod 显示名称或文件名无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3644: invalid Mod display/file name
EM3645工程文件列表、覆盖清单或运行变体无效7 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3645: duplicate cooked runtime variantsEM3645: invalid deleted external package listEM3645: invalid override package listEM3645: invalid project entry countEM3645: missing metadata or project exceeds 1 GiBEM3645: source contains an undeclared override packageEM3645: unsafe project archive entry
EM3646工程元数据无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3646: invalid project metadata
EM3647无法保存源码包或找不到真实工作区8 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:源码保存失败时当前工作区更改仍需保留。检查日志中的源 .umod 路径、文件占用、磁盘空间及写权限;不要先删除工作区。需要发布时使用当前真实工作区重新保存、构建导出。
原始日志模板(以实际完整文字为准)
EM3647: could not save the Mod source package; workspace edits are preservedEM3647: invalid source workspaceEM3647: missing Mod source pathEM3647: no active .umod author projectEM3647: overwriting the source package requires --mod-projectEM3647: provide the actual workspace or its matching SDKEM3647: publish needs the actual Mod.emodproject workspace descriptorEM3647: runtime embedding needs the actual Mod.emodproject
EM3648源码包在编辑器外变化,需要解决冲突14 条诊断
出现位置:EasyModTool · Launcher / updater · 此编号链接
如何处理:源码包或工作区在编辑器外发生变化。先保留两边版本并看清冲突提示:写回当前编辑会覆盖外部版本;重新载入会丢弃当前工作区更改;取消会保留现场。不要未经选择就清缓存或替换源码。
原始日志模板(以实际完整文字为准)
EM3648: internal workspace identity changedEM3648: registered workspace belongs to another sourceEM3648: resolve the source conflict before changing versionsEM3648: runtime embedding belongs to another workspace or an external source revisionEM3648: select an explicit conflict resolutionEM3648: source changed outside the EditorEM3648: source changed outside the Editor; preserve the workspace and resolve the conflictEM3648: source changed outside the Editor; resolve the conflict before changing the coverEM3648: source changed outside the Editor; resolve the conflict before publishingEM3648: source changed outside the Editor; resolve the conflict before saving Mod informationEM3648: source identity changedEM3648: the source belongs to another Mod; do not replace this workspaceEM3648: this workspace is bound to a different source file; open the selected file in its own workspaceEM3648: workspace relocation belongs to another source
EM3649工程过大或包含不支持的资源2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3649: project exceeds limitsEM3649: unsupported project asset:
EM3650Mod、游戏、SDK 或 UE 身份不匹配7 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3650: Mod belongs to another gameEM3650: Mod game/SDK Contract or engine version mismatchEM3650: Mod must be in this game's Mods directoryEM3650: external source and selected SDK Contract differEM3650: external source targets a different SDK ContractEM3650: game SDK identity mismatchEM3650: source belongs to another game
EM3651工作区、源码或元数据在操作中变化11 条诊断
出现位置:EasyModTool · Launcher / updater · 此编号链接
如何处理:源码包或工作区在编辑器外发生变化。先保留两边版本并看清冲突提示:写回当前编辑会覆盖外部版本;重新载入会丢弃当前工作区更改;取消会保留现场。不要未经选择就清缓存或替换源码。
原始日志模板(以实际完整文字为准)
EM3651: Mod source changed during preparation; retryEM3651: Mod validation belongs to another sourceEM3651: incomplete internal workspaceEM3651: internal Content mount is not a directoryEM3651: internal workspace identity changedEM3651: open the Mod before changing its coverEM3651: original workspace changed; preserve both locationsEM3651: source changed while a workspace existsEM3651: source changed while a workspace exists; preserve unsaved editsEM3651: source changed while a workspace exists; preserve unsaved edits and resolve manuallyEM3651: workspace files changed during relocation; original edits are preserved
EM3652游戏标识或版本无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3652: invalid game identity/version
EM3653需要新的源码保存路径或该 GUID 已存在4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3653: choose a new .umod save pathEM3653: destination already existsEM3653: select a new .umod save pathEM3653: this Mod GUID is already installed; open the existing project
EM3654选中的 Mod 没有唯一的可编辑源码6 条诊断
出现位置:EasyModTool · Launcher / updater · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3654: Invalid Mod source listing.EM3654: The selected Mod's editable source was not found.EM3654: expected one editable .umod for the selected ModEM3654: invalid selected ModEM3654: select one editable Mod for this SDKEM3654: 未找到所选 Mod 的可编辑源码。
EM3655选中的私有包格式无效或过旧2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3655: old package; rebuild the ModEM3655: select a private .emod
EM3656封面图片或原资源覆盖路径无效12 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3656: corrupt PNG checksumEM3656: corrupt PNG chunkEM3656: cover must be 8-bit RGB/RGBA, at most 2048x2048EM3656: cover must be a PNG no larger than 2 MiBEM3656: external source contains an override not allowed by this SDKEM3656: incomplete or trailing PNG dataEM3656: invalid cover pathEM3656: override package not allowed by this SDKEM3656: selected override package is missing from the SDK workspace:EM3656: unsafe host package pathEM3656: unsafe override pathEM3656: unsupported override source asset:
EM3657作者信息或隔离 SDK 工作区不符合要求13 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:此码包含多个分支:作者名称为空时填写作者信息;基线/SDK 身份不符时重新选择正确 SDK;搬移失败或空间不足时保留原工作区并修复目标。按完整消息处理,不统一重建或清空所有内容。
原始日志模板(以实际完整文字为准)
EM3657: SDK baseline missing; reselect the matching SDK firstEM3657: SDK workspace belongs to another ModEM3657: SDK workspace targets another game or engineEM3657: an edited override is no longer editable in this SDK; workspace preservedEM3657: author name is requiredEM3657: author name is required, at most 100 charactersEM3657: insufficient space to relocate the workspace; original edits are preservedEM3657: invalid author workspace layoutEM3657: isolated SDK workspace belongs to another ModEM3657: source contains an override path not approved by this SDKEM3657: unsafe or unowned SDK workspaceEM3657: workspace relocation cannot follow links or junctionsEM3657: workspace relocation destination is occupied; preserve both workspaces
EM3658源码与 Cook 运行负载不是同一版本8 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:Save 只保存源码,不会自动生成与其匹配的 Cook 内容。从当前源码重新 Build and export,安装本次输出并重启真实游戏;确认没有误选另一份同 GUID 变体。
原始日志模板(以实际完整文字为准)
EM3658: .umod requires an unencrypted public runtimeEM3658: cooked package does not match author projectEM3658: cooked runtime identity differs from its .umod sourceEM3658: public source belongs to another ModEM3658: rebuild the editable Mod before installing it in a gameEM3658: source changed since Cook; rebuild before Shipping useEM3658: source changed since Cook; rebuild before embedding runtimeEM3658: staged package belongs to another workspace
EM3659公开导出缺少 .umod 源码工程1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3659: public export needs a .umod source project
EM3660必填作品信息缺失或输出属于其他 Mod3 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3660: expected Mod name, author, version, supported game versions and optional coverPathEM3660: missing source metadata field:EM3660: output belongs to another Mod; choose a different filename
EM3661默认生命周期入口创建、编译或保存失败9 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:关闭前先保存能保存的作品;通过选择 Mod 窗口重新打开,让编辑器恢复默认入口。若仍失败,检查提示中的创建/编译日志并修复配套安装;不要另建第二个入口或手改 entryClass。
原始日志模板(以实际完整文字为准)
EM3661: Mod entry parent cannot create a Blueprint: %sEM3661: compiling the Mod entry Blueprint failed: %sEM3661: creating the Mod entry Blueprint failed: %sEM3661: creating the Mod entry failed; source workspace preserved; seeEM3661: creating the Mod entry timed out; seeEM3661: initial Mod entry differs from the declared entryEM3661: saving the Mod entry Blueprint failed: %sEM3661: the Mod entry already exists; it was not replacedEM3661: the selected Mod Editor cannot create its entry
EM3670尚未打开可编辑生命周期的 Mod1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:保留 .umod 和当前未保存更改,确认选择了对应 SDK/真实工作区。身份或外部修改冲突应通过选择窗口及冲突提示解决。
原始日志模板(以实际完整文字为准)
EM3670: Open a Mod before editing its lifecycle.
EM3671已有生命周期入口或出现多个入口2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:普通 Mod 已经有一个入口。用 Mod tools → Mod lifecycle... 打开已有 Blueprint;若导入/复制产生额外入口,保留正确入口并处理多余副本后保存导出。
原始日志模板(以实际完整文字为准)
EM3671: A Mod can have only one lifecycle Blueprint. Remove the extra lifecycle Blueprints before saving or exporting.EM3671: This Mod already has a lifecycle Blueprint. Open it from Mod tools > Mod lifecycle.
EM3672生命周期 Blueprint 尚未成功编译1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:打开已有生命周期,修复 Compiler Results 中第一条具体错误,Compile 成功后 Save,再导出。
原始日志模板(以实际完整文字为准)
EM3672: Compile the lifecycle Blueprint successfully before saving or exporting the Mod.
EM3673默认生命周期入口缺失1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:关闭前先保存能保存的作品;通过选择 Mod 窗口重新打开,让编辑器恢复默认入口。若仍失败,检查提示中的创建/编译日志并修复配套安装;不要另建第二个入口或手改 entryClass。
原始日志模板(以实际完整文字为准)
EM3673: The default lifecycle entry is missing. Reopen the Mod to restore it.
EM3674纯翻译 Mod 不使用生命周期 Blueprint1 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:纯翻译 Mod 只维护译文,不需要启动/停止入口。需要 Blueprint 或玩法逻辑时创建普通内容 Mod。
原始日志模板(以实际完整文字为准)
EM3674: Translation Mods do not use lifecycle Blueprints.
EM38xx · Cook 输出与 Pak 收集
检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
EM3800Pak 命名空间无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3800: invalid Pak namespace
EM3801Cook 输出 Content 目录不存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3801: cooked content directory missing
EM3802Cook 没有生成资源包1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3802: no cooked asset packages found
EM3803Cook 输出使用了不支持的文件或打包配置1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3803: unsupported cooked file (IoStore/shared shader/registry data cannot be silently ignored): {path}
EM3804Cook 文件路径不安全1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3804: unsafe cooked file path
EM3805地图或源码 Cook 输入缺少有效归属证据7 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3805: generated-map input has no selected ownerEM3805: generated-map input is outside its cooked map familyEM3805: invalid generated-map Cook input proofEM3805: invalid generated-map inputEM3805: invalid selected Mod asset listEM3805: invalid source-only Cook input proofEM3805: selected cooked assets are missing:
EM3806所选 Mod 资源未进入 Cook 输出2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3806: invalid selected Mod packageEM3806: selected Mod packages missing from Cook output:
EM3810原资源覆盖选择无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3810: invalid override package selection
EM3811覆盖 Cook 的游戏 Content 目录缺失1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3811: cooked game Content directory missing
EM3812覆盖资源没有进入 Cook 输出1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3812: override packages missing from Cook output:
EM3813覆盖包文件类型不支持1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3813: unsupported override file: {path}
EM3814覆盖资源路径不安全1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:检查 Cook 日志及所选打包内容,确认资源实际被 Cook,保持支持的 Win64/Pak 配置,再重新导出。
原始日志模板(以实际完整文字为准)
EM3814: unsafe override path
EM39xx · 构建导出与游戏验证
从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
EM3900导出需要真实 Mod.emodproject 工作区描述6 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3900: --mod-project requires the actual Mod.emodproject descriptor, not a source archiveEM3900: invalid active plugin namespaceEM3900: pass the actual Mod.emodproject descriptor returned by prepareEM3900: provide --mod-projectEM3900: provide --mod-project for a standalone ModEM3900: set-versions needs the actual Mod.emodproject descriptor
EM3901项目打包配置不兼容1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3901: incompatible project profile:
EM3902当前 Mod 与模板的命名空间或身份不符3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3902: Mod project identity differs from its export templateEM3902: selected Mod project name differsEM3902: template namespace/id mismatch
EM3903Blueprint Mod 中混入了原生文件或插件描述2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3903: Blueprint-only Mod contains native files: {files}EM3903: Mod projects cannot contain UE plugin descriptors
EM3904当前平台不能执行 UE Cook/Pak1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3904: UE Cook/Pak execution is Win64-only in this preview; use --dry-run to inspect commands elsewhere
EM3905模板目标属于其他游戏1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3905: template targets a different game
EM3906找不到唯一的独立 Mod Cook 输出1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3906: expected one cooked standalone Mod Content directory; inspect 02-cook.log
EM3907UnrealPak 没有生成 content.pak1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3907: UnrealPak did not create content.pak
EM3908发布方式无效或游戏验证响应无效3 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3908: The game returned an invalid validation response.EM3908: invalid publication modeEM3908: public export needs a .umod source project
EM3909SDK 插件依赖未启用或游戏拒绝 Mod6 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3909: The game rejected the Mod Contract or exported package.EM3909: approved SDK plugin is not enabled in projectEM3909: built-in SDK cannot declare the legacy EasyMod pluginEM3909: invalid SDK approved plugin listEM3909: invalid SDK plugin requirementsEM3909: required SDK dependency plugin is not enabled in project
EM3910暂存目录不是有效 EasyMod 构建目录1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3910: staged package is not an EasyMod build directory
EM3911私有 Pak 未加密索引或游戏验证未连接3 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:若消息提到游戏验证连接/超时,选择同一 SDK 对应的打包游戏目录或启动匹配游戏;导出功能不以连接成功为前提。若消息实际是加密 Pak、覆盖资源或清单问题,则按对应分支修复,不能把它视作单纯网络错误。
原始日志模板(以实际完整文字为准)
EM3911: No game validation connection is available. The selected folder contains {0} game executables. Choose the packaged game folder, or start the matching game and try again. Export remains available.EM3911: UnrealPak did not encrypt the private Pak index:EM3911: private map/override Pak index was not encrypted:
EM3912覆盖资源未获授权或无法启动游戏验证4 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:若消息提到游戏验证连接/超时,选择同一 SDK 对应的打包游戏目录或启动匹配游戏;导出功能不以连接成功为前提。若消息实际是加密 Pak、覆盖资源或清单问题,则按对应分支修复,不能把它视作单纯网络错误。
原始日志模板(以实际完整文字为准)
EM3912: Could not start the packaged game for Mod validation. Export remains available.EM3912: invalid override packageEM3912: override package is not allowed by the host SDKEM3912: validated override package list differs from the author project
EM3913覆盖资源不在当前工作区或游戏验证超时2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:若消息提到游戏验证连接/超时,选择同一 SDK 对应的打包游戏目录或启动匹配游戏;导出功能不以连接成功为前提。若消息实际是加密 Pak、覆盖资源或清单问题,则按对应分支修复,不能把它视作单纯网络错误。
原始日志模板(以实际完整文字为准)
EM3913: The game did not provide a validation connection within 30 seconds. Export remains available.EM3913: override package must exist in this Mod's writable SDK workspace:
EM3914找不到唯一的覆盖资源 Cook 输出1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3914: expected one cooked game Content directory for overrides
EM3915函数补丁构建缺少隔离 SDK 基线2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3915: Blueprint patch build needs an isolated SDK workspace with its source SDK baselineEM3915: missing host Blueprint baseline:
EM3920编辑器回执或 SDK API 文件缺失2 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3920: EasyMod Editor receipt or SDK API is missingEM3920: EasyMod Editor receipt, SDK metadata or API is missing
EM3921SDK、游戏与编辑器验证上下文不符4 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:从当前已保存工作区重新构建,检查验证、Cook、Pak 阶段及第一条错误;游戏验证连接与导出本身分开判断。
原始日志模板(以实际完整文字为准)
EM3921: Editor/SDK UE series or SDK game Contract mismatchEM3921: publisher SDK and game Contract differEM3921: publisher SDK validation requires its actual game engine and project pluginEM3921: this Editor does not support the SDK's UE series
EM40xx · SDK 依赖、模块与分发
主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
EM4000创作目录或复制来源无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4000: invalid author tree: {root}EM4000: invalid source tree: {source}
EM4001输出目录不能位于待复制源码内部1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4001: output cannot be inside copied source tree
EM4002Blueprint 专用目录含原生文件或链接2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4002: filtered Blueprint-only tree still contains native author files:EM4002: source tree contains a symlink: {name}
EM4003资源包路径无效1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4003: invalid asset package path
EM4004资源路径包含不支持的字符1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4004: unsupported package path characters
EM4005SDK 资源来自未批准插件1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4005: SDK asset belongs to an unapproved plugin: {parts[0]}
EM4006SDK 依赖审计被明确拒绝或阻塞2 条诊断
出现位置:Authoring / developer editor · EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4006: SDK dependency audit is blocked:EM4006: explicitly denied SDK dependency:
EM4007SDK 计划或原生反射依赖闭包无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4007: invalid SDK planEM4007: invalid public native reflection dependency closure
EM4008SDK 输出已经存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4008: SDK output already exists; export to a fresh directory
EM4009公开 API 依赖未批准的原生模块1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4009: exported API depends on unapproved native modules:
EM4010已生成的宿主配置资源不存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4010: compiled host contract asset is missing
EM4011SDK 暂存内容发生冲突1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4011: unexpected SDK staging collision
EM4012已批准资源缺失或缺少匹配编辑器3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4012: approved source asset missing: {package}EM4012: bundled Engine dependencies require a matching Mod EditorEM4012: required bundled Engine asset missing: {package}
EM4013Blueprint SDK 混入原生作者文件或私有引擎源码2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4013: Blueprint-only SDK contains author native files:EM4013: Blueprint-only SDK contains the private Editor source repository
EM4014游戏 UE 系列缺少对应编辑器1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4014: game SDK has no Editor for its UE series
EM4015SDK API 缺少有效游戏版本1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4015: compiled SDK API is missing a valid game version
EM4016只有明确批准的 Runtime 项目模块可进入 SDK1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4016: only explicitly approved Runtime project modules can enter the author SDK
EM4017已批准原生模块缺少匹配编辑器构建2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4017: approved project modules require a matching Editor build and its module outputEM4017: approved project modules require the matching Editor module build
EM4018项目模块、SDK 插件或编辑器 BuildId 不匹配4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4018: SDK plugin {name} does not match the target Mod EditorEM4018: invalid project module receiptEM4018: publisher project modules differ from the target Mod Editor BuildIdEM4018: target Mod Editor has no verifiable BuildId
EM4019已批准模块输出缺失或是链接2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4019: approved module {name} is missing from the matching Editor buildEM4019: project module {name} is a link
EM4020SDK 回执与游戏配置不匹配1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4020: SDK receipt/Contract mismatch
EM4021SDK 与编辑器模块 BuildId 不匹配3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:确认 SDK、插件、编辑器都是目标 UE 系列及其真实配套构建。原生模块 BuildId 不符时重新安装匹配发行或由开发者重编、导出;不能仅修改 BuildId 字符串或复制另一版本 DLL。
原始日志模板(以实际完整文字为准)
EM4021: SDK differs from Mod Editor BuildIdEM4021: SDK plugin {name} differs from Mod Editor BuildIdEM4021: SDK project modules differ from Mod Editor BuildId
EM4022项目模块哈希缺失或与批准回执不符2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4022: SDK project module hashes are missingEM4022: SDK project modules differ from approval receipt
EM4023已批准项目模块文件缺失或已变化1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4023: approved project module {name} is missing or changed
EM4024SDK 输出已存在或含禁止的打包产物2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4024: packaged SDK contains a bundled archive or author buildEM4024: packaged SDK destination already exists
EM4025SDK 混入私有引擎源码或分发后台2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4025: SDK contains the private Editor source repositoryEM4025: SDK contains the publisher distribution backend or its dependencies
EM4026SDK 的内部桥接依赖或内容范围不符3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4026: EasyMod bridge content leaked into the author SDKEM4026: SDK EasyMod bridge must not expose plugin contentEM4026: SDK internal dependency is missing:
EM4027所选编辑器缺少 Widget 所需 UMGEditor1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4027: SDK widget dependency requires UMGEditor in the selected Mod Editor
EM4028游戏私钥或宿主密钥模块泄漏到作者分发4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4028: host key module can never be approved for the SDKEM4028: host key module cannot be distributed with an SDK or common EditorEM4028: private game encryption configuration leaked into author distributionEM4028: private game encryption key leaked into author distribution
EM4030不能把工作区或其他目录当作 SDK 替换1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4030: replace requires a published SDK, not an author workspace or another folder
EM4031不能用另一个游戏的 SDK 覆盖当前 SDK2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4031: cannot replace an SDK for another gameEM4031: replace requires an SDK of the same game
EM4032SDK 更新暂存目录冲突1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4032: SDK update staging collision
EM4033游戏图标路径、尺寸或 PNG/ICO 格式无效8 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4033: ICO conversion requires Windows; configure a PNG game iconEM4033: configured game icon does not existEM4033: could not decode the game iconEM4033: could not read the game's Windows iconEM4033: game icon must be a PNG or Windows ICOEM4033: invalid PNG game iconEM4033: invalid game icon dimensionsEM4033: invalid icon bitmap
EM4034SDK 游戏展示信息或图标发生变化5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4034: SDK game icon changedEM4034: SDK game icon is missing or changedEM4034: SDK game identity mismatchEM4034: SDK game information changedEM4034: SDK game presentation is missing or invalid
EM4035SDK 文件不完整或增量同步清单无效4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4035: SDK file is incomplete or changed:EM4035: SDK live-update manifest is missing or changed; export the SDK againEM4035: unsafe SDK live-update file listEM4035: unsupported SDK live-update manifest
EM4036SDK 同步目标工作区身份不匹配3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4036: SDK live-update workspace identity mismatchEM4036: live SDK synchronization requires an isolated workspaceEM4036: live SDK update targets another game or engine
EM4037同步过程中 SDK 再次发生变化2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:主要由开发者处理:批准真实依赖,使用匹配模块/回执重新导出;不把私有源码、密钥或后台混入 SDK。
原始日志模板(以实际完整文字为准)
EM4037: SDK changed during synchronization; previous workspace restoredEM4037: SDK changed during synchronization; retry with the completed export
EM41xx · 签名、加密与密钥
核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
EM4100签名加密依赖缺失或示例输出已存在6 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4100: game key generation requires the cryptography Python packageEM4100: install Tools/requirements.txt into the configured Python for signed Mod exportEM4100: private Mod export requires the cryptography Python packageEM4100: sample output already existsEM4100: signature verification requires the cryptography Python packageEM4100: signing requires the cryptography Python package
EM4101作者 Ed25519 签名密钥缺失或路径无效5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4101: expected an Ed25519 author keyEM4101: invalid workspace author signing key pathEM4101: the workspace author key is missing; restore it or select --signing-keyEM4101: unsafe author key directoryEM4101: unsafe author key file
EM4102暂存包已经签名1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4102: staged package was already signed
EM4103签名、公钥或签名文件长度不符3 条诊断
出现位置:Game runtime · EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4103: signature without publisher keyEM4103: signed Mod is missing its signature or manifestEM4103: signed Mod requires a 64-byte detached signature
EM4104Mod 作者签名验证失败1 条诊断
出现位置:Game runtime · EasyModTool · 此编号链接
如何处理:签名损坏时重新获取可信包,或由原作者使用正确密钥重新导出。未签名被禁用时提交有效签名包;是否允许未签名由游戏开发者决定。
原始日志模板(以实际完整文字为准)
EM4104: invalid Mod author signature
EM4105游戏开发者禁止未签名 Mod1 条诊断
出现位置:Game runtime · 此编号链接
如何处理:签名损坏时重新获取可信包,或由原作者使用正确密钥重新导出。未签名被禁用时提交有效签名包;是否允许未签名由游戏开发者决定。
原始日志模板(以实际完整文字为准)
EM4105: unsigned Mod disabled by the game developer
EM4107发布密钥与暂存时使用的密钥不一致1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4107: publish key differs from the key used to stage this Mod
EM4110游戏私有 Mod 密钥或宿主密钥提供器无效9 条诊断
出现位置:Game runtime · EasyModTool · 此编号链接
如何处理:游戏开发者准备并配置匹配的 RSA-3072 私有包密钥、宿主密钥提供器和 SDK 公钥;换密钥后重新生成游戏配置及 SDK。作者只需使用正确游戏/SDK,不需要游戏私钥。
原始日志模板(以实际完整文字为准)
EM4110: .emod requires an RSA-3072 private keyEM4110: choose a new safe game key fileEM4110: configure an RSA-3072 ModEncryptionPrivateKeyEM4110: game Mod encryption key does not match the package formatEM4110: game has no compiled Mod key provider; package through PackageHostEM4110: invalid ModEncryptionPrivateKey in developer plugin settingsEM4110: invalid developer Mod encryption private keyEM4110: invalid private Mod key envelopeEM4110: missing or invalid game Mod encryption key
EM4111SDK 加密公钥无效或不匹配当前游戏4 条诊断
出现位置:Game runtime · EasyModTool · 此编号链接
如何处理:游戏开发者准备并配置匹配的 RSA-3072 私有包密钥、宿主密钥提供器和 SDK 公钥;换密钥后重新生成游戏配置及 SDK。作者只需使用正确游戏/SDK,不需要游戏私钥。
原始日志模板(以实际完整文字为准)
EM4111: game SDK requires an RSA-3072 encryption public keyEM4111: game developer has not configured private Mod encryptionEM4111: invalid game encryption public keyEM4111: private Mod cannot be decrypted with this game's key
EM4112密钥模块归属错误或换密钥后未更新 SDK3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:游戏开发者准备并配置匹配的 RSA-3072 私有包密钥、宿主密钥提供器和 SDK 公钥;换密钥后重新生成游戏配置及 SDK。作者只需使用正确游戏/SDK,不需要游戏私钥。
原始日志模板(以实际完整文字为准)
EM4112: host key module must not be a linkEM4112: refusing to overwrite a non-generated host key pluginEM4112: regenerate the game Contract and SDK after changing the encryption private key
EM4113无法验证打包配置或游戏私钥仍留在配置中5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:核对签名完整性和密钥归属。作者保留原签名密钥;游戏加密私钥由开发者配置,不能用修改清单代替正确签名或加密。
原始日志模板(以实际完整文字为准)
EM4113: could not inspect the packaged INI configurationEM4113: host archive or UnrealPak is missingEM4113: packaged game has no Pak to inspectEM4113: private game key remains in loose packaged configurationEM4113: private game key remains in packaged Pak configuration
EM42xx · 编辑器安装与运行能力
使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
EM4200工具包输出必须使用新位置1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4200: choose a fresh ModKit output
EM4203编辑器发行目录不存在1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4203: EasyModEditor distribution missing: {editor_dist}
EM4204编辑器发行缺少启动器或官方引擎程序1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4204: EasyModEditor distribution must contain its launcher and official Unreal Editor executable
EM4205编辑器包包含不允许分发的源码或构建内容3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4205: EasyModEditor distribution contains forbidden source/toolchain files:EM4205: Mod Editor includes a forbidden runtime path: {relative}EM4205: Mod Editor includes game-packaging content: {relative}
EM4207编辑器验收回执缺失或格式不支持1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4207: missing or unsupported Editor acceptance receipt
EM4208编辑器程序与验收回执不符1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4208: Editor executable build differs from the acceptance receipt
EM4209编辑器组件与验收回执不符1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4209: Editor {name} differs from the acceptance receipt
EM4210EasyModTool.exe 或必需编辑器组件缺失6 条诊断
出现位置:Authoring / developer editor · EasyModTool · Launcher / updater · Game runtime · 此编号链接
如何处理:通过官方/游戏提供的安装更新入口修复完整配套发行。检查缺失的工具、模块或资源;不能只复制一个 EXE/DLL,也不要把另一 UE 系列文件混入安装。保留 SDK、Mod 和用户配置。
原始日志模板(以实际完整文字为准)
EM4210: EasyMod plugin is unavailableEM4210: EasyModTool.exe is missing. Repair or reinstall the complete Mod Editor package.EM4210: EasyModTool.exe is missing. Repair the Mod Editor installation.EM4210: EasyModTool.exe is missing. Repair the complete Mod Editor installation.EM4210: missing Editor dependency: {relative}EM4210: 缺少 EasyModTool.exe。请修复完整 Mod 编辑器安装。
EM4211编辑器资源文件缺失1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:通过官方/游戏提供的安装更新入口修复完整配套发行。检查缺失的工具、模块或资源;不能只复制一个 EXE/DLL,也不要把另一 UE 系列文件混入安装。保留 SDK、Mod 和用户配置。
原始日志模板(以实际完整文字为准)
EM4211: missing Editor resources: {relative}
EM4212编辑器回执、游戏 UE 系列与适配不符1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4212: Editor receipt/game UE series differs from its adapter
EM4213编辑器适配、裁剪配置或加密自检失败4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4213: Editor adapters are missingEM4213: Editor trim policy is missingEM4213: bundled AES verification failedEM4213: bundled RSA verification failed
EM4214工具运行环境缺失、变化或清单无效7 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:通过官方/游戏提供的安装更新入口修复完整配套发行。检查缺失的工具、模块或资源;不能只复制一个 EXE/DLL,也不要把另一 UE 系列文件混入安装。保留 SDK、Mod 和用户配置。
原始日志模板(以实际完整文字为准)
EM4214: Editor receipt lacks frozen tool identityEM4214: frozen tool dependency changed:EM4214: frozen tool has missing or unlisted filesEM4214: frozen tool is missing its executable or Python runtimeEM4214: frozen tool receipt changedEM4214: invalid frozen tool receiptEM4214: unsafe frozen tool file record
EM4216官方工具准备失败或内置编辑器身份不符14 条诊断
出现位置:Game runtime · EasyModTool · 此编号链接
如何处理:首次准备官方工具失败时检查网络/代理后重试。若日志是模块身份、BuildId、内置布局或回执不符,则修复整个匹配安装。两种分支都不需要修改 SDK 权限或作者源码。
原始日志模板(以实际完整文字为准)
EM4216: Could not start the official tool installer.EM4216: Editor receipt and built-in authoring layout differEM4216: Editor receipt does not bind its source versionsEM4216: Official tool preparation failed. Retry when connected.EM4216: The Windows user cache directory is unavailable.EM4216: The official EasyMod tool manifest does not match this engine version.EM4216: Unknown EasyMod desktop tool.EM4216: built-in Editor BuildId or module identity differs from receiptEM4216: built-in Editor cannot contain the developer pluginEM4216: built-in Editor receipt requires its authoring markerEM4216: built-in author source binding differs from Editor receiptEM4216: built-in authoring marker differs from Editor receiptEM4216: built-in authoring module SHA-256 differs from Editor receiptEM4216: invalid source binding:
EM4251SDK 公共设置、桥接或覆盖路径无效5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4251: invalid exported override pathEM4251: invalid game bridge pipe nameEM4251: invalid game bridge protocol versionEM4251: invalid public {key}EM4251: invalid {key}
EM4260SDK 创作能力声明无效或适配不匹配3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4260: SDK capability does not match the selected Editor adapter:EM4260: invalid SDK authoring capability listEM4260: unknown or duplicate SDK authoring capability
EM4261编辑器缺少创作能力所需模块或插件4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4261: Editor adapter lacks authoring capabilitiesEM4261: Mod Editor lacks module {module} required by capability {entry['id']}EM4261: Mod Editor lacks plugin {plugin} required by capability {entry['id']}EM4261: unknown Editor authoring capability
EM4262所需 Runtime 模块或能力列表无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4262: invalid required Runtime module listEM4262: invalid required capability list
EM4263SDK 未提供 Mod 所需模块或能力2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4263: SDK does not declare Runtime modules:EM4263: game SDK does not support required capabilities:
EM4264编辑器模块 BuildId 或二进制清单不一致4 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:确认 SDK、插件、编辑器都是目标 UE 系列及其真实配套构建。原生模块 BuildId 不符时重新安装匹配发行或由开发者重编、导出;不能仅修改 BuildId 字符串或复制另一版本 DLL。
原始日志模板(以实际完整文字为准)
EM4264: Editor BuildId missingEM4264: Editor module BuildId mismatch:EM4264: invalid Editor module binary:EM4264: module list missing:
EM4270依赖版本范围不是有效数字语义版本5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4270: invalid dependency version rangeEM4270: invalid installed Mod versionEM4270: missing/excessive range termsEM4270: too many version alternativesEM4270: use numeric x.y.z range bounds
EM4271冲突或可选依赖声明格式无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4271: conflicts require manifest v9EM4271: invalid optional dependency flag
EM4272网络复制描述缺失或摘要不符3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4272: incomplete v9 network metadata; re-export this ModEM4272: invalid replication schemaEM4272: replication digest differs
EM4275地图族重叠、不完整或未获场景编辑授权6 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4275: duplicate map familyEM4275: invalid map override groupsEM4275: invalid, overlapping or undeclared map familyEM4275: map families overlap; export one complete connected familyEM4275: map scene edit permission is not granted:EM4275: only external source packages of a selected editable map may be deleted
EM4276宿主事件或地图元数据无效2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4276: invalid used host eventEM4276: missing v10 event or map metadata
EM4280真实 Game 构建能力证据缺失或不匹配12 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4280: an actual Game capability proof is requiredEM4280: capability probe does not match this game SDKEM4280: capability proof belongs to a different public ContractEM4280: export a Game build probe before updating the SDK; Server is optionalEM4280: incomplete plugin build evidenceEM4280: invalid capability proofEM4280: invalid or duplicate capability proof targetEM4280: invalid or duplicate probeEM4280: invalid plugin version/descriptor proofEM4280: invalid probeEM4280: invalid proofEM4280: v11 requires an actual Game capability proof; Server is optional
EM4281构建证据缺少所需 Runtime 模块或插件1 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4281: {Target} proof lacks required Runtime modules or plugins
EM4282异步执行补丁元数据缺失或归属错误5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用当前 UE 系列的完整安装,核对回执、模块和资源;能力不足由开发者补齐游戏模块并更新 SDK。
原始日志模板(以实际完整文字为准)
EM4282: duplicate async execution patchEM4282: missing or invalid async execution metadataEM4282: new execution and proof metadata requires manifest v11EM4282: undeclared or foreign async execution patchEM4282: v11 runtime cannot contain editable source
EM45xx · 本地化收集与译文工具
使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
EM4500SDK 未公开游戏文本或本地化目录不可用5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:要翻译游戏:开发者开启 Publish Localization Text,选择 Target 和可收集语言并重新导出 SDK,作者重新选择新文件。要翻译自己的内容:切换 Mod texts 并收集,不需要游戏先公开文本。
原始日志模板(以实际完整文字为准)
EM4500: SDK contains text in a non-public localization cultureEM4500: cannot find the original .emsdk; provide --sdk for complete translation validationEM4500: invalid SDK localization culture permissionsEM4500: this SDK has no public localized texts; ask the game developer to re-export the SDKEM4500: unsupported SDK localization format; re-export the SDK
EM4501译文语言名称不符合 BCP471 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4501: invalid translation culture; use a BCP47 name such as zh-Hans or en-US
EM4502SDK 公开文本身份、Unicode 或原文哈希无效5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4502: SDK public localized text count exceeds the limitEM4502: duplicate localized text or sourceHash differs from its UTF-8 sourceEM4502: invalid SDK localized text recordEM4502: invalid localized textEM4502: localized text must contain valid Unicode
EM4503译文描述、默认语言与源文件不一致12 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4503: default culture must name a declared localization patchEM4503: duplicate culture or unsafe localization payload pathEM4503: invalid localization patch listEM4503: localization patch requires only culture and payloadPathEM4503: published translation bytes differ from the editable sourceEM4503: runtime translation descriptor differs from sourceEM4503: source translation descriptor mismatchEM4503: source translation files differ from localizationPatchesEM4503: translation source and descriptor differEM4503: translation source and export template differEM4503: unsupported modTypeEM4503: workspace translation files differ from localizationPatches
EM4504纯翻译 Mod 缺少译文或包含玩法内容9 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4504: add a language in the editor's Localization panel before exporting this translation ModEM4504: pure translation source cannot contain assetsEM4504: pure translation workspace cannot contain assetsEM4504: select the matching translation ModEM4504: translation Mod cannot contain runtime capability proofsEM4504: translation Mods cannot claim host asset usageEM4504: translation Mods cannot contain Blueprint, content, override or execution payloadsEM4504: translation Mods cannot declare replicated typesEM4504: translation catalog cannot contain Blueprint types
EM4505译文负载格式、身份数量或语言不符6 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4505: duplicate translation namespace/keyEM4505: payload culture differs from descriptorEM4505: too many translation entriesEM4505: translation entry must contain namespace, key, source and translationEM4505: translation payload exceeds 16 MiBEM4505: unsupported translation payload
EM4506翻译了未公开、已变化或其他 Mod 的文本3 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留译文草稿,核对当前 Mod 命名空间、SDK 文本身份和原文哈希;换 SDK 后重新收集/匹配。不能把另一 Mod 的命名空间或已变化的游戏原文当作当前来源。
原始日志模板(以实际完整文字为准)
EM4506: translation namespace/key is not public in this SDKEM4506: translation targets a private, unknown or changed SDK source textEM4506: translation targets another Mod's text namespace
EM4507译文使用的 SDK 配置或原文身份已变化2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:保留译文草稿,核对当前 Mod 命名空间、SDK 文本身份和原文哈希;换 SDK 后重新收集/匹配。不能把另一 Mod 的命名空间或已变化的游戏原文当作当前来源。
原始日志模板(以实际完整文字为准)
EM4507: translation Mod and SDK Contract differ; do not apply translations to changed source textEM4507: translation workspace descriptors differ from the source Contract
EM4508译文导入导出路径或工作区参数无效5 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4508: export to a translation .json file outside workspace configurationEM4508: provide --mod-projectEM4508: provide --translation or --removeEM4508: select a translation-capable .umod workspaceEM4508: unsafe translation build stage
EM4509纯翻译 Mod 只支持公开 .umod2 条诊断
出现位置:EasyModTool · 此编号链接
如何处理:该限制针对纯翻译 Mod:使用公开 .umod。普通内容 Mod 可以随私有 .emod 带可读、签名及哈希绑定的译文元数据;资产 Pak 仍加密,不公开 Blueprint 源码。
原始日志模板(以实际完整文字为准)
EM4509: translation Mods currently require public .umod publication; private JSON encryption is unavailableEM4509: translation Mods support public .umod only; private JSON encryption is unavailable
EM4510本地化来源、资源缓存或收集文件无效25 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:使用有效 Text、正确语言及当前 SDK 的公开文本或本 Mod 自有文本,按当前工作区保存译文并重新导出。
原始日志模板(以实际完整文字为准)
EM4510: cannot load localization package with missing or obsolete cache:EM4510: cannot read localization package header:EM4510: invalid localization JSON:EM4510: invalid localization archiveEM4510: invalid localization manifest treeEM4510: invalid localization package header:EM4510: localization JSON missing or exceeds size limit:EM4510: localization archive entry is missing Key, Source.Text or Translation.TextEM4510: localization archive text exceeds the limitEM4510: localization archives disagree forEM4510: localization cache has a count but no offset:EM4510: localization cache is corrupt or exceeds its bounds:EM4510: localization cache is outside the package header:EM4510: localization manifest entry has no KeyEM4510: localization manifest entry has no Source.Text or KeysEM4510: localization native culture changed while collectingEM4510: localization package changed while gathering:EM4510: localization package file is missing:EM4510: localized text has conflicting sources: %s / %s. Regenerate the project's localization manifest.EM4510: more than 64 published localization culturesEM4510: more than 65536 public localized textsEM4510: published localization exceeds the supported text count or lengthEM4510: save the loaded package before publishing its localization texts:EM4510: save the partially loaded package before publishing its localization texts:EM4510: text visibility rules require unique Namespace / Key identities
EM4512Unreal PO 文件身份、格式或读写失败5 条诊断
出现位置:Authoring / developer editor · 此编号链接
如何处理:使用 Unreal 身份格式的 PO,保留 msgctxt 中的 Namespace/Key、msgid、占位符和原文;检查重复身份及文件编码。修复后再导入,不用普通文本替换破坏身份字段。
原始日志模板(以实际完整文字为准)
EM4512: PO must use Unreal text identities and a single msgstrEM4512: cannot read translation PO:EM4512: cannot write translation POEM4512: duplicate PO text identityEM4512: too many PO entries