ModsFinder

Script Blocks

by TheRedBrain

Script Blocks is a Fabric library that adds utility and trigger blocks for map makers and dungeon builders, including counter, delay and relay blocks.

FabricClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

What it does

Blocks in the mod detect nearby player-interactable blocks and fire on a configurable block position, in the same way that mob spawners, state-changing blocks, message senders, jigsaw placers and advancement givers are triggered. The utility blocks cover counting, delaying and relaying a signal, so a trigger can be chained into a sequence.

Several blocks work with jigsaw structures and are set up through a screen in the game, matching how the vanilla jigsaw blocks behave. Locations are data driven: a structure control block references a block position, and a location control block tells a teleporter which target position to send players to. Housing blocks come in two modes that decide who owns them; ownership is set by interacting with the housing block and can be revoked, and in the dimension mode a housing block placed in a player's location claims that dimension.

The mod is published for Fabric only, across 1.20.1 and 1.21.1, and it is open source under the MIT License. Client and server both need it. It requires Fabric API, Fzzy Config and Slot Customization API, and RPG Inventory is an optional addition. Instanced Dungeons requires Script Blocks.

Key features

  1. Trigger blocks

    Blocks that detect player-interactable blocks and fire on a configurable block position.

  2. Utility blocks

    Counter, delay and relay blocks let a trigger sequence be counted, timed and passed on.

  3. Jigsaw structure support

    Blocks built for jigsaw structures are set up through a screen in the game, matching the vanilla jigsaw blocks.

  4. Housing ownership

    Housing blocks in two modes determine an owner, which is set by interaction and can be revoked.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.10.0.9
1.20.10.0.2
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Slot Customization APIA small API for mods to dynamically modify inventory slots. Allows changing the position, disabling/enabling slots and adds tooltips for empty slots.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fzzy ConfigConfig API with automatic GUIs, powerful validation options, server-client sync, and more!
Required

Optional 1

RPG InventoryThis mod adds new equipment slots and other mechanics found in popular RPGs.
Optional

Required by 1 mod

Use cases

Who it’s for: Map makers and dungeon builders who want triggers, counters and teleport targets without writing code. Server owners running adventure content may also find the housing blocks useful for claiming areas.

How it compares

Full comparison

PanoLeap runs on Fabric for 1.21.1 – 1.21.11 with the same client and server environment, but is released under All rights reserved, so it is not open source. TreasureMap is server-side only, open source under the MIT License and published for 1.20.5 – 1.21.5. Masik's Puzzle Dungeon is a 1.20.1 Fabric mod that the server requires, with the client optional, and is open source under the GNU Lesser General Public License v3.0 only.

ModLoadersGame versionsEnvironmentUpdated
Script BlocksFabric1.20.1 – 1.21.1Client and server2026-07-20
PanoLeapFabric1.21.1 – 1.21.11Client and server2026-08-11
TreasureMapFabric1.20.5 – 1.21.5Server-side only2024-10-11
Masik's Puzzle DungeonFabric1.20.1Server required, client optional2024-02-04

Questions

Does Script Blocks need Fabric API?

Yes. Fabric API is a required dependency, along with Fzzy Config and Slot Customization API.

Does the server need Script Blocks?

Yes. The server and every player need the mod installed.

Which game versions does Script Blocks support?

Files exist for 1.20.1 and 1.21.1, and the latest file is 0.0.9 for 1.21.1 on the alpha channel.

In the catalog

Script Blocks is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from TheRedBrain

All projects

Similar mods

What the author says

This mod adds multiple blocks designed to help building adventure maps and dungeons. This mod implements a lot of different features, I will give a short and incomplete overview here.\ All details will be explained in the wiki (not yet written).
TheRedBrain, on the Modrinth page

Official listing

Owner
TheRedBrain
Published
2024-05-20
Updated on Modrinth
2026-07-20
Facts verified
2026-10-15

Tags