COWMODSКаталог модов

Integrated Scripting

Create scripts for handling complex operations in Integrated Dynamics

Автор: rubensworks24,6 тыс.11обновлён 23 окт. 2026 г.
Технологии

Описание

This requires the Cyclops Core library and Integrated Dynamics! Come talk to us in #integratedmods on the Cyclops Discord server!

 

This mod allows you to create scripts for handling complex operations in Integrated Dynamics networks.
Using scripts, certain operations that are very complicated to achieve in vanilla Integrated Dynamics become very easy with this mod, such as:

  • Calculating statistics such as median and standard deviation.
  • Easily creating predicate filters for Integrated Tunnels exporters and importers.
  • Calculating the average stack size of all items in a chest that match a certain tag.
  • Showing the average power consumption during the last minute.
  • Getting the break speed of the block you are looking at using the tool you are holding.
  • Easily sharing your scripts with others by copy-pasting inside and outside of the game.
  • ...

This mod provides in-game documentation and tutorials through the 'On the Dynamics of Integration' book from Integrated Dynamics. 

The Scripting Terminal is the main addition of this mod. It allows you to create scripts in the JavaScript language, which then can be stored in Variable Cards for usage in the rest of your Integrated Dynamics network.

 

Scripting Drives are items that allow script data to be stored on them. These can be inserted into Scripting Drives, which makes them accessible for usage and editing in your network.

 

The Scripting Terminal offers an editor for writing scripts. Script members (such as variables and functions) can be bound to variables. These variables can be used anywhere in the connected Integrated Dynamics network just like any other variable. If you have direct access to your world files, script files can also edited externally through your favorite IDE!

 

You can keep track of certain values across multiple function executions, such as for calculating sums and averages. This may be useful for calculating things such as your average energy consumption across a certain period of time.

 

If you need to debug complex operations, you can log messages for later inspection.

 

Scripts are executed by the highly performant Graal.JS JavaScript engine, which runs on the Graal VM by Oracle. Performance and security were the primary focus when developing this mod. By default, JavaScript is executed with the strictest Graal settings. These strict security options can be made more loose by server admins, if players for example want to perform IO, for reading from or writing to external files. The maximum execution size of scripts can also be configured to avoid performance issues.

 

 

Bisect Hosting
Support the development of this mod by using the referral code cyclops when renting a Minecraft server at Bisect Hosting,
and get 25% off your first month as a bonus!

 

Bisect Hosting
Support us via the referral code cyclops when renting a Bisect Hosting server, and get 25% off!
If you like this mod, consider supporting me on Patreon!

Последние версии

Все версии →
beta

1.0.27-708 for NeoForge 1.21.1

1.21.1-1.0.27-708
23 окт. 2026 г.124Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...574f1293ed64a8a154d9e4b125114faf98aebf63
beta

1.0.27-699 for NeoForge 1.21.1

1.21.1-1.0.27-699
20 окт. 2026 г.78Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...bddb856c078f009aa0d683d0d0f894033c600469
beta

1.0.27-693 for NeoForge 1.21.1

1.21.1-1.0.27-693
20 окт. 2026 г.15Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...c75339c38b20bf41c8c50e1353d7e99c9af61bf3
beta

1.0.27-692 for NeoForge 1.21.1

1.21.1-1.0.27-692
19 окт. 2026 г.40Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...aef7972d02b0e6af79b2c9c5a2056a4f92d1b8f5
beta

1.0.27-687 for NeoForge 1.21.1

1.21.1-1.0.27-687
19 окт. 2026 г.4Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...d27867bb54eb4e9ef22643cfff7f860ba94b589c
beta

1.0.27-679 for NeoForge 1.21.1

1.21.1-1.0.27-679
19 окт. 2026 г.8Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...99af7bdf9411c41988eadcdd91d699c245310fdc
beta

1.0.27-671 for NeoForge 1.21.1

1.21.1-1.0.27-671
19 окт. 2026 г.10Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...699853d5e81c85bedc655e7551318d4ee30284e5
beta

1.0.27-665 for NeoForge 1.21.1

1.21.1-1.0.27-665
19 окт. 2026 г.8Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...8c4667588805ebc3711729c813393b1873b211ce
beta

1.0.27-637 for NeoForge 1.21.1

1.21.1-1.0.27-637
18 окт. 2026 г.31Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...51d352bd85719ae9eba1672ef65f9359578c1834
beta

1.0.27-619 for NeoForge 1.21.1

1.21.1-1.0.27-619
18 окт. 2026 г.10Minecraft: 1.21.1neoforge
Скачать
Что нового
Changes since last release: https://github.com/CyclopsMC/IntegratedScripting/compare/1.21.1-1.0.27...5a820063c4e6bc58d34a4c465c883d38b12129c5