Меню

FastFurnace

FastFurnace: эффективная обработка рецептов печей

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

FastFurnace снижает нагрузку от печей за счёт кэширования рецептов, не изменяя скорость переплавки и игровой баланс.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
08 янв 2020
0.0 Мб
1.15.1 +1 Ещё: 1.15.2
4 млн раз
R
26 сен 2019
0.0 Мб
1.14.4
1.1 млн раз
R
24 сен 2019
0.0 Мб
1.14.4
6.1 тыс. раз
R
17 сен 2019
0.0 Мб
1.14.4
9.4 тыс. раз
R
16 сен 2019
0.0 Мб
1.14.4
819 раз
R
31 авг 2019
0.0 Мб
1.14.4
10.9 тыс. раз
R
27 авг 2019
0.0 Мб
1.14.4
9.8 тыс. раз
R
16 авг 2019
0.0 Мб
1.14.4
21.8 тыс. раз
R
14 авг 2019
0.0 Мб
1.14.4
4.5 тыс. раз
R
09 авг 2019
0.0 Мб
1.14.4
3.3 тыс. раз
R
01 май 2019
0.0 Мб
1.12.2
30.3 млн раз
R
28 апр 2019
0.0 Мб
1.12.2
35 тыс. раз
R
17 апр 2019
0.0 Мб
1.12.2
102.4 тыс. раз
R
23 мар 2019
0.0 Мб
1.12.2
1.8 млн раз
R
19 ноя 2018
0.0 Мб
1.12.2
2.4 млн раз
R
10 ноя 2018
0.0 Мб
1.12.2
17.5 тыс. раз
R
07 окт 2018
0.0 Мб
1.12.2
352.1 тыс. раз
R
12 авг 2018
0.0 Мб
1.12.2
236.2 тыс. раз
R
31 июл 2018
0.0 Мб
1.12.2
14.3 тыс. раз

Оптимизация печей без ускорения

FastFurnace улучшает TPS-производительность обычной печи, плавильной печи и коптильни. Важно различать техническую оптимизацию и игровой бонус: мод не сокращает время приготовления предмета, не меняет расход топлива и не повышает выпуск ресурсов.

Его задача заключается в сокращении лишних проверок рецептов. Результат заметнее на сервере или в крупной сборке, где одновременно работают многие печи, а реестр содержит значительно больше записей, чем в vanilla Minecraft.

Как работает кэширование

Стандартная логика может регулярно просматривать реестр, чтобы определить подходящий рецепт. FastFurnace запоминает последний использованный вариант и сначала проверяет его. Пока входной предмет остаётся тем же, системе не нужно каждый раз повторять полный поиск.

  • Печь получает оптимизированную проверку рецепта.
  • Плавильная печь использует тот же принцип для поддерживаемых операций.
  • Коптильня также входит в область изменений.
  • Модовые блоки могут получить пользу, если основаны на совместимом классе печи.

Эффект в модпаках

В небольшой vanilla-сборке реестр сравнительно короткий, поэтому выигрыш может быть скромным. В модпаке число рецептов способно вырасти в несколько раз, а повторный перебор становится дороже. FastFurnace уменьшает именно эту служебную работу и помогает высвободить время серверного тика.

Сравнение с FastWorkbench

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

Версии и установка

Официальные файлы FastFurnace выпускаются для Forge и NeoForge. Нужно выбрать JAR под точную версию Minecraft и загрузчик, затем установить его в папку mods на той стороне, которую требует сборка. Для сервера и клиента следует придерживаться сведений конкретного файла.

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

Кому подходит FastFurnace

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