1. Предисловие
Продолжаю собирать ностальгическую сборку на Minecraft 1.4.7. Одним из модов является Logistic Pipes - довольно классный мод был в своё время, поэтому решил сделать на него небольшой гайд-обзор.
2. Краткое описание
Logistics Pipes - это аддон к моду BuildCraft. Добавляет несколько видов труб, которые значительно расширяют возможности организации логистики на базе. Мод был крайне популярен на версиях 1.2.5, 1.3.2, 1.4.7. Позже его постепенно начал вытеснять Applied Energistics, но так как я играл с ним почти всегда, для своей сборки я выбрал именно Logistics Pipes.
3. Философия мода
Главной идеей мода является то механика: "тяни - толкай", поэтому все трубы из мода можно разделить на две основных категории:
- "Толкающие" трубы - это трубы, которые толкают предметы из хранилища в логистическую сеть;
- "Тянущие" трубы - это трубы, которые тянут предметы из логистической сети в хранилище.
Поэтому все предметы должные иметь точку отправления и точку назначения, иначе они будут блуждать в системе и выпадут из трубы на землю, короче говоря, такой сценарий неправильный и его нужно избегать.
4. Описание труб
Базовая логистическая труба (Basic Logistics Pipe)
Базовая труба, служит как ингредиент в рецептах крафта других труб. Собственный функционал - это маршрутизация предметов на пересечении труб. Таким функционалом обладают все остальные трубы, но так как базовая труба самая дешёвая в крафте, то логично на перекрёстках использовать именно её.
Логистическая труба запроса (Request Logistics Pipe)
Труба для ручного запроса ресурсов из системы. Интерфейс трубы можно открыть с помощью нажатия ПКМ с гаечным ключом из BuildCraft по трубе.
В интерфейсе отображается содержимое логистической системы, а также возможные позиции для автокрафта.
Логистическая труба поставщик (Provider Logistics Pipe)
Эта труба предоставляет содержимое инвентаря хранилища логистической сети. Сама она предметы не извлекает, а отправляет их только по запросу.
Режимы трубы: Normal - забирать всё; Leave 1st stack - оставлять первый стак предметов в инвентаре; Leave last stack - оставлять последний стак; Leave first & last stack - оставлять первый и последний стаки; Leave 1 item per stack - оставить один предмет каждого стака; Leave 1 item per type - оставить один предмет каждого типа.
В данном пункте рассмотрим систему состоящую из трубы-поставщика и трубы запроса. И попробуем с помощью такой системы запросить предметы из сундука.
В сундуке в данный момент находится стак камня. Мы закажем из него одну штучку.
А вот и проблема - энергии нет. Поэтому сейчас немного придётся рассказать об энергии для логистической системы.
Энергия для логистической системы
Раньше в моде трубы работали просто так, но потом разработчик добавил потребность в энергии. Для запитки системы используется блок-конвертер: Logistics Power Junction. На вход подаём энергию из BuildCraft или Industrial Craft 2, и наша система работает!
В примере запитаем его от EU из Industrial Craft 2.
Логистическая труба крафта (Crafting Logistics Pipe)
Эта труба нужна для автокрафта предметов. Самое распространённое использование - автокрафт предметов в верстаке и механизмах.
В качестве примера будем крафтить каменные кирпичи.
Для того чтобы труба выучила этот рецепт нужно открыть её интерфейс: для этого берем в руки ключ и жмём ПКМ по трубе.
Тут можно как в ручную задать рецепт, так и автоматически импортировать его из верстака. Ручной режим полезен для рецепта с печками и тп. В данном случае жмём "Import".
Также у трубы крафта есть спутник - Sattelite Logistics Pipe. Она служит для доставки дополнительных предметов при крафте, но об этом позже. А сейчас рецепты с печками: научим делать систему камень из булыжника. Для этого нам понадобится один булыжник и один камень.
И теперь кладём в верхний слот булыжник, а в нижний - камень.
Теперь, когда камень кончится - мы сможем его заказать, а также его система сама закажет для крафта каменных кирпичей.
Так как мы заказывали всего один кирпич, то система выдала всего один кирпич, оставшиеся три блока она попыталась куда-нибудь деть, но у неё ничего не вышло, поэтому они просто выпали из трубы.
Логистическая труба спутник (Sattelite Logistics Pipe)
Эта труба - спутник трубы крафта. Используется в крайне специфических рецептах, поэтому примеров не будет. Поставляет предметы из зоны "Sattelite" в интерфейсе крафтовой трубы согласно выбранному ID трубы спутника.
Если по ней нажать ПКМ с ключом в руках - то откроется простой интерфейс, где можно задать её ID.
Логистическая труба снабжения (Supplier Logistics Pipe)
Труба для снабжения инвентаря предметами из системы. Запрашивает заданные в её интерфейсе предметы в инвентарь, который подключен к трубе. Если предмета нет, то он будет скрафчен, если конечно система умеет это делать и есть из чего.
Интерфейс трубы тоже простой. В квадратике выбираются предметы, которые нужно запрашивать из системы. Снизу справа есть кнопка -"Partial Requests".
Partial Requests - режим частичных запросов. Если "No" - то труба ждёт того момента, когда запрос может быть полностью выполнен. Если "Yes" - то запрашивает предметы, ровно столько, сколько есть в системе. Количество предметов в ячейке указывает на то количество, которое необходимо поддерживать в подключенном инвентаре. Добавление нескольких предметов делается через ПКМ.
Логистическая труба снабжения строителя (Builder Supplier Logistics Pipe)
Труба для снабжения строителя из BuildCraft - поставляет те предметы, что нужны при строительстве. В целом ничего интересного, поэтому просто картинка.
Трубы шасси (Logistics Chassis Mk*)
Трубы-шасси, используется совместно со специальными карточками. Всего их 5 тиров:
- Mk1 - труба на 1 слот для карточек;
- Mk2 - труба на 2 слота для карточек;
- Mk3 - труба на 3 слота для карточек;
- Mk4 - труба на 4 слота для карточек;
- Mk5 - труба на 8 слотов для карточек.
Карточки - это специальные модули, которые определяют функционал трубы. Чем больше карточек - тем более сложный алгоритм будет у данной трубы.
5. Карточки - модули
Как уже говорилось, для работы шасси нужны карточки. Во многом эти карточки копируют функционал труб, поэтому просто опишем их здесь.
ItemSink Module
ItemSink Module - этот модуль пытается поместить в себя все предметы из системы, которые не имеют конечной точки. В интерфейсе выбираются те предметы, что будут помещаться в хранилище. Также есть кнопка "Default Route" - это режим отстойника для всего того, что система положить не может.
Кстати таким же функционалом обладает и базовая логистическая труба. Но обычно используют именно карточку.
Passive Supplier Module
Passive Supplier Module - этот модуль аналогичен трубе снабжения, но не делает запросов в сеть.
Extractor Module
Extractor Module - этот модуль пытается пропихнуть предметы в логистическую сеть. Если у сети есть "Default Route", то предметы пойдут и туда тоже. Есть несколько версий: Mk1, Mk2, Mk3 - отличаются только скоростью.
Также в интерфейсе можно настроить сторону, из которой предметы будут извлекаться: полезно при работе с различными механизмами из модов.
Advanced Extractor Module
Advanced Extractor Module - тоже самое, что и Extractor Module, только имеет встроенный фильтр предметов. Также есть три версии: Mk1, Mk2, Mk3 - отличаются только скоростью.
Режим "Sneaky" - открывает интерфейс настройки стороны извлечения. "Included / Excluded" - белый и чёрный списки соответственно.
Polymorphic ItemSink Module
Polymorphic ItemSink Module - тот же ItemSink, но в отличии от первого формирует фильтр на основе тех предметов, которые уже есть в инвентаре. Крайне удобен при построении систем хранения и сортировки: нет необходимости настраивать фильтры. В таком случае его используют вместе с Provider Module.
QuickSort Module
QuickSort Module - вытаскивает предметы стаками, в "Default Route" предметы не отправляет.
Terminus Module
Terminus Module - модуль мусорки. Все попавшие в трубу с этим модулем предметы удаляет. Имеет самый низкий приоритет. Можно применить на фермах для удаления всякого нестакающегося мусора.
Provider Module
Provider Module - работает аналогично трубе поставщика. Предоставляет инвентарь хранилища системе. Есть несколько версий, отличаются максимальным стаком предметов, которые он может взять за раз: Mk1 - 16 предметов; Mk2 - 64 предмета.
Mod Based ItemSink Module
Mod Based ItemSink Module - тоже самое, что и ItemSink, но сортировка базируется на основе мода, к которому принадлежит предмет.
Для настройки - нужно положить образец предмета, модуль считает мод, к которому этот предмет принадлежит и добавит его в сортировку.
С помощью такой карточки удобно организовывать склад по модам.
Thaumic AspectSink Module
Thaumic AspectSink Module - специальный модуль для сортировки предметов по их аспектам из ThaumCraft. Работает также как и ItemSink.
Electric Manager Module
Electric Manager Module - специальный модуль для зарядки и разрядки предметов из Industrial Craft 2. Работает аналогично ItemSink.
- Режим "Charge Items" - в этом режиме все незаряженные предметы в системе будут помещаться в инвентарь для зарядки (BatBox, MFE, MFSU).
- Режим "Discharge Items" - в этом режиме все заряженные предметы в системе будут помещаться в инвентарь для их разрядки.
Предметы будут извлекаться автоматически по одному из выбранных условий: полностью заряжен или полностью разряжен.
Electric Buffer Module
Electric Buffer Module - специальный модуль для хранения всех предметов из Industrial Craft 2, которые можно заряжать или разряжать. Работает аналогично ItemSink.
Bee Analyzer Module
Bee Analyzer Module - специальный модуль для пчёл из Forestry. Сортирует всех неанализированных пчёл. Как правило используется вместе с анализатором пчёл. Также есть и отдельная труба с таким же функционалом.
BeeSink Module
BeeSink Module - специальный модуль для сортировки пчёл из Forestry. Сортировка производится по различным критериями, которые настраиваются.
Функционал схож с Apiarists Pipe из Forestry. Удобно для организации автоматической пасеки.
Drone Terminus Module
Drone Terminus Module - удалитель излишков пчёл. Если пасека переполнится пчёлами, то этот модуль поможет с их удалением в пустоту.
6. Улучшенные трубы
В моде присутствуют также улучшенные трубы. В большинстве случаев - это просто ускоренные версии предыдущих, но некоторые из них имеют уникальный функционал.
Логистическая труба запроса Mk2 (Request Logistics Pipe Mk2)
Имеет тот же функционал, что и обычная, но для доступа к интерфейсу не нужен гаечный ключ. В целом ощущается веяние только появившегося Applied Energistics.
Логистическая труба поставщика Mk2 (Provider Logistics Pipe Mk2)
Имеет тот же функционал, что и обычная, но передаёт 64 предмета за раз, против 16 у обычной версии.
Логистическая труба крафта Mk2 (Crafting Logistics Pipe Mk2)
Имеет тот же функционал, что и обычная, но может крафтить до 16 предметов за раз.
Логистическая труба крафта Mk3 (Crafting Logistics Pipe Mk3)
Имеет тот же функционал, что и предыдущая версия. Но в отличии от неё имеет ещё и встроенный буфер, которые предотвращает выпадение предметов при переполнении механизма. Размер встроенного буфера: 18 слотов.
7. Специальные трубы
Логистическая труба удалённого запроса (Remote Orderer Logistics Pipe)
Позволяет создать систему беспроводной передачи предметов, если установлен мод типа Ender Storage или тп.
Для того, чтобы с неё запрашивать предметы, потребуется скрафтить специальный планшет: "Remote Orderer". Далее им нужно нажать ПКМ по трубе, тем самым связав планшет и трубу. Теперь предметы можно заказывать удалённо. Но чтобы они попали к вам в инвентарь потребуется любой телепортатор предметов. В качестве примера будет эндер сундук из Ender Storage.
Далее ставим второй сундук с таким же цветовым кодом.
Теперь с помощью планшета запрашиваем предметы (Для доступа к его интерфейсу нужно нажать ПКМ по любому блоку или воздуху).
Далее заказываем прдемет. Я закажу 4 каменных кирпича.
Вместо сундука можно использовать эндер сумку, а то и две эндер сумки: одна для запроса, другая для скидывания мусора. Если на базе стоит чанк лоадер, то можно идти в шахты и не вылазить от туда.
Логистическая труба входа и логистическая труба выхода (Logistics System Entrance Pipe and Logistics System Destination Pipe)
Создаёт участок системы типа точка-точка. Все предметы со входа пойдут на выход. Для настройки используется специальная карта: Logistics Item Card. Крафтится в паяльной станции (Soldering Station), при создании получается пара с уникальным ID, который определяет тунель.
Полезно для организации путепровода для предметов. Применение редкое, но такой функционал есть.
Логистическая труба файрволла (Logistics Firewall Pipe)
Это труба фильтр: разрешает или запрещает прохождение предметов в определённый участок сети. Полезно при строительстве ферм и пасек, так как позволяет создать частично изолированные участки сети.
В целом функционал тоже крайне специфичный, поэтому продолжаем идти дальше.
Логистическая труба соединения сети (Logistics Inventory System Connector)
Позволяет объединить две сети в одну через инвентарь: EnderChest, вагонетки и тд. Объединение происходит также через карточку Logistics Item Card.
Теперь о применении. Ставим два эндер сундука с одинаковым цветовым кодом, подключаем один к основной системе через эту трубу. На другой базе подключаем к нему другую такую же трубу. Вставляем в них одинаковые карточки и готово! У нас теперь есть общая сеть между двумя базами.
Во. Телепортация предметов, как в старые добрые времена было с телепорт трубой. Несколько сложнее, зато почти бесплатно и неограниченное расстояние, да хоть в другое измерение. Вот теперь мод точно круче Applied Energistics!
Логистическая труба снабжения жидкостью (Liquid Supplier Pipe)
Позволяет запрашивать банки, вёдра, капсулы с жидкостью и заправлять ей механизмы или баки. Труба позволяет поддерживать необходимое количество жидкости в присоединённом баке.
7. Предметы
Анализатор сети (Network Analyzer)
Позволяет смотреть статус отдельных узлов сети. Использование: ПКМ по любой трубе открывает её характеристики.
Кому-то может быть полезно для анализа работы сети.
Очки (Logistics HUD Glasses)
Просто крутые очки. При наведении курсора на любую трубу показывает её настройки в виде красивой голограммы.
Инструмент улучшения труб (Logistics Upgrade Manager)
Позволяет вставлять в трубы улучшения, которых всего четыре:
- Sneaky Upgrade - включает возможность выбора стороны взаимодействия трубы с блоком.
- Disconnection Upgrade - отсоединяет трубу от чего-нибудь нежелательного;
- Item Speed Upgrade - ускоряет работу трубы;
- Advanced Sattelite Upgrade - что-то крайне своеобразное. Превращает трубу крафта в трубу спутник, но с большим количеством слотов. Подобное полезно в крафтах мода Blood Magic, но на данной версии майнкрафта его нет.
Дискета (Logistics Disk)
Служит для записи макросов крафта в трубе запроса Mk2. Штука ну уж очень своеборазная, поэтому примеров не будет.
Маркировщик (Crafting Sign Creator)
Маркирует трубы крафта, выводя на ней рецепт, который сейчас в неё забит на табличку. Выглядит красиво.
8. Заключение
В целом на этом гайд-обзор мода Logistics Pipes можно считать законченным. Все основные аспекты мода были рассмотрены. Практика нарабатывается исключительно при игре с этим модом. Если возникнут вопросы - пишите комментарии и все замечания будут внесены и учтены. Всем спасибо за внимание и до новых встреч.