Ccurseforge
Foam​Fix

Foam​Fix

FoamFix оптимизирует использование памяти и производительность серверов в модифицированном Minecraft версии 1.8 и выше с помощью целевых улучшений.

Автор: asiekierka Тип: Мод Категории: МодыПроизводительность Загрузок: 112 458 113 Просмотров: 0 Обновлён: 30.08.2026

FoamFix — модификация, направленная на оптимизацию различных аспектов игрового процесса в модифицированном Minecraft с помощью простых и точечных улучшений.

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

FoamFix разработан для Minecraft версии 1.8 и выше. Для версии 1.7.10 существует отдельная оптимизационная модификация с похожими функциями, но основное внимание уделяется именно 1.8+.

Основные возможности

  • Сокращение использования оперативной памяти Java (heap) — в тяжелых модпаках снижение может достигать до 50% после загрузки игры.
  • Оптимизация производительности сервера, в частности уменьшение нагрузки, связанной с загрузкой чанков и сетевыми операциями, что особенно полезно для больших мультиплеерных миров.

Кроме того, в FoamFix есть ряд мелких оптимизаций, которые не всегда заметны напрямую в игре. Полный список доступен в файле конфигурации foamfix.cfg.

Установка и настройка

  • FoamFix можно устанавливать как на клиент, так и на сервер, при этом не обязательно ставить мод на обе стороны.
  • Версии мода могут отличаться между сервером и клиентом без проблем.
  • Для улучшения производительности рекомендуется включить параметр alwaysSetupTerrainOffThread в файле forge.cfg. С версии 0.6.3 FoamFix автоматически активирует эту настройку при создании новых профилей.
  • При появлении задержек, связанных с «ghost chunk loading» (призрачной загрузкой чанков), можно увеличить значение dormantChunkCacheSize в forgeChunkLoading.cfg для смягчения проблемы.
  • Если на вашей видеокарте возникают проблемы с производительностью, попробуйте отключить мипмапы, установив уровень Mipmap Levels в 0, что может существенно повысить FPS на некоторых конфигурациях, особенно с видеокартами AMD.
  • Для выделенных серверов рекомендуется установить max-tick-time=0 в конфигурации, чтобы избежать сбоев с ошибкой «java.lang.Error: Watching server».

Обновление

В настоящее время не планируется обновление FoamFix для версий Minecraft 1.14 и выше как для Forge, так и для Fabric.

Распространённые ошибки и их решения

  • Ошибка java.lang.NoSuchMethodError: net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z при использовании FoamFix версии 0.9.6 и выше — рекомендуется обновить Forge до последней рекомендованной версии или откатиться на FoamFix 0.9.5.
  • Ошибка java.lang.IllegalArgumentException: Cannot set property […], it is not an allowed value обычно связана с логикой игры и воспроизводится и без FoamFix. Рекомендуется проверить наличие ошибки без мода.
  • При использовании SpongeForge возможен сбой, связанный с MixinMutableBlockPos. Его можно исправить, отключив опцию coremod.optimizedBlockPos в foamfix.cfg.

Ограничения и несовместимости

FoamFix не поддерживает и не гарантирует совместимость с некоторыми модами и оптимизаторами, такими как:

  • NotEnoughIDs (не поддерживается с сентября 2017)
  • OptiFine (строгие лицензионные ограничения и отсутствие возможности отладки)
  • Sponge (частичные конфликты движков, однако FoamFix поддерживается на клиенте при подключении к Sponge-серверу)
  • TexFix и большинство других проприетарных оптимизационных модов без открытого исходного кода
Полезная информация

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

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

Можно ли использовать FoamFix на сервере без установки на клиенте?

Да, FoamFix можно запускать только на сервере или только на клиенте.

Почему FoamFix для 1.7.10 отличается от версии для 1.8+?

Версия для 1.7.10 создана отдельно и включает некоторые оптимизации, заимствованные из более поздних версий, но основной фокус FoamFix — Minecraft 1.8+.

Есть ли планы обновлять FoamFix для Minecraft 1.14 и выше?

На данный момент обновления для версий 1.14 и выше не планируются ни для Forge, ни для Fabric.

Как можно уменьшить задержки, связанные с ghost chunk loading?

Можно увеличить параметр dormantChunkCacheSize в файле forgeChunkLoading.cfg для частичного устранения лагов.

Что делать при ошибке java.lang.NoSuchMethodError с FoamFix 0.9.6+?

Рекомендуется обновить Forge до последней рекомендованной версии или использовать FoamFix версии 0.9.5.

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

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

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

FoamFix 0.6.3a (1.8.9)

foamfix-0.6.3a-anarchy-1.8.x.jar

Скачать84.03 KB
Релиз
Версии
1.8.9
Загрузчик
Forge
Загрузки263 776
Добавлен

FoamFix 0.10.15 (1.12.2)

foamfix-0.10.15-1.12.2.jar

Скачать223.96 KB
Релиз
Версии
1.12.2
Загрузчик
Forge
Загрузки17 168 040
Добавлен

FoamFix 0.10.8 (1.12.2)

foamfix-0.10.8-1.12.2.jar

Скачать196.79 KB
Релиз
Версии
1.12.2
Загрузки1 932 832
Добавлен

FoamFix 0.12.1 (1.14)

foamfix-0.12.1.jar

Скачать46.78 KB
Бета
Версии
1.14-Snapshot+1
Загрузчик
Fabric
Загрузки72 044
Добавлен

FoamFix 0.12.0 (19w03* - 19w07*)

foamfix-0.12.0.jar

Скачать20.39 KB
Альфа
Версии
1.14-Snapshot
Загрузки6 229
Добавлен