Оптимизация производительности для печей (Furnace, Blast Furnace, Smoker) через кэширование рецептов и миксины.
Скачать
Версия игры
1.20.1
1.21.1
26.1.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
2
Обновлено:
20.10.2026
ID:
Мод FastFurnace для Minecraft — оптимизация производительности печей
FastFurnace — это мод, использующий миксины для изменения функционала печей (Furnace, Blast Furnace и Smoker) с целью повышения TPS. Мод не ускоряет процесс плавки, но решает проблему низкой производительности при наличии большого количества рецептов, кэшируя последний использованный рецепт и проверяя его перед полным сканированием реестра. Это особенно важно в модпаках, где количество рецептов может достигать 700 против ~70 в ваниле.
Как работает оптимизация
Основная проблема ванильных печей заключается в том, что каждый тик (tick) они сканируют весь реестр рецептов, чтобы проверить готовность предметов. В чистом Minecraft это не критично, так как рецептов немного. Однако в модифицированных мирах этот список может вырасти до сотен или тысяч элементов, что создаёт значительную нагрузку на процессор.
FastFurnace решает эту проблему, внедряя механизм кэширования. Мод запоминает последний применённый рецепт и проверяет его наличие в кэше перед тем, как запускать полное сканирование. Если рецепт найден, сканирование пропускается, что экономит ресурсы. Этот подход применим ко всем блокам, наследующим класс AbstractFurnaceTileEntity, включая печи из других модов.

Эффективность в модпаках
Разработчик приводит пример тестирования: 9 печей, плавящих камень на протяжении всего теста. В ванильной версии с ~70 рецептами нагрузка минимальна. Но в модпаке количество рецептов может достигать 700 и выше. В таких условиях использование FastFurnace даёт ощутимый прирост производительности, так как мод предотвращает лишние вычисления на каждом тике, сохраняя TPS стабильными при активной работе нескольких печей одновременно.
Взаимодействие с другими модами
Поскольку мод работает на уровне миксинов и изменяет поведение базового класса AbstractFurnaceTileEntity, его преимущества автоматически распространяются на любые моды, использующие этот интерфейс. Это означает, что даже печи из сторонних проектов получат выгоду от оптимизации, не требуя установки дополнительных плагинов или конфигураций.
Дополнительные ресурсы
Разработчик рекомендует использовать мод в связке с FastWorkbench для аналогичной оптимизации верстаков. Также в описании упоминается мод Toast Control, который позволяет управлять уведомлениями о завершении плавки, что в сочетании с FastFurnace может существенно снизить нагрузку на клиент при работе с множеством печей.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Бета | FastFurnace-1.21.1-9.0.1.jar 4.5 KB | 1.21.1 |
|
— | 0 | 18.06.2026 | |
| Релиз | FastFurnace-1.20.1-8.0.2.jar 6 KB | 1.20.1 |
|
— | 1 | 18.06.2026 | |
| Релиз | FastFurnace-26.1.2-10.0.0.jar 4.4 KB | 26.1.2 |
|
— | 1 | 16.06.2026 |
Скачать
Версия игры
1.20.1
1.21.1
26.1.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
2
Обновлено:
20.10.2026
ID: