Перейти к содержимому

Ferrite

Ferrite — мод для Minecraft на Rust, ускоряющий генерацию чанков: вычисления рельефа до 7× быстрее на эквивалентных нагрузках. Для выпуска полной оптимизации нужно тестирование на слабом железе.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
13,4 тыс.
Подписчиков на Modrinth
48
версий
8
Обновлён
19 сентября 202619 сент.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 26.1.1–26.3
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 0.7.4-alpha+26.3 от 19 сентября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры26.1.1–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Ferrite

Мод для оптимизации Minecraft 26.3 (Fabric, JDK 25). Java отвечает за интеграцию и миксины; нативный Rust выполняет тяжёлую математику на каждом тике там, где переход через границу JNI действительно оправдан. Совместим с серверной стороной: ставь на сервер, игрокам он не нужен.

Главные цифры, всё измерено на реальных мирах:

  • Cramming (включён по умолчанию): снижение тиков сущностей примерно на 65% при 1000+ скученных мобов. Побитово совпадает с ванильной математикой выталкивания.
  • Redstone (/ferrite redstone ac on): алгоритм Alternate Current плюс ядро BFS на Rust. Лаг-машина, которая держала ваниллу на 1.4-1.8 TPS, восстановилась до стабильных 20.00 TPS. Ноль расхождений на 150 000+ проверках с эталоном. По умолчанию выключено, чтобы механизмы, настроенные на ванильный порядок обновлений, продолжали работать.
  • Hoppers (включён по умолчанию): циклы извлечения пропускают опустошённые слоты, до ~85% дешевле на частично опустевших сундуках. Опциональная магистраль из воронок увеличивает пропускную способность цепочек примерно в 3 раза для систем хранения.
  • Простаивающие тикеры табличек и печей подавлены (включено по умолчанию): снижение тиков блочных сущностей примерно на 70% в масштабе, самовосстанавливается, безопасно для подклассов модов.
  • Предгенерация и предсказуемая принудительная загрузка чанков (опционально): предгенерация спавна со скоростью 90-118 чанков/с с возможностью возобновления, и кольцо генерации, идущее впереди твоего пути полёта, чтобы ты никогда не видел загрузку рельефа.

Математика генерации мира (шум, биомы, функции плотности) портирована побитово точно и проверяется при каждом релизе; проверки паритета проходят 63/63 по шуму и 50/50 по плотности на 26.2.

Каждые 5 секунд мод пишет в лог, куда уходит твоё время тика, чтобы оптимизация била по реальным узким местам. Переключатель на лету: /ferrite log monitors off.

Требования

  • Minecraft 26.2 (сборки для 26.1.2 и 1.21.11 доступны как старые релизы)
  • Java 25, Fabric Loader 0.19.3+, Fabric API 0.154.2+26.2
  • Одиночная игра и мультиплеер

Платформы

Нативные библиотеки в комплекте для Windows x86_64, Linux x86_64, Linux aarch64 (не полностью протестировано на Raspberry Pi 4B) и macOS (универсальная). Если нативная библиотека не загрузится, Ferrite автоматически откатывается к ванильному поведению: без крашей, без сломанных миров.

Как помочь

Поиграй 10+ минут с фермами мобов или переполненными мирами, поищи в latest.log строки [ferrite] и поделись строками [cramming-dispatch] и [entity-tick] в issue на GitHub. Особенно полезны отчёты со слабого железа.

Полные таблицы измерений, методология и исходники: github.com/VoiceLessQ/Ferrite

Благодарности

  • Алгоритм провода редстоуна адаптирован из Space Walker's Alternate Current (MIT); дизайн и алгоритм полностью принадлежат Space Walker.
  • Каркас JNI изначально форкнут из Brayan-724/rust-mod-probe.
    • Поддержку Linux aarch64 добавил и протестировал на реальном железе cwright814.

Лицензия MIT.

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

Как установить Ferrite?

Установите Fabric под свою версию Minecraft, скачайте Ferrite под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Ferrite?

У Ferrite есть сборки для Minecraft 26.1.1–26.3.

Нужен ли Ferrite на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее