Мод для Майнкрафт, расширяющий сети Integrated Dynamics скриптами на JavaScript. Он помогает автоматизировать сложные вычисления, фильтрацию предметов и работу с данными, которые неудобно собирать обычными переменными.
Возможности
Скрипты позволяют рассчитывать медиану и стандартное отклонение, средний размер стопок предметов по тегу, среднее энергопотребление за период и скорость добычи блока инструментом в руке. Для импортёров и экспортёров Integrated Tunnels можно создавать фильтры-предикаты, а готовые скрипты — копировать между игрой и внешним текстом.

Главный блок — Scripting Terminal. В его редакторе создаются скрипты, а их переменные и функции можно привязывать к переменным сети Integrated Dynamics и использовать в подключённых устройствах. При прямом доступе к файлам мира скрипты также редактируются во внешней среде разработки.

Scripting Drives хранят данные скриптов; вставленные в накопитель, они становятся доступны сети для использования и редактирования.

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


Как пользоваться
Внутриигровое руководство и обучающие материалы доступны в книге Integrated Dynamics On the Dynamics of Integration.
Настройки
Скрипты выполняются движком Graal.JS в строгом безопасном режиме. Администратор сервера может разрешить более свободный доступ, например операции чтения и записи внешних файлов, а также задать максимальный размер выполнения скрипта, чтобы ограничить нагрузку.
Требования и совместимость
Требуются библиотека Cyclops Core и Integrated Dynamics. Для фильтров импортёров и экспортёров используется Integrated Tunnels.
