Перейти к содержимому

Путешествия Xytabich'а

  • записей
    12
  • комментариев
    25
  • просмотра
    192

OpenPeripheral: Integration #3 Кратко о BuildCraft

Xytabich

184 просмотра

Расширение для работы с BuildCraft.

Если вы ещё не прочитали вступительную статью - рекомендуется сделать это сейчас, так как описания данных предметов/жидкостей/сущностей здесь нет.

Информация о энергии доступна в статье о cofh.

 

Адаптеры блоков
Машина - показывает информацию о состоянии механизма.

Идентификатор: buildcraft_machine
hasWork():bool - активен ли механизм

 

Труба - информация о трубе.

Идентификатор: buildcraft_pipe
getPipeType():string - возвращат тип трубы
isPipeConnected(side:string):bool - подключена ли труба к стороне
isWired(wire:string):bool - имеется ли провод с этим цветом на трубе
isWireActive(wire:string):bool - активен ли провод
hasGate():bool - имеется ли гейт на стороне

 

Провайдеры предметов
Фасады - информация о обычных и переключаемых фасадах, но не показывает для какого провода фасад.

Ключ: facade
Значение: table
    - type:string - тип фасада
    - states:table - состояния фасада
        - block:string - id блока
        - meta: number - мета блока

 

  • Нравится 2


3 комментария


Рекомендуемые комментарии

Можно только получать свойства? Настроить нельзя, типо, изменить подключения трубы по сторонам?

Изменено пользователем hohserg

Поделиться комментарием


Ссылка на комментарий

@hohserg как видно из API - нельзя, тем более подключение/отключение труб осуществляется заглушками, а это физический объект.

Поделиться комментарием


Ссылка на комментарий
Гость
Добавить комментарий...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...