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

Integrated Scripting

Создавайте скрипты для выполнения сложных операций в Integrated Dynamics

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
23,8 тыс.
Подписчиков на Modrinth
11
версий
165
Обновлён
18 октября 202618 окт.
Опубликован
в 2023

Коротко о моде

Работает на NeoForge и Forge
Для Minecraft 1.21.10–1.21.11, 26.1.1–26.3 …
Нужен и в игре, и на сервере
Последняя версия — 1.21.1-1.0.27-637 от 18 октября 2026
Нужен Cyclops Core и Integrated Dynamics
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.8, 1.21.10–1.21.11, 26.1.1–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)
Для этого требуются библиотека Cyclops Core и Integrated Dynamics!
Заходите поболтать с нами в #integratedmods на Discord-сервере Cyclops!

 

Этот мод позволяет создавать скрипты для выполнения сложных операций в сетях 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!

 

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

 

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

 

Скрипты выполняются высокопроизводительным движком JavaScript Graal.JS, который работает на Graal VM от Oracle. Производительность и безопасность были главным приоритетом при разработке этого мода. По умолчанию JavaScript выполняется с самыми строгими настройками Graal. Эти строгие параметры безопасности могут быть ослаблены администраторами серверов, если игроки, например, хотят выполнять IO для чтения или записи внешних файлов. Максимальный размер выполнения скриптов также можно настроить, чтобы избежать проблем с производительностью.

 

 

 


Если вам нравится этот мод, подумайте о поддержке меня на Patreon!

Частые вопросы

Как установить Integrated Scripting?

Установите NeoForge под свою версию Minecraft, скачайте Integrated Scripting под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Integrated Scripting?

У Integrated Scripting есть сборки для Minecraft 1.21.4, 1.21.8, 1.21.10–1.21.11, 26.1.1–26.3 ….

Нужен ли Integrated Scripting на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее