Create: Factory Controller

Чертёж

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

Создание Чертежей

Чтобы создать чертеж, выберите нужные компоненты в интерфейсе панели управления. После этого в правом верхнем углу появится кнопка сохранения; нажатие на нее перенаправит вас на экран "Новый чертеж".

btn save blueprint
Figure 1. Кнопка "Сохранить как чертеж"
blueprint new
Figure 2. Экран "Новый чертеж"
❶ Название чертежа
Введите название нового чертежа. Обязательно для заполнения.
Должно быть допустимым именем файла для вашей операционной системы.
Если чертеж с таким названием уже существует, он будет перезаписан при сохранении. На это будет указывать значок icon warning.
❷ Описание чертежа
Введите произвольное описание, прилагаемое к чертежу. Необязательно.
❸ Компоненты
Показывает тип и количество компонентов, включенных в чертеж.
❹ Сети
Показывает сети, на которые настроены выбранные компоненты, и индексы, под которыми они сохранены. См. Сети в Чертежах. Перетащите значок, чтобы изменить порядок.
❺ Кнопка Отмены
Нажмите, чтобы отменить создание чертежа.
❻ Кнопка Сохранения
Нажмите, чтобы сохранить новый чертеж. Становится активной после ввода допустимого имени.

Сети в Чертежах

Чертежи не сохраняют сети, к которым настроены компоненты. Вместо этого сети заносятся в список (Figure 2 ❹), где каждой сети присваивается индекс в списке (1, 2, …​). Каждый компонент в чертеже запоминает только индекс (например, подключен ли он к 1-й, 2-й, …​ сети). При размещении вас попросят заполнить каждый индекс конкретной сетью.

Эта конструкция позволяет использовать чертежи в разных сохранениях игры, где сети, в которых вы хотите использовать компоненты, различаются.

Управление Чертежами

Сохранённые чертежи можно найти в библиотеке чертежей, которая открывается нажатием кнопки "Чертежи" в правом верхнем углу.

btn open blueprints
Figure 3. Кнопка "Открыть чертежи"
blueprint library
Figure 4. Библиотека чертежей, отображающая 4 существующих чертежа
❶ Имя
Отображает имя чертежа.
❷ Компоненты
Показывает тип и количество компонентов в чертеже, а также наличие их достаточного количества в вашем инвентаре.
❸ Кнопка Разместить
Нажмите, чтобы начать размещение чертежа. Активна только тогда, когда чертеж можно разместить. См. Размещение Чертежей.
❹ Кнопка Редактирования
Нажмите, чтобы изменить чертеж.
❺ Подсказка по импорту
Подсказки о существовании < <import-world>>.
❻ Кнопка открытия папки
Нажмите, чтобы открыть каталог, в котором хранятся чертежи, с помощью файлового менеджера операционной системы.

Чертежи хранятся в виде файлов .nbt в папке controller_blueprints вашего клиента Minecraft. Вы можете копировать и переименовывать файлы с помощью системного файлового менеджера, они будут распознаны библиотекой чертежей после закрытия и повторного открытия игры. Удаление возможно только через системный файловый менеджер.

Редактирование Чертежей

Нажатие на Figure 4 ❹ открывает экран редактирования чертежа. Он очень похож на экран "Новый чертеж", однако здесь можно редактировать только название и описание.

blueprint edit
Figure 5. Экран "Редактировать чертеж"
❶ Название чертежа
Отредактируйте, чтобы переименовать чертеж.
❷ Описание чертежа
Отредактируйте, чтобы изменить описание чертежа.
❺ Кнопка Отмены
Нажмите, чтобы отменить изменения.
❻ Кнопка Сохранения
Нажмите, чтобы сохранить изменения.

Размещение Чертежей

Чтобы разместить сохраненный чертеж, откройте библиотеку чертежей и нажмите кнопку btn place blueprint "Разместить". Для того чтобы чертеж можно было разместить, в вашем инвентаре должно быть достаточно предметов для создания всех входящих в него компонентов, а в контроллере завода - достаточно оставшейся емкости.

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

blueprint place
Figure 6. Экран "Разместить чертеж"

Это очень похоже на экран "Новый чертеж", однако ❶ и ❷ здесь нельзя редактировать.

❹ Сети
Прокручивайте каждый слот, чтобы назначить существующую сеть индексу. См. Сети в Чертежах.
❺ Кнопка отмены
Нажмите, чтобы отменить размещение чертежа.
❻ Кнопка размещения
Нажмите для подтверждения размещения чертежа. Включено, когда назначены все сети.

После подтверждения предметы в вашем инвентаре автоматически перемещаются в контроллер фабрики.

Импорт существующих настроек из игрового мира

Существующие стены из компонентов, размещенные в игровом мире, могут быть импортированы в контроллеры фабрик или сохранены как чертежи. Чтобы сделать это, используйте "Схематику и перо" для выбора области, не сохраняя ее как схему.

import world select
Figure 7. Выбор области для импорта с помощью схемы и пера

Обратите внимание, что:

  • Выбранная область должна быть двумерной, т.е. 1 из 3 измерений должно иметь размер 1.
  • Остальные 2 измерения должны иметь размер меньше или равный 128.
  • Компоненты должны быть обращены в одном направлении и иметь одинаковую ориентацию. В остальном поведение не определено.
  • Только некоторые компоненты могут быть импортированы. Неподдерживаемые блоки пропускаются.

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

blueprint library import world
Figure 8. Библиотека чертежей, хотя и является допустимой областью в мире, выбирается с помощью схематики и пера
❶ Компоненты
Показывает распознанные компоненты в выбранной области.
❷ Кнопка размещения
Нажмите, чтобы разместить выбранные компоненты в контроллере фабрики. Похоже на размещение чертежа, за исключением того, что сети не не отображаются.
❸ Кнопка сохранения
Нажмите, чтобы сохранить выбранные компоненты в виде чертежа.
import world placed
Figure 9. Выбранные компоненты Figure 7 импортированы в контроллер фабрики