Меню

FerriteCore ((Neo)Forge)

FerriteCore: объединение повторяющихся данных в компактную структуру

Кратко о проекте

FerriteCore уменьшает расход памяти Minecraft, сокращая дублирование внутренних данных блоков и моделей на клиенте и сервере.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
NeoForge
24 мар 2026
0.1 Мб
26.1 +2 Ещё: 26.1.126.1.2
45.9 тыс. раз
R
NeoForge
25 янв 2026
0.1 Мб
1.21.11
64.3 тыс. раз
R
NeoForge
25 янв 2026
0.1 Мб
1.21.10 +1 Ещё: 1.21.9
10.1 тыс. раз
R
NeoForge
25 янв 2026
0.1 Мб
1.21.5 +3 Ещё: 1.21.61.21.71.21.8
21 тыс. раз
R
NeoForge
25 янв 2026
0.1 Мб
1.21.4
5.6 тыс. раз
R
NeoForge
25 янв 2026
0.1 Мб
1.21.1
2.3 млн раз
R
NeoForge
09 дек 2025
0.1 Мб
1.21.11
28.2 тыс. раз
R
NeoForge
02 ноя 2025
0.1 Мб
1.21.10 +1 Ещё: 1.21.9
8.7 тыс. раз
R
NeoForge
03 окт 2025
0.1 Мб
1.21.9
6.2 тыс. раз
R
NeoForge
30 мар 2025
0.1 Мб
1.21.5 +3 Ещё: 1.21.61.21.71.21.8
232.8 тыс. раз
R
NeoForge
09 фев 2025
0.1 Мб
1.21.4
460.4 тыс. раз
R
NeoForge
27 окт 2024
0.1 Мб
1.21.3 +1 Ещё: 1.21.4
83.4 тыс. раз
R
NeoForge
27 окт 2024
0.1 Мб
1.21.1
10.5 млн раз
R
NeoForge
19 окт 2024
0.1 Мб
1.21.1
77.5 тыс. раз
R
NeoForge
16 июн 2024
0.1 Мб
1.21 +1 Ещё: 1.21.1
1.4 млн раз
B
NeoForge
01 май 2024
0.1 Мб
1.20.5 +1 Ещё: 1.20.6
10.8 тыс. раз
B
NeoForge
27 апр 2024
0.1 Мб
1.20.5
1.6 тыс. раз
R
NeoForge
13 дек 2023
0.1 Мб
1.20.4
163.9 тыс. раз
R
NeoForge
31 окт 2023
0.1 Мб
1.20.2
10.2 тыс. раз
R
Forge +1 Ещё: NeoForge
22 окт 2023
0.1 Мб
1.20 +1 Ещё: 1.20.1
20.7 млн раз

Оптимизация использования памяти

FerriteCore уменьшает объем оперативной памяти, который Minecraft тратит на внутренние структуры данных. Особенно заметным эффект становится в крупных модпаках: каждый новый блок и вариант состояния увеличивает число объектов, а одинаковые фрагменты данных могут многократно повторяться.

Мод сокращает это дублирование и делает представление blockstate и моделей компактнее. Он не удаляет игровой контент, не уменьшает дальность прорисовки и не меняет рецепты. Задача состоит в том, чтобы хранить те же сведения с меньшими накладными расходами.

Какой результат ожидать

Экономия зависит от версии игры, загрузчика и состава сборки. В официальном примере для Direwolf20 1.16.4 v1.2.0 использование памяти после сборки мусора на главном экране снизилось примерно с 3.1 GB до 1.1-1.2 GB. Это иллюстрация конкретного пакета, а не гарантированное значение для любого компьютера.

  • Большие модпаки обычно содержат больше повторяющихся blockstate и моделей.
  • Клиент получает оптимизации данных, связанных с отображением контента.
  • Сервер тоже выигрывает от части высокоэффективных изменений.
  • Геймплей должен оставаться без заметных функциональных изменений.

Установка на обе стороны

Некоторые оптимизации относятся только к клиенту, но автор рекомендует устанавливать FerriteCore и на сервер. Для общего модпака удобнее держать согласованный файл на обеих сторонах. Как и у любого performance-мода, Minecraft и загрузчик должны точно соответствовать выбранному JAR.

Проект не планирует backport на версии до Minecraft 1.16. На странице Forge и NeoForge могут встречаться старые Fabric-сборки, опубликованные до появления отдельной страницы. Для актуального Fabric следует использовать предназначенный для него проект.

Сравнение с ModernFix

ModernFix является комплексным набором: ускоряет запуск, исправляет ошибки, добавляет диагностику и применяет множество оптимизаций памяти. FerriteCore имеет более узкий фокус на компактном хранении внутренних данных. Эти подходы не являются альтернативами, и ModernFix прямо рекомендует устанавливать FerriteCore рядом с ним.

Проверка эффекта

Сравнивать память нужно в одинаковых условиях: один набор модов, тот же экран или мир, одинаковый объем загруженных чанков и замер после работы сборщика мусора. Простое значение выделенного Xmx не показывает фактическое потребление. Перед добавлением в производственный сервер стоит сохранить резервную копию и проверить запуск на тестовой копии сборки.