
На странице 12 разделов
Коротко
Integrated Dynamics читает состояние мира, преобразует его в переменные и применяет результат через Writer. Для первого примера получите число предметов из Inventory Reader, сравните его с нулём и передайте логическое условие в Redstone Writer. Тип переменной должен подходить выбранному аспекту.
Учебная задача — включать редстоун-сигнал, когда сундук не пуст. Пример объясняет логическую сеть; перенос предметов через Integrated Tunnels — отдельная функция.
Чтение, вычисление и выполнение — отдельные этапы одной логической сети.
Начальные материалы связаны с деревьями Menril и их переработкой. Откройте вводные задания книги On the Dynamics of Integration и подготовьте Logic Cable, Reader, Writer, Variable Cards и Logic Programmer.
Соберите маленькую сеть рядом с обычным сундуком. Не подключайте сразу всю базу: одна зависимость от пропавшего Reader может сделать несколько выражений недоступными, и найти исходную причину станет сложнее.
- Пройдите вводный раздел книги и получите материалы Menril.
- Сделайте кабель и компоненты учебной сети.
- Соедините Inventory Reader у сундука с будущим Redstone Writer.
Inventory Reader показывает доступные аспекты инвентаря. Выберите числовой показатель количества предметов и запишите соответствующую переменную на Variable Card. Карта ссылается на читаемое значение сети, а не превращается в механизм извлечения.
Положите и выньте предметы из сундука, наблюдая изменение показателя. Если значение не меняется, проверьте сторону Reader и правильный аспект. Полный список предметов, число слотов и число предметов — разные типы данных.
| Значение | Типичная задача |
|---|---|
| Число | Сравнить запас с порогом |
| Boolean | Разрешить или запретить действие |
| Список предметов | Проверить состав или выполнить обработку списка |
| Предмет | Сопоставить конкретный тип ресурса |
Выражение «предметов больше нуля» возвращает true или false. Само числовое значение нельзя без проверки вставить в слот, ожидающий логическое разрешение. Ошибка типа — это сообщение о несоответствии данных, а не признак сломанного кабеля.
- Создайте числовую константу 0.
- Выберите операцию сравнения «больше» для числовых значений.
- Передайте в неё значение количества предметов и нулевую константу.
- Запишите результат на новую Variable Card: это должно быть логическое значение.
- Проверьте результат при пустом сундуке и после добавления одного предмета.
Составное выражение ссылается на другие карты. Чтобы сеть находила исходные зависимости, разместите необходимые карты в доступном Variable Store по правилам книги. Установка только последней карты в Writer не гарантирует доступность её входов.
После сборки не удаляйте случайно карту, на которую опирается рабочее условие. Удобно подписывать назначения: «количество в сундуке», «ноль», «сундук не пуст». Это помогает восстановить выражение после переноса линии.
- Добавьте Variable Store в ту же сеть.
- Разместите исходные карты зависимостей.
- Проверьте, что конечная логическая карта вычисляется без ошибки.
Выберите в Redstone Writer аспект, принимающий логическое условие для выдачи сигнала. Поместите карту сравнения и проверьте целевую сторону. Для первого опыта используйте лампу или другой простой индикатор, а не сложную производственную машину.
Добавьте предмет в сундук — сигнал должен разрешить работу индикатора; опустошите сундук — выключить. Проверка обоих состояний обязательна: постоянно включённая лампа не подтверждает, что условие действительно читается.
Если выбран аспект числовой силы сигнала, ему нужно число, а не Boolean. Сверяйте ожидаемый тип конкретного слота Writer.
Integrated Dynamics строит значения и условия. Для предметных, жидкостных и энергетических интерфейсов в этой экосистеме используется Integrated Tunnels; для автокрафта — соответствующие расширения. Не ищите обычную трубу внутри одной Variable Card.
После работающего индикатора замените условие «больше нуля» на нужный порог запаса. Затем подключайте управляемую машину или транспорт, сохраняя отдельно проверенные чтение, вычисление и выполнение.
| Проблема | Что проверить |
|---|---|
| Карта сообщает об ошибке типа | Сравните тип результата с типом выбранного аспекта; Boolean и число не взаимозаменяемы. |
| Выражение не находит переменную | Проверьте исходные карты в Variable Store и доступность Reader в той же сети. |
| Сигнал всегда включён | Проверьте пустой сундук, выбранный аспект и фактический результат сравнения. |
| Сеть не переносит предметы | Для переноса нужны соответствующие компоненты Integrated Tunnels; логическая карта сама не извлекает ресурсы. |
Пример сверён по веб-книге On the Dynamics of Integration, опубликованной для ветки 1.21.1. Названия аспектов и дополнительные интеграции сверяйте с книгой своего выпуска.
- Официальная книга Integrated Dynamics
- Обучающие задания книги
- Руководство по компонентам
- Исходники Integrated Dynamics
Справка сверена 2 ноября 2026 года. Перед установкой выбирайте файл для своей версии игры и загрузчика.
Variable Card хранит число навсегда?
Карта может описывать константу или ссылку на вычисляемое значение. Карта Reader отражает доступное состояние сети, а не только момент записи.
Почему последней карты недостаточно?
Составное выражение зависит от других переменных; сеть должна находить их, например через Variable Store.
Нужен ли Integrated Tunnels?
Для этого примера с чтением сундука и редстоун-выходом достаточно логических компонентов. Для соответствующего переноса ресурсов используются расширения, включая Integrated Tunnels.
- Каналы и логика XNet
- Автоматизация Modular Routers
- Карты и узлы LaserIO
- Аура и ритуалы Nature’s Aura
- Лаунчер JuxMC
- Как создать сервер
Весь раздел Найти сервер Minecraft
Сверено по официальной документации авторов. Совместимость указана для примера на странице.