ModsFinder

Block Skills

by impleri

Block Skills restricts how players interact with blocks and fluids, gating them behind skills that players earn through Player Skills.

FabricForgeClient and serverMIT LicenseOpen source1.18.2 – 1.19.3

What it does

Block Skills is a library mod that exposes KubeJS methods to decide which blocks a player can see, break or use, based on skill requirements. A block can be masked so that it appears as air or as another block to players who lack the skill, and the drops of a mined block can be restricted the same way. Interactions can also depend on the item a player holds and the way the player uses the block, which lets a modpack shape progression without editing the blocks themselves.

Block Skills is built for modpack developers, who write the rules as KubeJS scripts. It leans heavily on Player Skills, which supplies the skill-based restrictions the mod consumes, and Architectury API is required to run it. Fluid Skills can add the same kind of control over how players see and interact with fluids. The mod is released under the MIT License and is open source, with the source code and an issue tracker published on its public links. It is available for Fabric and Forge, across the 1.18.2 – 1.19.3 range, with files for 1.18.2, 1.19.2 and 1.19.3 and 1.5.2 for 1.19.2 as the latest file.

Key features

  1. Skill-gated block visibility

    Blocks can be hidden from players who lack the required skill, so they are not revealed before progression reaches them.

  2. Masked blocks

    A block can be replaced in the world with air or another block for players without the skill, for example showing diamond ore as stone.

  3. Restricted drops

    The items a block drops when mined can be limited by skill, so breaking a block may yield nothing for an unskilled player.

  4. Item and use-based interactions

    Interactions with a block can depend on the item the player holds and how the player uses the block.

  5. KubeJS scripting

    Rules are written as KubeJS scripts, which lets modpack developers define restrictions without changing code in the mod.

Compatibility

Latest build for each game version and loader.

1.19.31.1.21.1.2
1.19.21.5.21.5.2
1.18.21.3.21.3.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 2

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required
Player SkillsCreate and manage a wide range of skills both from other mods as well as KubeJS with a flexible system that can be adapted for many purposes.
Required

Optional 2

Fluid SkillsA library mod that exposes KubeJS methods to restrict how players see and interact with fluids.
Optional
KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Optional

How it compares

Full comparison

Item Restrictions is open source under the Apache License 2.0 and runs on Client and server across 1.20.1 – 26.2, covering Fabric, Forge and NeoForge, while Block Skills targets 1.18.2 – 1.19.3. Pufferfish's Skills x Origins is open source under the GNU Lesser General Public License v3.0 only and is available for Fabric and Forge across 1.18.2 – 1.21.1, while Block Skills is published for Fabric and Forge only up to 1.19.3.

ModLoadersGame versionsEnvironmentUpdated
Block SkillsFabric and Forge1.18.2 – 1.19.3Client and server2023-04-21
Item RestrictionsFabric, Forge and NeoForge1.20.1 – 26.2Client and server2026-07-29
Pufferfish's Skills x OriginsFabric and Forge1.18.2 – 1.21.1Client and server2026-07-27

Questions

Does Block Skills need Player Skills to work?

Yes. Player Skills is required, and the skill-based restrictions that Block Skills uses come from it. Architectury API is also required.

Does the server need Block Skills?

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

Can Block Skills run on Forge and Fabric?

Yes. Files are published for both Fabric and Forge, with 1.5.2 for 1.19.2 as the latest file on each loader.

In the catalog

Block Skills is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 7,205 mods support Minecraft 1.19.3.

More from impleri

All projects

Similar mods

What the author says

A library mod to control how players see and interact with fluids using skill-based restrictions created in KubeJS scripts. This is similar to Ore Stages. Player Skills | Block Skills | Dimension Skills | Fluid Skills | Item Skills | Mob Skills
impleri, on the Modrinth page

Official listing

Owner
impleri
Published
2022-12-14
Updated on Modrinth
2023-04-21
Facts verified
2026-10-15

Tags