IntegratedScripting guide for All the Mods 10 0.52 to 2.11
IntegratedScripting guide for All the Mods 10
Last verified for All the Mods 10 v2.11 on Oct 17, 2026 · text last changed Oct 15, 2026
A newer release (8.3) is out Guide for the current version
Also applies to:All the Mons 0.3.0-beta to 1.3.0Project Infinity 0.1 0.0.45.4 to 0.0.51.4-hotfix-2
- Sections
- 5
- Recipes shown
- 5
- Items named
- 12
2 sections are written for this pack; 3 are shared from another pack's guide.
Every recipe and number here was checked against All the Mods 10 2.11's own files.
What is IntegratedScripting?
IntegratedScripting is part of this pack, and this pack version ships it as version 1.0.10, built for Minecraft 1.21.1 on NeoForge. It has been in the pack since pack version 0.49 or earlier, so it isn't a recent addition.[1]
Unverified I don't have a confirmed description of what IntegratedScripting does, who it is for, or where it fits in the pack's progression. I also can't confirm any ATM Star path involvement or any quests that use it. Until those details are verified, treat this page as a version note only and don't assume specific features or recipes.
How do you get started with IntegratedScripting?
5 parts
Same as in the All the Mods 10 8.1 guide
Integrated Scripting lets you write scripts for handling complex operations in Integrated Dynamics. Getting going takes three pieces: the Scripting Terminal, the Scripting Disk and the Scripting Drive. The disk stores your scripts, the drive serves them to your network, and the terminal is where you edit them. Here's the order I'd make them in.[2]
First: Mendesite
Everything starts with Mendesite. The mod describes it as a basic resource, and the disk and terminal recipes below both build on it, so get some before anything else.[2][3]
Second: the Scripting Disk
Next, make a Scripting Disk. This is what stores your scripting data, so it's the heart of the setup.[2]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_disk
Third: the Scripting Drive
The Scripting Drive exposes your Scripting Disks to the network. That's how you load scripts into your network, and it needs a disk to hold them.[2]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_drive
Last: the Scripting Terminal
Finally, craft the Part Terminal Scripting. This is how you get to the Scripting Terminal, where you write and edit your scripts.[2][3]
Crafting Shaped
| any redstone dust | any redstone dust | |
| any redstone dust | Empty slot | any redstone dust |
Recipe id: integratedscripting:crafting/part_terminal_scripting
What to do once it's built
- Open the Scripting Terminal GUI.[2]
- Create a script and bind it to a Variable Card.[2]
- Show the scripted value in a Display Panel to check that it works.[2]
If you can reach the files your game runs on, you can also edit scripts in an external editor. They live in the world/integratedscripting/ directory, with one folder per Scripting Disk. Changes you save outside the game are picked up automatically, even while the game is running.[2]
How does IntegratedScripting work?
7 parts
Integrated Scripting is an add-on for Integrated Dynamics. It lets you write scripts to handle complex logic in your networks, instead of chaining lots of variable cards together. By default it supports JavaScript. The mod has no machines, power or fluid handling of its own. Everything works through your Integrated Dynamics network, and the sources only cover that scripting workflow.[4]
The three pieces: Terminal, Disk and Drive
Editing, storing and serving scripts takes three elements: the Scripting Terminal, the Scripting Disk and the Scripting Drive. Each has its own job, and none of them does much without the other two.[4]
- Scripting Disk stores the raw script contents. It can't do anything on its own.[4]
- Scripting Drive is a block connected to your Integrated Dynamics network. It accepts a single disk and exposes that disk's contents to the network.[4]
- Part Terminal Scripting is a part you connect to the network. It lets you view, manage and edit all scripts exposed by the Scripting Drives on that network.[4][5]
Crafting the pieces
Here is how each piece is crafted in this pack. Mendesite is an ingredient in the disk and the terminal part.[5]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_disk
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_drive
Crafting Shaped
| any redstone dust | any redstone dust | |
| any redstone dust | Empty slot | any redstone dust |
Recipe id: integratedscripting:crafting/part_terminal_scripting
How disks and identifiers work
Once a Scripting Disk is inserted into a Scripting Drive, it gets a unique numerical identifier. The Scripting Terminal uses that identifier to modify the scripts on the disk. It is also how script elements get linked to Variable Cards.[4]
You can safely move a disk elsewhere without losing script data, even to a different network. But Variable Cards that refer to the script's identifier will start throwing errors once they are no longer on the same network as the disk.[4]
A disk has no storage size limit. Splitting scripts across several disks is still recommended to keep things manageable.[4]
Using scripts in your network
In the Scripting Terminal, you create a script and then bind a script member to a Variable Card. You do this by inserting the card into the slot on the right-hand side of the screen. The card can then be used elsewhere in the network. For example, you can show a variable member in a Display Panel, or use a function member as the operator in an item list filter.[4]
This is where scripts pay off. The mod's own examples are filters like "items that are damageable, are owned by mod X, and are blocks that can only be mined with a diamond pickaxe", or "the item in this list with the second-largest stack size".[4]
Keeping state between calls
Integrated Dynamics is functional, so it normally has no memory between operations. JavaScript lets you declare a mutable variable outside your functions (for example with let) and change it on each call. That lets you count function calls or keep a running average.[4]
Debugging with log files
Inside a script you can call console.log() and console.error(). Messages go to script-dependent .stdout and .stderr files. For a script in myfile.js, log messages are written to myfile.js.stdout. You can open these files from the Scripting Terminal or through external editing.[4]
Log files are capped in size. The mod's default limit is 2096 lines, and the book suggests asking your server admin if you need more. No config files for this mod were available for the pack, so I can't confirm whether this value was changed.[4]
External editing and TypeScript typings
If you have access to the file system where your singleplayer or multiplayer game runs, you can edit scripts in any external editor. Script files live in the world/integratedscripting/ directory (look under saves/ for singleplayer worlds). There is a directory per Scripting Disk, named by its id, containing that disk's script files.[4]
You can safely edit these files while the game is running. After you save, the game updates the script and its dependent variables automatically. If your editor supports it (modern IDEs do), edits made in the Scripting Terminal also update the file in your editor.[4]
Integrated Scripting only supports pure JavaScript, not TypeScript. It does provide a TypeScript typings file covering all global functions, value types and their methods, so you can write type-safe scripts in an external IDE. The file is at world/integratedscripting/integratedscripting.d.ts and is regenerated on every world restart, so don't edit it by hand.[4]
How do you progress through IntegratedScripting?
3 parts
Same as in the All the Mods 10 8.1 guide
IntegratedScripting has no formal tiers in this pack. What you get is a short crafting chain, and the drive builds directly on the disk. Here's the order I'd follow.[3]
First: Scripting Disk
Everything starts with the Scripting Disk. The pack's recipe for it uses Mendesite, so Mendesite is the gate for this part of the mod.[3]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_disk
Next: Scripting Drive
After that comes the Scripting Drive. Its recipe uses a finished Scripting Disk, so you have to make the disk first.[3]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_drive
Last: Scripting Terminal
The Part Terminal Scripting is the other piece. Its recipe also uses Mendesite, but it does not use the disk or the drive, so you can craft it whenever you have the materials.[3]
Crafting Shaped
| any redstone dust | any redstone dust | |
| any redstone dust | Empty slot | any redstone dust |
Recipe id: integratedscripting:crafting/part_terminal_scripting
Unverified The sources here show no quests for this mod, so there is no quest-guided path to follow. Any further progression detail is not shown in the sources available for this section.
How does IntegratedScripting work with other mods?
3 parts
Same as in the All the Mods 10 8.1 guide
Everything this pack shows about how IntegratedScripting connects to other mods comes from recipes, and no quests involve it. The pattern is clear, though: IntegratedScripting is built on top of Integrated Dynamics. Its main items are crafted from Integrated Dynamics parts, and its Mendesite material is made in Integrated Dynamics machines.[3]
Scripting Terminal part
The Part Terminal Scripting is crafted from Integrated Dynamics pieces such as the Part Display Panel and the input and output variable transformers (Input Variable Transformer and Output Variable Transformer). It also uses Mendesite and redstone dust from the common dusts tag.[3]
Crafting Shaped
| any redstone dust | any redstone dust | |
| any redstone dust | Empty slot | any redstone dust |
Recipe id: integratedscripting:crafting/part_terminal_scripting
Scripting Disk and Scripting Drive
The Scripting Disk is crafted from an Integrated Dynamics Variable Card and Mendesite. That ties your scripts directly to the variable system you already use in Integrated Dynamics.[3]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_disk
The Scripting Drive goes a step further. It builds on an Integrated Dynamics Variable Store, the Scripting Disk and a vanilla Jukebox.[3]
Crafting Shaped
| Empty slot | Empty slot | |
| Empty slot | Empty slot |
Recipe id: integratedscripting:crafting/scripting_drive
Mendesite and the Drying Basin
Mendesite is used in the recipes above, and the pack has Mendesite recipes that run in Integrated Dynamics machines: the Drying Basin and the Mechanical Drying Basin. They use Menril Resin and Andesite together with Mendesite.[3]
Drying Basin (integrateddynamics)
Recipe id: integratedscripting:drying_basin/mendesite
This is the Drying Basin version of the Mendesite recipe.
Mechanical Drying Basin (integrateddynamics)
Recipe id: integratedscripting:mechanical_drying_basin/mendesite
This is the Mechanical Drying Basin version of the Mendesite recipe.
Sources
- All the Mods 10 2.11 mod list · pack file
- integratedscripting tooltips and descriptions (English lang file) · official mod data
- All the Mods 10 8.1 recipe dump: recipes making IntegratedScripting items · pack recipe dump
- integratedscripting tooltips and descriptions (English lang file) · official mod data
- All the Mods 10 2.11 recipe dump: recipes making IntegratedScripting items · pack recipe dump
Where this guide comes from
Written from what All the Mods 10 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.
Guide last verified Oct 17, 2026.
Guides for other versions: 2.13 to 8.3 · 2.12 · 0.51 · 0.49 to 0.50