О проекте
FastFurnace использует миксины для модификации функциональности Furnace, Blast Furnace и Smoker, улучшая их производительность в TPS (не скорость плавки!).
Аналогично FastWorkbench, мод кэширует последний использованный рецепт и проверяет его в первую очередь перед повторным сканированием всего реестра. Это значительно ускоряет процесс, поскольку стандартная печь в vanilla сканирует весь реестр каждый тик — приемлемо для ванильного окружения, но в модифицированных средах с большим количеством рецептов вызывает проблемы.
Изменения применяются к Furnace, Blast Furnace и Smoker. Моды, использующие AbstractFurnaceTileEntity, также получат преимущества от установки FastFurnace.
Сравнение производительности: Vanilla vs FastFurnace. Тест проводился с 9 печами, непрерывно плавящими булыжник в ванильном окружении (~70 рецептов). В модпаках с ~700 рецептами прирост производительности будет существенно выше.