
InfiniTubes
Архивирован0.0
Установок
Последнее обновление
Версии
InfiniTubes
Система телепортации предметов
Данная модификация предлагает инновационный способ перемещения предметов на любые расстояния с использованием системы маркировки. Вместо традиционных труб и конвейеров здесь применяется технология мгновенной телепортации.
Телепозер - основной элемент системы
Телепозер представляет собой центральный блок системы передачи предметов. Он имеет входную сторону (отмеченную черным центром) и выходную сторону (с белым центром). Каждая грань блока подсвечивается определенным цветом для удобства настройки через интерфейс.
Интерфейс управления выглядит следующим образом:
Два цветных квадрата показывают текущие настройки входной и выходной сторон. Кликните левой или правой кнопкой мыши для переключения между доступными направлениями. По умолчанию вход установлен на фиолетовую сторону, а выход - на зеленую.
Верхние 9 слотов работают как фильтры - только указанные в них предметы будут проходить через телепозер. Эти слоты являются голографическими, аналогично алмазным трубам из других модов.
Простая рабочая схема с телепозером:
Сундук размещается рядом со входной стороной, другой сундук - с выходной. Предметы автоматически перемещаются между ними. Вместо сундуков можно использовать любые инвентари или механизмы.
Транспортные каналы
Транспортные каналы обеспечивают мгновенную передачу предметов между телепозерами. Их можно декорировать микроблоками, но это не влияет на функциональность соединений.
Конфигурация соединений не имеет значения - обе схемы работают одинаково:
Каждая стопка предметов, проходящая через каналы, получает текстовую метку. Предметы направляются к телепозеру с наивысшим приоритетом, соответствующим фильтру предметов и метке.
Текстовые поля в интерфейсе предназначены для работы с метками:
- Поле "выход" определяет метку, которую получат предметы при отправке
- Поле "вход" указывает, какие метки принимаются телепозером
- В поле "вход" можно использовать список меток через символ |, включая * как маску
- Поле "выход" содержит список меток через запятую для отправки
Пример конфигурации:
В этом случае телепозер принимает алмазы с меткой "asdf" или любой меткой, начинающейся на "sorting". Затем он отправляет их к телепозеру с меткой "valuables". Если прием невозможен (например, сундук переполнен), предметы направляются к "recycler".
Транспрессурайзер - источник энергии
Сети телепозирования требуют энергии для работы. Транспрессурайзер преобразует электричество в форму, пригодную для сети. Подключите транспортный канал к верхней стороне, а кабель IC2 - к любой другой. Устройство принимает любое напряжение.
Также поддерживается питание от проводящих труб BuildCraft. 1 MJ эквивалентен 2.5 EU.
Если у вас нет IC2 или BuildCraft, можно отключить требование энергии через конфигурацию.
Энергия расходуется при каждой попытке телепозера отправить стопку предметов, даже если отправка не удалась.
Дислокатор - умный поиск
Дислокатор действует как поисковый механизм, способный находить и отправлять предметы в нужные места.
Интерфейс дислокатора:
При получении красного сигнала дислокатор выполняет следующие действия:
- Находит предмет, соответствующий настройкам, в сундуках и механизмах, подключенных к выходным сторонам телепозеров
- Отправляет найденный предмет через входную сторону соответствующего телепозера с указанной меткой
Пример использования:
У вас есть сундук с булыжником с входной меткой "cobblestone" и печь с меткой "furnace". Чтобы перемещать по 8 булыжников за раз, установите метку поиска "cobblestone", метку отправки "furnace" и поместите 8 булыжников в слот предмета.
Особенности работы:
- Можно указать несколько меток поиска через запятую
- Можно указать несколько меток отправки через запятую
- Приоритет поиска обратен приоритету отправки предметов
- Не работает через промежуточные телепозеры
- Не объединяет предметы из разных стопок
Дислокатор также работает как периферийное устройство ComputerCraft с одной функцией:
-- (где 'dislocator' - обернутая периферия)
dislocator.pull(размерСтопки, меткаПоиска, меткаОтправки)
-- Перемещает предметы аналогично красному сигналу
-- Использует параметры вместо настроек из интерфейса
-- Возвращает уникальный ID запроса
-- Отправляет событие dislocator_done не позже следующего тика
-- Первый параметр события - ID запроса, второй - успех операции
-- Невозможно напрямую вернуть результат из-за технических ограничений
Статус модификации
Данная модификация больше не разрабатывается и загружена в архивных целях. Оригинальный автор - immibis.