ModsFinder

LineBlock

by Spichka

LineBlock lets players write small programs out of blocks placed directly in the game world, with no typed code.

FabricClient-side onlyCustom license1.20.4 – 1.20.6

What it does

Scripts in LineBlock are built from in-world blocks that stand for instructions, much like a visual programming language. A player arranges the blocks to set up a sequence, then runs it inside the world. The mod is a Fabric mod for Minecraft 1.20.4 – 1.20.6 and is set up to run on the client only, so it does not need to be installed on a server.

Blocks can represent values of four types: integer, float, boolean and string. Scripts can evaluate mathematical expressions, use control structures such as loops and conditions, and assign or change variables. Players who want to try out programming ideas inside the game can do so with LineBlock, without writing any code by hand. Files cover 1.20.4, 1.20.5 and 1.20.6, and the mod is released under a custom license, not an open source one, though its source code is public.

Key features

  1. Block-based scripts

    Scripts are written by placing blocks in the world, so the program is visible in the same space as the builds it controls.

  2. Value blocks

    Blocks stand for integer, float, boolean and string values, so a script can carry data of each type.

  3. Expressions and control flow

    Mathematical expressions, loops and conditions are available as blocks for shaping how a script runs.

  4. Variables

    A script can assign a value to a variable and change it later while the program runs.

Compatibility

Latest build for each game version and loader.

1.20.61.0.0
1.20.51.0.0
1.20.41.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Learning logic

Players can test how loops, conditions and variables behave without learning a text language first.

Circuit-like builds

Scripts that run through placed blocks can drive a sequence of actions that a player sets up in the world.

Who it’s for: The mod suits players curious about programming concepts who want to experiment inside a Minecraft world. It runs on the client alone, so players can use it in single-player or on a server without a server-side install.

Questions

Does LineBlock need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which loader does LineBlock use?

LineBlock is published for Fabric only, with files for 1.20.4, 1.20.5 and 1.20.6.

Which value types can scripts use?

Blocks represent integer, float, boolean and string values, so a script can hold data of each of these types.

In the catalog

LineBlock is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 11,154 mods support Minecraft 1.20.6.

More from Spichka

All projects

Similar mods

What the author says

LineBlock is a Minecraft Fabric 1.20.4 mod that allows you to write and execute custom block-based scripts directly inside the game world. With LineBlock, you can: - Build logic using in-world blocks, similar to programming. - Execute mathematical expressions and control structures like loops and conditions. - Assign…
Spichka, on the Modrinth page

Official listing

Owner
Spichka
Published
2025-10-28
Updated on Modrinth
2025-10-28
Facts verified
2026-10-15

Tags