ModsFinder

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.

ForgeClient and serverCreative Commons Attribution No Derivatives 4.01.20 – 1.20.6

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

  1. Text-based scripting

    ControlScript lets a script be written as text instead of a long series of command block commands.

  2. Variables and math

    Scripts can store values in variables and combine them with addition and other math operators.

  3. Conditional logic

    Conditionals with if, elseif, else and end let a script choose between branches based on game state.

  4. Redstone and tick triggers

    A script can be powered with redstone or run on a tick, so code responds to in-game events.

Compatibility

Latest build for each game version and loader.

1.20.61.1.1
1.20.51.1.1
1.20.41.1.1
1.20.31.1.1
1.20.21.1.1
1.20.11.1.1
1.201.1.1
ReleaseBetaAlphaNot available

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?

Yes. Every player and the server need a copy of the mod.

Which Minecraft versions does Control Blocks support?

Forge files exist for seven release versions, 1.20 – 1.20.6. The latest file is 1.1.1 for 1.20.6, published on 2026-05-08.

Can Control Blocks be used on Fabric or NeoForge?

The author notes that work on other loaders is planned, but the mod is currently published for Forge only.

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.
WebDemon, on the Modrinth page

Official listing

Owner
WebDemon
Published
2026-03-03
Updated on Modrinth
2026-05-08
Facts verified
2026-10-15

Tags