▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Dimension Leak Fix
Dimension Leak Fix

Dimension Leak Fix

Мод Dimension Leak Fix решает проблему утечки памяти при телепортации между измерениями в Майнкрафт. Автоматически очищает кэши Collective, AmbientSounds и Create, освобождая до 4 ГБ ОЗУ за переход.

Оцените первым
22.9K
20

Каждый раз, когда вы прыгаете между обычным миром, Незером и Эндом, клиент Minecraft создает новый ClientWorld. По логике, старый мир должен удаляться сборщиком мусора (Garbage Collector), но несколько популярных модов случайно держат на него ссылки. Из-за этого старый мир висит в оперативной памяти вечно.

После пары телепортаций это может сожрать 4-8 ГБ ОЗУ. Начинаются лаги, фризы и в итоге игра крашится. Dimension Leak Fix - это клиентский мод для Майнкрафт (Fabric), который автоматически чинит эту проблему. Он точечно обрывает эти цепочки удержания, возвращая 2-4 ГБ памяти за каждый переход.

Что именно чинит Дименшн Лик Фикс?

ИсточникПроблемаВлияние
Entity referencesСущности в старом мире держат поле .level~200 МБ за переход
CollectiveBlockEntityData.cachedBlockEntities держит старые миры через вложенные WeakHashMaps~1.2 ГБ за переход
AmbientSoundsПоток AirPocketScanner держит тысячи ChunkSections как GC root~1.4 ГБ за переход
CreateКэши рендера держат ссылки на старые данные мираВарьируется
Chunk storageChunkManager старого мира держит все загруженные чанки~1-3 ГБ за переход

Как это работает

Мод использует двухфазный подход:

  • Фаза A (мгновенно): При смене измерения мод сразу отсоединяет ссылки сущностей, чистит кэши Collective, останавливает сканер AmbientSounds, отсоединяет отправителей команд Spark и инвалидирует рендер Create.
  • Фаза B (через 3 секунды): Мод чистит массивы чанков и наборы сущностей старого мира. Задержка нужна, чтобы не мешать рендеру во время перехода.

Совместимость и установка

  • Только клиентская сторона - на сервер ставить не нужно.
  • Работает даже если модов из списка выше нет. Фикс сам проверяет, что установлено, и применяет только нужные патчи.
  • Тестировалось с 200+ модами, включая Iris, Sodium, Distant Horizons, Create, Collective и AmbientSounds.
  • Поддерживает версии Minecraft 1.18.2, 1.19.x, 1.20.x и свежие релизы для 1.21.1 и 1.21.3.

Важный нюанс: Это не общий оптимизатор типа Sodium. Это точечный фикс для тяжелых сборок модов. Если у вас пустой ванильный клиент, вы вряд ли заметите эффект. Но если у вас стоит Create и AmbientSounds - это must-have.

Логи

Мод логирует все свои действия. Пример вывода после смены измерения:

[DimensionLeakFix] Dimension change detected, cleaning up old world... [DimensionLeakFix] Entities: 131 world references detached [DimensionLeakFix] Collective: 1 cache(s) flushed in cachedBlockEntities [DimensionLeakFix] AmbientSounds: scanner stopped (3 fields cleared) [DimensionLeakFix] Create: renderer cache invalidated [DimensionLeakFix] Phase A complete (137 operations) [DimensionLeakFix] Phase B scheduled (3s delay) [DimensionLeakFix] Phase B: releasing old world data... [DimensionLeakFix] Chunks: 2809 slots released [DimensionLeakFix] loadedChunks: 2809 entries cleared [DimensionLeakFix] Phase B complete (2810 references released, ~3706 MB freed)

Сборка Legends Reborn: Medieval уже использует этот фикс по умолчанию.

Скачать мод Dimension Leak Fix имеет смысл всем, кто собирает большие сборки модов для Minecraft и страдает от фризов при телепортации. Ваша оперативка скажет спасибо.

Партнёрский материал

Как поиграть с друзьями с модом Dimension Leak Fix?

Мод Dimension Leak Fix куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Dimension Leak Fix будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Клиент

Создатели

Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:3 недели назад
Главная