ModsFinder

BlockBlock

by Blunthorn

With BlockBlock installed, server staff can stop players from breaking, placing, interacting with or crafting specific blocks, items and entities.

FabricClient and serverMIT LicenseOpen source1.20.1

What it does

BlockBlock lets a modpack creator or server owner restrict actions a player can take in the world. Restrictions can cover breaking blocks, placing blocks, interacting with blocks and entities, entity drops, crafting recipes and the use of certain items. Pack makers can gate content behind progress, and server staff can use it to prevent actions they do not want players to perform.

The mod runs on the client and on the server, so both sides need it. It is a Fabric mod for 1.20.1, and its dependencies are BlunthornAPI and Fabric API. Jade is optional and can be added alongside it. BlockBlock is released under the MIT License and is open source, with source code, an issue tracker and a wiki available. It also has a dependent addon, StorageBlock, that requires it.

A vanilla client can join a server that runs BlockBlock, but the mod is recommended on the client as well, because some client-side features such as tooltips would otherwise be missing and can cause more visual bugs. A restriction can make a block or item pop out of existence on the client when the mod is not installed there, so installing it on both sides avoids that confusion.

Key features

  1. Block breaking rules

    Restrict which blocks players are allowed to break, depending on the rules a pack or server defines.

  2. Block placement rules

    Control where and which blocks can be placed, so locked content cannot be built ahead of progression.

  3. Interaction limits

    Block usage and entity interaction can be limited, for example to stop players from opening a block or touching an entity.

  4. Crafting and drop control

    Crafting recipes and entity drops can be restricted, so locked items do not appear before a player reaches them.

Compatibility

Latest build for each game version and loader.

1.20.12.0.5-1.20.1
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 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
BlunthornAPIAn API created for Blunthorn mods. Adds various events and a permission system. Does nothing on its own.
Required

Optional 1

Jade πŸ”Shows information about what you are looking at. (Hwyla/Waila fork for Minecraft 1.16+)
Optional

Required by 1 mod

Use cases

Gated progression in modpacks

Pack creators can lock items and blocks at the start of a playthrough and make them available as the player advances.

Server rule enforcement

Server staff can prevent actions that break the rules of a community server without writing custom plugins.

Who it’s for: Modpack creators who want to gate progression and server owners who need to limit specific player actions. Players on a server that runs the mod should install it on their client as well.

Questions

Does BlockBlock need to be installed on both sides?

The server and every player need the mod installed. A vanilla client can join, but installing the mod on the client is recommended for tooltips and to avoid visual bugs.

Which dependencies does BlockBlock require?

BlunthornAPI and Fabric API are required. Jade is optional and adds no required functionality.

Which Minecraft version does BlockBlock support?

The mod targets 1.20.1 only. The latest Fabric file is 2.0.5-1.20.1, published on 2024-10-29.

In the catalog

BlockBlock is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from Blunthorn

All projects

Similar mods

What the author says

BlockBlock is a mod that allows for restricting of things. It's meant to allow modpack creators to progressively unlock things for the player, but it will also work for server staff to prevent players from doing certain actions. You can lock: - Breaking of blocks - Placement of blocks - Interacting with blocks …
Blunthorn, on the Modrinth page

Official listing

Owner
Blunthorn
Published
2024-02-17
Updated on Modrinth
2024-10-29
Facts verified
2026-10-15

Tags