FoamFix avatar

FoamFix [1.14] [1.13] [1.12.2]

Краткое объявление: На данный момент не планируется выпуск обновления FoamFix для версий 1.14+ Forge или Fabric.

FoamFix

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

Особенности

Основные направления оптимизации FoamFix:

  • Использование памяти (в Minecraft 1.8+). Это первоначальная причина создания FoamFix. На тяжёлых сборках потребление памяти (измеренное в главном меню после загрузки через VisualVM) может сократиться до 50%.
  • Использование TPS, особенно на крупных серверах — исправления «фантомной» загрузки чанков и улучшения сетевого взаимодействия особенно полезны в мультиплеере.

Дополнительные оптимизации можно настроить в файле foamfix.cfg.

FAQ

  • В: Возникают проблемы с производительностью, а без FoamFix их нет!
  • О: Убедитесь, что используется последняя версия. Если проблема сохраняется — свяжитесь с автором.
  • В: Можно ли использовать FoamFix только на сервере или клиенте?
  • О: Да.
  • В: Совместимы ли разные версии FoamFix на сервере и клиенте?
  • О: Да.
  • В: Почему существует версия для 1.7.10?
  • О: Некоторые оптимизации (например, исправления загрузки чанков) были адаптированы для этой версии.
  • В: Можно ли использовать FoamFix в ванильной игре?
  • О: Нет — мод ориентирован на модифицированные среды.

Сообщение об ошибках

Перед отправкой:

  • Проверьте воспроизводимость ошибки без FoamFix.
  • Отчёты принимаются только здесь.
  • Не отправляйте отчёты разработчикам других модов.

Советы

(Этот раздел будет дополнен)

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

Распространённые сбои

  • java.lang.NoSuchMethodError: net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z — обновите Forge или используйте FoamFix 0.9.5.
  • java.lang.IllegalArgumentException: Cannot set property [...] — убедитесь, что ошибка воспроизводится без FoamFix.
  • При использовании SpongeForge отключите coremod.optimizedBlockPos в foamfix.cfg.

Поддержка

  • Отчёты об ошибках принимаются только на GitHub.
  • Следующие моды не поддерживаются:
    • FastCraft 2
    • NotEnoughIDs
    • OptiFine
    • Sponge (частично)
    • TexFix
    • Проприетарные оптимизационные моды

Скачать FoamFix

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseFoamFix 0.6.3a (1.8.9)1.8.9Forge10 ноября 202384 КБ
ReleaseFoamFix 1.0.4 (1.7.10)1.7.10Forge3 апреля 2023305,4 КБ
ReleaseFoamFix 1.0.3 (1.7.10)1.7.10Forge26 февраля 2023305,7 КБ
ReleaseFoamFix 1.0.2 (1.7.10)1.7.10Forge28 октября 2022307,2 КБ
ReleaseFoamFix 1.0.1 (1.7.10)1.7.10Forge17 сентября 2022303,3 КБ
ReleaseFoamFix 0.10.15 (1.12.2)1.12.2Forge8 сентября 2022224 КБ
ReleaseFoamFix 1.0.0 (1.7.10)1.7.10Forge10 декабря 2021205,3 КБ
ReleaseFoamFix 0.10.14 (1.12.2)1.12.2Forge28 мая 2021237,2 КБ
ReleaseFoamFix 0.10.12 (1.12.2)1.12.2Forge22 мая 2021232,3 КБ
ReleaseFoamFix 0.10.12a (1.12.2)1.12.2Forge22 мая 2021232,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.