我注意到您提供的是一个文件名或路径(goety-client-fix),而不是需要翻译的游戏内容。

如果您需要翻译游戏内的文本,请提供具体的文本内容,我会按照您的要求逐行翻译,并保留格式和特殊标记。

我注意到您提供的是一个文件名或路径(goety-client-fix),而不是需要翻译的游戏内容。 如果您需要翻译游戏内的文本,请提供具体的文本内容,我会按照您的要求逐行翻译,并保留格式和特殊标记。

Goety客户端修复 修复Minecraft 1.20.1(Forge)中Goety模组导致的客户端内存泄漏问题。

Goety 客户端修复

修复由 Goety 模组在 Minecraft 1.20.1(Forge)中导致的客户端内存泄漏问题。

问题描述

当玩家死亡/重生或切换维度时,旧的 LocalPlayer 和 ClientLevel 对象未被垃圾回收。这会导致客户端内存持续增长,最终引发卡顿和崩溃。

修复内容

  • 在重生/切换维度时使旧的玩家和世界能力失效,以打破引用链
  • 清除客户端世界中指向旧玩家的 Mob.target 和 LivingEntity.lastHurtByMob 引用
  • 通过反射清除 Goety/GoetyAwaken 客户端事件处理器中的静态 Entity/Player/Level 字段
  • 定期清理(每 30 秒)以捕获任何残留引用

前置要求

  • Forge 47+(Minecraft 1.20.1)
  • 仅客户端安装,服务器无需安装此模组