Control Blocks
by WebDemon
Control Blocks is a Forge technology mod that extends command blocks with ControlScript, a text-based scripting language for writing scripts that run from the game.
What it does
Control Blocks adds scripting on top of the command block system. Scripts are written in ControlScript, a small language with variables, math operators, string concatenation and conditionals using if, elseif, else and end. Scripts can be triggered in several ways, which makes larger projects possible without long chains of command block commands.
ControlScript is described by its author as a language that reads plainly and connects straight to the game, and it works with the mod's own items, commands and vanilla content. Power can be sent with redstone, and a script can respond to a powered signal or a tick. Unlike ordinary command blocks, Control Blocks items are not limited to being obtained through commands.
The mod is published for Forge only, with files for 1.20 – 1.20.6. The server and every player need the mod installed. The license is Creative Commons Attribution No Derivatives 4.0, which means it is not open source, although source code and a wiki are linked from its public pages.
Key features
Text-based scripting
ControlScript lets a script be written as text instead of a long series of command block commands.
Variables and math
Scripts can store values in variables and combine them with addition and other math operators.
Conditional logic
Conditionals with if, elseif, else and end let a script choose between branches based on game state.
Redstone and tick triggers
A script can be powered with redstone or run on a tick, so code responds to in-game events.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Large command block builds
Projects that would need many chained command blocks can be written as a single script instead.
Custom game logic on a server
Server owners can write scripts that react to redstone signals and timing across a world.
Who it’s for: Players who already build with command blocks and want to write more complex logic, and server owners who run custom machines or contraptions.
Questions
Does Control Blocks need to be installed on the server?
Which Minecraft versions does Control Blocks support?
Can Control Blocks be used on Fabric or NeoForge?
In the catalog
Control Blocks is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 11,154 mods support Minecraft 1.20.6.
Similar mods
What the author says
You can make minigames, tools, and way more with only one block! With an easy language made just for this mod, with full documentation called Control Script. Check out our GitBook documentation to learn more in detail about ControlScript at this link.
Official listing
- Modrinth page
- modrinth.com/mod/control-blocks
- Owner
- WebDemon
- Published
- 2026-03-03
- Updated on Modrinth
- 2026-05-08
- Facts verified
- 2026-10-15
