- 安装新版本的 MeTweaks (1.6.18) 和 Genst-II (26.02.25)
- 确保主模组 LOTR Reworked 重置版 已正确安装
测试完成后,请按以下格式报告
-
报告格式
测试完成后,请按以下格式报告:
测试项目:[测试名称]
测试结果:通过/失败
问题描述:[如果失败,详细描述问题]
日志信息:[如果有错误,粘贴相关日志]
核心测试(必须测试)测试过了没有问题!
1. NPC消失问题修复测试
这是最重要的测试,必须完成
测试步骤:
- 传送到布里(Bree)
- 找到商人、任务发布者、征兵官
- 接受任务
- 传送到其他地方(至少1000格外)
- 等待5-10分钟
- 传送回布里
- 检查商人、任务发布者、征兵官是否还在
预期结果: 所有NPC应该仍然存在,不会消失
重复测试: 在以下地点重复上述步骤
- 夏尔(Shire)
- 刚铎城市(Gondor towns)
- 洛汗村庄(Rohan villages)
- 哈拉德城镇(Harad settlements)
2. 雇佣NPC骑乘测试
测试步骤:
- 雇佣一个NPC
- 让NPC骑上马
- 进入战斗
- 快速移动到远处
- 传送到其他维度再传送回来
- 检查NPC是否还在,是否还骑在马上
预期结果: NPC不会消失,骑乘状态正常
3. 守卫系统测试
测试步骤:
- 雇佣多个NPC作为守卫
- 设置守卫模式(Guard Mode)
- 调整守卫范围
- 离开区域后返回
- 检查守卫是否还在原位
- 测试守卫是否正常攻击敌人
预期结果: 守卫系统正常工作,NPC不会消失
功能测试(建议测试)
4. 远程武器系统测试
测试步骤:
- 雇佣弓箭手NPC
- 给予不同类型的远程武器
- 进入战斗,观察射击行为
- 长时间游戏(1小时以上)
- 检查是否有崩溃或卡顿
预期结果: 远程攻击正常,无崩溃
5. 村庄生成测试(Genst-II)
测试步骤:
- 创建新世界或探索未加载的区块
- 寻找草原生物群系(Steppe biome)
- 检查村庄是否正常生成
- 检查村庄结构是否完整
- 检查村庄NPC是否存在
预期结果: 村庄正常生成,位置正确
6. 骑乘追踪系统测试
测试步骤:
- 骑上马
- 快速移动
- 下马再上马
- 重新登录游戏
- 检查骑乘状态是否正常
预期结果: 骑乘系统正常,无异常
稳定性测试(长期测试)
7. 长时间运行测试
测试步骤:
- 连续游戏2-3小时
- 频繁传送
- 雇佣大量NPC(20+)
- 进行大规模战斗
- 监控内存使用情况
预期结果: 无崩溃,无明显卡顿,内存稳定
8. 多人服务器测试(如果有服务器)
测试步骤:
- 多个玩家同时在线
- 同时雇佣NPC
- 同时使用守卫系统
- 频繁传送和战斗
预期结果: 服务器稳定,无崩溃
日志检查
测试期间请注意检查日志文件:
- 位置:
.minecraft/logs/fml-client-latest.log(客户端)
需要关注的错误信息:
NullPointerExceptionConcurrentModificationException[Genst II] ERROR[MeTweaks] ERROR
如果看到这些错误,请立即报告并提供完整日志
已知禁用功能(无需测试)
以下功能已被禁用,无需测试:
- ❌ 山脉生成(Mountains)
- ❌ 道路生成(Roads)
- ❌ 方恩森林惩罚阈值(fangornTreePenaltyThreshold)- 与魔戒重置版模组不兼容

没有回复内容