Integrated REST
by rubensworks
Integrated REST lets external systems read and write Integrated Dynamics networks over HTTP, through a JSON interface on a configurable port.
What it does
The mod exposes Integrated Dynamics networks as JSON that can be read over web protocols, and it accepts values sent to the network with POST requests. Network elements, part types, aspect types and the state of most Forge registries are included in the output, so an external program can inspect a network without running inside the game. Each network element reports values such as its position, side, channel, priority and update interval, and a status snippet shows one element's output at a time.
Integrated REST also provides HTTP proxy blocks that connect the Minecraft world to outside systems, and an index page that lists the information available through the API. The JSON output is valid JSON-LD, so it can be used as Linked Data or converted to RDF. Examples of what can be built with the mod are shown in the author's documentation, and some external coding is needed to use them. Among other things, the mod can control lights in a home based on the time of day in the world, or play a sound when an email arrives.
The mod is aimed at advanced users who want automation driven by external systems. It needs Integrated Dynamics and Cyclops Core, both required dependencies, and it runs on client and server, so the server and every player need it. Files are published for Forge and NeoForge, and the latest Forge file, 1.20.1-1.1.11, dates from 2024-04-07. Files exist for 17 release versions 1.18.2 – 26.3, and the mod is released under the MIT License as open source.
Key features
Network state as JSON
Integrated Dynamics networks and their elements are serialized to a configurable JSON endpoint.
Web-based writes
External programs can send values to a network with POST requests over HTTP.
HTTP proxy blocks
Proxy blocks let in-world logic exchange data with services outside the game.
Linked Data output
The JSON is valid JSON-LD, so it can be read as Linked Data or converted to RDF.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x6 of 6 versions with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Home automation
Lights in an in-game home can follow the time of day in the world, driven by an external script.
External notifications
An event inside the world, such as incoming email, can trigger a sound played by the game.
Who it’s for: Advanced players and server owners who want to automate Integrated Dynamics networks from external systems.
Questions
Does Integrated REST need Integrated Dynamics?
Does the server need Integrated REST installed?
Which loaders does Integrated REST support?
In the catalog
Integrated REST is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 8,071 mods support Minecraft 26.3.
More from rubensworks
Similar mods
What the author says
This requires the Cyclops Core library and Integrated Dynamics! This mod allows you to read from and write to your Integrated Dynamics networks via a REST API. This makes it possible to read the status of your networks and worlds via Web-protocols, and interact with them by POST-ing values to HTTP Proxy blocks in…
Official listing
- Modrinth page
- modrinth.com/mod/integrated-rest
- Owner
- rubensworks
- Published
- 2022-06-06
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15
