日志明确指向 SimpleLogin 时,问题通常在登录模组与当前加载器、服务端或其他认证模组的兼容性。原问题记录给出的方向是移除该模组,但正式存档应先验证它是否承担玩家数据或登录保护。

- 错误组件
- SimpleLogin 模组
- 已知影响
- 部分群峦类整合包
- 处理原则
- 先备份,再在副本中移除或升级
- 验证方式
- 最小模组环境
先判断问题位置
登录类模组可能同时存在于客户端和服务端,并参与玩家身份、密码或权限数据。直接删除前应阅读整合包说明并备份世界、配置和玩家数据。
Katofrp 只负责把连接送到房主,无法修复模组初始化或握手异常。用副本移除后能正常进入,才能确认关联。
记录错误原文和发生阶段,完成一项后重复相同测试,才能确认真正有效的处理步骤。
处理前准备
- 保存完整崩溃报告和 latest.log
- 备份世界、mods、config 与玩家数据
- 记录 SimpleLogin 和依赖版本
- 确认房主与成员实例一致
- 建立整合包副本
按顺序处理
- 从日志确认组件
搜索 SimpleLogin 前后的第一个异常和 caused by,不只看最后一行。
- 阅读整合包说明
确认该模组是否为必需组件、是否保存独立玩家登录数据。
- 在副本中移除
关闭所有进程后,从房主和必要客户端副本中移出 SimpleLogin,不直接删除。
- 检查依赖残留
若其他模组依赖它,启动器会提示缺失依赖;此时恢复并寻找兼容版本。
- 新世界联机测试
用相同 Katofrp 地址和新测试世界验证登录流程。
- 处理正式世界副本
确认无数据损失后再测试旧世界副本,并保留原备份。
验证与补充
删除还是升级
能找到与当前 Minecraft、加载器和整合包兼容的修复版本时,升级通常比直接移除更稳妥。
客户端与服务端
以模组作者说明为准;安装端不一致可能在握手阶段再次失败。
群峦整合包
不同“群峦”整合包内容差异很大,应按实际模组清单判断。
仍未解决时
根据当前现象选择对应分支,保留可工作的配置和存档备份。
立即停止并恢复备份,查阅整合包的迁移说明。
检查是否有另一份同名 jar、旧配置或其他登录模组继续加载。
说明旧世界或玩家数据可能关联该模组,只在副本中继续处理。
常见问答
这是 Katofrp 的错误吗?
日志明确指向 SimpleLogin 时,应优先处理模组环境。
可以让房主单独删除吗?
安装端取决于模组设计,联机双方应按作者说明保持一致。
为什么要移出而不是删除?
保留原文件便于快速回退和比较版本。