RS Requestify — автоматизация автокрафта Refined Storage: запросчик — блок с фильтром на 9 предметов (или 9 жидкостей) и целевым количеством; он сам заказывает в сети крафт недостающего и поддерживает запас, а излучатель крафта — редстоун-детектор: сигнал горит, пока в сети выполняется задача крафта.[1]
Запросчик проверяет фильтр каждые 70 тиков (3,5 секунды) и заказывает недостающее порциями до 1000 предметов; если ингредиентов не хватает, блок честно показывает «не хватает предметов» и продолжает попытки.[1]
Излучатель крафта — вторая половина автоматики: подключённый к сети блок даёт редстоун-сигнал силы 15, пока менеджер крафта RS выполняет хоть одну задачу, и гаснет, когда очередь пуста.[1]
Мод живёт в экосистеме Refined Storage и бесполезен без работающей сети RS с закодированными шаблонами: заказчик не «крафтит из ничего», он лишь просит менеджер крафта выполнить уже известные сети рецепты.[1]
- Загрузчик
- Forge 1.20.1
- Версия
- 2.3.3
- Предметов
- 2
- ID
- rsrequestify
Запросчик и излучатель #how
9 слотов фильтра (предметы или жидкости), целевое количество на слот; проверка каждые 70 тиков, заказ порцией до 1000, сам уменьшает порцию вдвое при нехватке ингредиентов. Логика порций устроена хитро: начав с максимума (1000), блок при нехватке ингредиентов сам_halves порцию — так сеть не зависает на невыполнимом заказе и не спамит задачами.[1]
Излучатель крафта проще: подключается к сети и светит редстоуном, пока крафтовая задача активна — на нём собирают индикаторы «завод работает» или блокировки податчиков.[1]
Типичный конвейер на этих двух блоках: запросчики держат запас ингредиентов для фермы, а излучатели сообщают соседним машинам, что сеть сейчас занята — например, приостанавливают подачу, чтобы не забивать очередь.[1]
Конфиг мода задаёт потолок порции заказа (по умолчанию 1000 предметов) — при больших запасах запросчик просто делает несколько заказов подряд, а не один гигантский. Это бережёт менеджер крафта RS от задач на десятки тысяч предметов, которые блокируют очередь.[1]
См. также
Примечания
- По коду мода RS Requestify 2.3.3 (декомпиляция): цикл проверки, порции заказов, излучатель.