babalae/better-genshin-impact · error · Exception
你选择了指定树脂刷取次数,请至少配置一种树脂的刷取次数!
Error message
你选择了指定树脂刷取次数,请至少配置一种树脂的刷取次数!
What it means
Error "你选择了指定树脂刷取次数,请至少配置一种树脂的刷取次数!" thrown in babalae/better-genshin-impact.
Source
Thrown at BetterGenshinImpact/GameTask/AutoDomain/Model/ResinUseRecord.cs:58
{
list.Add(new ResinUseRecord("原粹树脂20", taskParam.OriginalResin20UseCount));
}
if (taskParam.OriginalResinUseCount > 0)
{
list.Add(new ResinUseRecord("原粹树脂", taskParam.OriginalResinUseCount));
}
if (taskParam.TransientResinUseCount > 0)
{
list.Add(new ResinUseRecord("须臾树脂", taskParam.TransientResinUseCount));
}
if (taskParam.FragileResinUseCount > 0)
{
list.Add(new ResinUseRecord("脆弱树脂", taskParam.FragileResinUseCount));
}
if (list.Count == 0)
{
throw new Exception("你选择了指定树脂刷取次数,请至少配置一种树脂的刷取次数!");
}
}
return list;
}
public static List<ResinUseRecord> BuildFromDomainParam(AutoStygianOnslaughtParam taskParam)
{
List<ResinUseRecord> list = [];
if (taskParam.SpecifyResinUse)
{
if (taskParam.CondensedResinUseCount > 0)
{
list.Add(new ResinUseRecord("浓缩树脂", taskParam.CondensedResinUseCount));
}
if (taskParam.OriginalResinUseCount > 0)
{
list.Add(new ResinUseRecord("原粹树脂", taskParam.OriginalResinUseCount));View on GitHub (pinned to a7cb36712d)
Solutions
- 在任务配置中至少为一种树脂(原粹/浓缩/脆弱/须臾)设置刷取次数
- 或者改用其他刷取模式(如刷完即止)
Example fix
为至少一种树脂填写大于0的刷取次数;或关闭“指定树脂刷取次数”改为用尽树脂后结束。
When it happens
Trigger: 勾选了 SpecifyResinUse(指定树脂刷取次数),但浓缩、原粹(20/40)、须臾、脆弱树脂的刷取次数全部为0,构建树脂使用列表为空时抛出。
Common situations: 用户在自动秘境配置中打开“指定使用树脂”开关却忘记填任何树脂的次数。
AI-assisted analysis of babalae/better-genshin-impact@a7cb36712d (2026-08-13).
Data as JSON: /api/errors/9f466b56cb220741.
Report an issue: GitHub.