Integrated Scripting avatar

Integrated Scripting [1.21.4] [1.20.4] [1.19.2]

Для работы требуется библиотека Cyclops Core и мод Integrated Dynamics!

Данный мод позволяет создавать скрипты для выполнения сложных операций в сетях Integrated Dynamics.
Используя скрипты, определённые операции, которые сложно реализовать в базовом Integrated Dynamics, становятся значительно проще. Например:

  • Расчёт статистики: медиана, стандартное отклонение.
  • Простое создание предикатных фильтров для экспортёров и импортёров Integrated Tunnels.
  • Определение среднего размера стопки предметов в сундуке по определённому тегу.
  • Отображение среднего энергопотребления за последнюю минуту.
  • Получение скорости разрушения блока с использованием текущего инструмента.
  • Обмен скриптами через копирование внутри и вне игры.
  • ...

Мод предоставляет внутриигровую документацию и руководства через книгу «On the Dynamics of Integration» из Integrated Dynamics.

Основное нововведение — Scripting Terminal, позволяющий создавать скрипты на языке JavaScript. Скрипты сохраняются в Variable Cards для использования в сетях Integrated Dynamics.

Scripting Drives — предметы для хранения данных скриптов. Могут быть установлены в Scripting Drives для доступа к скриптам в сети.

Редактор скриптов в Scripting Terminal позволяет привязывать элементы скриптов (переменные, функции) к переменным. Эти переменные доступны во всей сети Integrated Dynamics. При прямом доступе к файлам мира скрипты можно редактировать во внешних IDE.

Возможно отслеживание значений между выполнениями функций (например, для расчёта сумм и средних значений). Полезно для анализа среднего энергопотребления за период.

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

Скрипты выполняются высокопроизводительным движком Graal.JS на базе Graal VM от Oracle. Безопасность и производительность — ключевые приоритеты. По умолчанию используются строгие настройки безопасности, которые могут быть ослаблены администраторами серверов (например, для разрешения операций ввода-вывода). Настраивается максимальное время выполнения скриптов для предотвращения проблем с производительностью.

Требуемые зависимости

Скачать Integrated Scripting

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseIntegratedScripting-1.21-neoforge-1.0.5.jar1.21+1 NeoForge9 августа 202431,7 МБ
ReleaseIntegratedScripting-1.19.2-1.0.4.jar1.19.2Forge20 июля 202431,9 МБ
ReleaseIntegratedScripting-1.20.1-1.0.4.jar1.20.1Forge20 июля 202431,9 МБ
ReleaseIntegratedScripting-1.21-neoforge-1.0.4.jar1.21NeoForge20 июля 202431,7 МБ
ReleaseIntegratedScripting-1.21-neoforge-1.0.3.jar1.21NeoForge16 июля 202431,7 МБ
ReleaseIntegratedScripting-1.20.4-neoforge-1.0.2.jar1.20.4NeoForge24 июня 202431,7 МБ
ReleaseIntegratedScripting-1.19.2-1.0.3.jar1.19.2Forge24 июня 202431,9 МБ
ReleaseIntegratedScripting-1.20.1-1.0.3.jar1.20.1Forge24 июня 202431,9 МБ
ReleaseIntegratedScripting-1.20.4-neoforge-1.0.3.jar1.20.4NeoForge24 июня 202431,7 МБ
ReleaseIntegratedScripting-1.20.4-neoforge-1.0.1-slim.jar1.20.4NeoForge22 июня 2024247,5 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.