
Goety Fix - фикс утечек памяти Goety и GoetyAwaken
Goety Fix (goety-apostle-fix) - технический мод для Minecraft 1.20.1 на Forge. Убирает утечки памяти и баги в Goety и GoetyAwaken: чистит ссылки на старых игроков после смерти, респавна и смены измерения.
Goety Fix (в файлах встречается как goety-apostle-fix) - это не контентный мод, а техническая заплатка для Goety и GoetyAwaken. Если вы играли с этими модами на Minecraft 1.20.1 и замечали, что после нескольких смертей или прыжков между измерениями игра начинает подтормаживать, а потребление оперативки растёт как на дрожжах - это как раз тот случай.
В чём проблема
Goety и GoetyAwaken на клиенте держат ссылки на старые объекты LocalPlayer и ClientLevel. Когда игрок умирает, возрождается или переходит в другое измерение, старые инстансы не собираются сборщиком мусора. Память копится с каждой смертью, и в какой-то момент это выливается в лаги, фризы и краши. По сути классическая утечка памяти, которую замечаешь не сразу, а когда уже поздно.
Как работает фикс
Мод каждый тик отслеживает ссылку Minecraft.player. Как только инстанс меняется (респавн, смена измерения), запускается цепочка очистки:
- Инвалидирует capabilities старого игрока и уровня, разрывая цепочки ссылок
- Чистит
Mob.targetиLivingEntity.lastHurtByMob, которые держат ссылку на старого игрока - Через рефлексию обнуляет статические поля
Entity,PlayerиLevelв клиентских обработчиках событий Goety/GoetyAwaken - Раз в 30 секунд прогоняет периодическую уборку как страховку
Звучит просто, но именно эти статические ссылки и не дают сборщику мусора освободить память. Без фикса они живут до перезапуска клиента.
Требования
- Forge 47+ (Minecraft 1.20.1)
- Только клиентская сторона
Важный нюанс
На странице проекта есть путаница с пометкой окружения: где-то указано "только выделенный сервер", хотя сама утечка - клиентская. По данным CurseForge мод помечен как "клиент и сервер". Так что перед установкой сверьтесь с конкретным файлом и версией - среда установки может отличаться от релиза к релизу.
Что нового
В версии 1.11.0 (сентябрь 2026) снизили риск ConcurrentModificationException при очистке статических карт, сделали инъекцию Projectile.onHit необязательной на случай конфликтов с другими модами и подправили очистку целей у призванных существ. Если раньше ловили краши при уборке - обновление стоит поставить.
Совет
Ставьте Goety Fix, если играете с Goety или GoetyAwaken на 1.20.1. Это не тот мод, который заметен в геймплее, но без него длинные сессии с частыми смертями и телепортами между мирами превращаются в борьбу с лагами. Скачайте Goety Fix и забудьте про растущую память - пусть лучше она уходит на что-то полезное.
Как поиграть с друзьями с модом Goety Fix - фикс утечек памяти Goety и GoetyAwaken?
Мод Goety Fix - фикс утечек памяти Goety и GoetyAwaken куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Goety Fix - фикс утечек памяти Goety и GoetyAwaken будет готов за пару минут - BungeeHost сделает всё за вас.
