Меню

FerriteCore ((Neo)Forge)

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

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

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

Файлы (52 шт.)

Последний файл: .

Сбросить

Выберите свою версию Minecraft. Самый новый файл не обязательно подходит вашей игре.

Тип Название Загружен Размер Версия игры Загрузчик Скачивания Скачать
R
ferritecore-6.0.0-forge.jar
Forge +1 Ещё: NeoForge
08 июн 2023
0.1 Мб
1.20.1 +1 Ещё: 1.20
3 млн раз
Загрузчики:
Forge NeoForge
Версии Minecraft:
1.20.1 1.20
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.2.0-forge.jar
Forge
17 мар 2023
0.1 Мб
1.19.4
230.1 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.19.4
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.1.0-forge.jar
Forge
08 дек 2022
0.1 Мб
1.19.3
97.3 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.19.3
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.0.3-forge.jar
Forge
26 ноя 2022
0.1 Мб
1.19.2
15.2 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.19.2
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-2.1.1-forge.jar
Forge
08 ноя 2022
0.1 Мб
1.16.5
9.9 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.16.5
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.2.2-forge.jar
Forge
08 ноя 2022
0.1 Мб
1.18.2
11.2 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.18.2
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.0.2-forge.jar
Forge
08 ноя 2022
0.1 Мб
1.19.2
524.4 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.19.2
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.0.1-forge.jar
Forge
14 июл 2022
0.1 Мб
1.19.2 +2 Ещё: 1.19.11.19
687.1 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.19.2 1.19.1 1.19
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-5.0.0-forge.jar
Forge
09 июн 2022
0.1 Мб
1.19
158.4 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.19
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.2.1-forge.jar
Forge
24 апр 2022
0.1 Мб
1.18.2
4.1 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.18.2
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.2.0-forge.jar
Forge
04 мар 2022
0.1 Мб
1.18.2
403.2 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.18.2
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.1.2-forge.jar
Forge
19 фев 2022
0.1 Мб
1.18.1
391.4 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.18.1
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.1.1-forge.jar
Forge
06 фев 2022
0.1 Мб
1.18.1
141.5 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.18.1
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-4.1.0-forge.jar
Forge
05 фев 2022
0.1 Мб
1.18.1
1.5 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.18.1
Сторона установки: Не указана
Открыть страницу файла
B
ferritecore-4.0.0-forge.jar
Forge
05 дек 2021
0.1 Мб
1.18.1 +1 Ещё: 1.18
798.9 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.18.1 1.18
Сторона установки: Не указана

Предварительный выпуск: возможны ошибки и несовместимость.

Открыть страницу файла
R
ferritecore-2.1.0-forge.jar
Forge
09 окт 2021
0.1 Мб
1.16.5
13.5 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.16.5
Сторона установки: Не указана
Открыть страницу файла
B
ferritecore-3.1.0-forge.jar
Forge
27 сен 2021
0.1 Мб
1.17.1
350.5 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.17.1
Сторона установки: Не указана

Предварительный выпуск: возможны ошибки и несовместимость.

Открыть страницу файла
R
ferritecore-2.0.7-forge.jar
Forge
23 авг 2021
0.1 Мб
1.16.5
1.6 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.16.5
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-2.0.6-forge.jar
Forge
22 авг 2021
0.1 Мб
1.16.5
37.8 тыс. раз
Загрузчики:
Forge
Версии Minecraft:
1.16.5
Сторона установки: Не указана
Открыть страницу файла
R
ferritecore-2.0.5-forge.jar
Forge
20 июн 2021
0.1 Мб
1.16.5
1.7 млн раз
Загрузчики:
Forge
Версии Minecraft:
1.16.5
Сторона установки: Не указана
Открыть страницу файла

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

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 не показывает фактическое потребление. Перед добавлением в производственный сервер стоит сохранить резервную копию и проверить запуск на тестовой копии сборки.

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.

Добавить комментарий

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

Пока нет опубликованных комментариев. Начните обсуждение.