babalae/better-genshin-impact · error · Exception
未找到对应的秘境{_taskParam.DomainName}的传送点
Error message
未找到对应的秘境{_taskParam.DomainName}的传送点 What it means
Error "未找到对应的秘境{_taskParam.DomainName}的传送点" thrown in babalae/better-genshin-impact.
Source
Thrown at BetterGenshinImpact/GameTask/AutoDomain/AutoDomainTask.cs:364
pickAssets.PickRo,
() => Simulation.SendInput.SimulateAction(GIActions.MoveForward, KeyType.KeyDown),
_ct,
20,
500
);
Simulation.SendInput.SimulateAction(GIActions.MoveForward, KeyType.KeyUp);
}
if (!menuFound)
{
throw new Exception("请检查是否在秘境门前");
}
}
else
{
Logger.LogError("自动秘境:未找到对应的秘境{Text}的传送点", _taskParam.DomainName);
throw new Exception($"未找到对应的秘境{_taskParam.DomainName}的传送点");
}
}
}
/// <summary>
/// 切换队伍
/// </summary>
/// <param name="partyName"></param>
/// <returns></returns>
private async Task<bool> SwitchParty(string? partyName)
{
if (!string.IsNullOrEmpty(partyName))
{
var b = await new SwitchPartyTask().Start(partyName, _ct);
await Delay(500, _ct);
return b;
}
View on GitHub (pinned to a7cb36712d)
Solutions
- 检查任务配置中的秘境名称是否填写正确(与游戏内名称一致)
- 确认该秘境在大地图上已解锁且存在传送点
- 更新到最新版本以获取新增的秘境传送点数据
Example fix
检查秘境名称是否与游戏内全称完全一致(如“芬德尼尔之顶”),从下拉列表选择而非手输;名称无误仍报错则反馈该秘境未收录。
When it happens
Trigger: TpDomain 中 MapLazyAssets 的 DomainPositionMap 找不到用户填写的 DomainName 对应坐标,无法传送时抛出。
Common situations: 任务参数中的秘境名称拼写错误、使用了别名/简称,或该秘境未收录进传送点表。
AI-assisted analysis of babalae/better-genshin-impact@a7cb36712d (2026-08-13).
Data as JSON: /api/errors/833b8b942026a42c.
Report an issue: GitHub.