Ccurseforge
MCreatorMemFix

MCreatorMemFix

Исправляет ошибку избыточного выделения памяти в некоторых модах MCreator для Forge 1.20.1, снижая нагрузку на память и улучшая производительность.

Автор: Overcontrol1 Тип: Мод Категории: МодыПроизводительность Загрузок: 3 830 805 Просмотров: 0 Обновлён: 22.09.2026

MCreatorMemFix устраняет ошибку с избыточным выделением памяти в некоторых модах, созданных с помощью MCreator для Forge 1.20.1.

Описание

Этот мод решает проблему чрезмерного создания объектов по умолчанию при доступе к переменным игрока в MCreator-модах. При первом запуске он сканирует установленные моды и требует перезапуска игры для активации исправлений. Моды, созданные с использованием генератора Forge 1.20.1 версии 1.0 и выше (с 28 октября 2025 года), не нуждаются в этом моде, однако его наличие не вызывает конфликтов.

Особенности

  • Уменьшает количество ненужных выделений памяти, происходящих при частом обращении модов к переменным игрока.
  • Позволяет снизить нагрузку на сборщик мусора, уменьшить среднее и пиковое потребление памяти, а иногда повысить производительность игры.
  • Не вызывает функциональных изменений в работе модов.
  • Обнаруживает все подходящие моды при запуске, но исправления вступают в силу только после перезапуска.
  • Создаёт в папке конфигурации файл mcreator_mem_fix.json, который рекомендуется включать в сборки модпака. Для предотвращения повторного сканирования модов можно добавить в этот файл параметр locked со значением true.

Технические детали

Проблема связана с тем, что при каждом обращении к переменным игрока MCreator-мод создает новый объект по умолчанию, даже если он не используется. В модах с частыми обращениями это приводит к миллионам избыточных аллокаций. MCreatorMemFix хранит один объект по умолчанию для каждого мода и переиспользует его, что значительно снижает нагрузку.

Влияние на игру

Некоторые моды MCreator могут создавать до 300 МБ ненужных данных, которые требуют работы сборщика мусора. После установки этого мода объем подобных выделений минимизируется, что может снизить лаги и повысить стабильность работы.

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

Мод не должен конфликтовать с другими модами, если они не изменяют те же классы MCreator. В целом, совместимость высокая.

Установка и использование

  1. Установите MCreatorMemFix в папку с модами.
  2. Запустите игру; при первом старте будет создан файл конфигурации mcreator_mem_fix.json в папке .minecraft/config.
  3. Закройте игру и запустите её повторно для активации исправлений.
  4. При добавлении новых MCreator-модов удалите файл конфигурации, чтобы мод заново просканировал моды.
  5. Если вы собираете модпак, включите файл конфигурации и при необходимости установите в нем параметр locked в значение true, чтобы избежать повторного сканирования.
Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Как активировать исправления для конкретных MCreator модов?

После первого запуска игры создается файл конфигурации в папке .minecraft/config. Для применения исправлений требуется перезапустить игру. При добавлении новых модов нужно удалить этот файл, чтобы мод заново просканировал их.

Можно ли использовать этот мод в модпаках?

Да, мод специально разработан для использования в модпаках, и рекомендуется распространять вместе с ним файл конфигурации.

Может ли мод вызвать конфликты с другими модами?

Мод может конфликтовать только с теми модами, которые изменяют одни и те же классы MCreator. В остальном он совместим со всеми другими модами.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

MCreatorMemFix-1.0.4.jar

Скачать224.97 KB
Релиз
Версии
1.20.1
Загрузчик
Forge
Загрузки3 680 658
Добавлен