Мод для Майнкрафт, который служит мостом между Applied Energistics 2 и ComputerCraft. Это форк AE2CC Bridge: блок-периферия даёт компьютерным программам доступ к сети ME, её предметам и автокрафтам.
Возможности
Блок-мост при подключении к сети AE расходует 5 AE/t и занимает один канал. Через него программа может:
- получить список доступных в сети предметов и жидкостей: тип, идентификатор, название и количество;
- узнать, что сеть способна скрафтить;
- просмотреть доступные процессоры крафта, их свободную память, сопроцессоры, режим выбора и выполняемую задачу;
- получить список незавершённых заказов, отправленных этим блоком, и всех крафтов, которые выполняют процессоры сети;
- поставить в очередь изготовление предмета или жидкости.
Как пользоваться
Для запроса крафта используйте scheduleCrafting(type, id, amount), где type — item или fluid, id — идентификатор объекта, а amount — нужное количество. Метод возвращает локальный идентификатор задачи.
Заказ проходит состояния SCHEDULED, STARTED, затем DONE; он также может быть отменён. Отслеживать процесс можно событиями:
ae2cc:crafting_started— задача перешла к выполнению;ae2cc:crafting_done— крафт завершён;ae2cc:crafting_cancelled— задача отменена или не может быть выполнена.
Событие отмены передаёт причину, например MISSING_INGREDIENT, CPU_BUSY, CPU_OFFLINE, NO_CPU_FOUND или INCOMPLETE_PLAN. У некоторых задач идентификатор сети systemID может отсутствовать.
