Back to mods
Fabulocks! project artwork

CurseForge · Minecraft mod

Fabulocks!

A mod that adds a full lock and lockpicking system to Minecraft, complete with keys, lockpicks, and a Skyrim-style lockpicking minigame.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Fabulocks! release should I use?

Updated last month
Latest stable file fabulocks-1.1.0.jar
Game version 1.20.1
Loader Fabric

Fabulocks! fabulocks-1.1.0.jar targets 1.20.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Fabulocks! required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Fabulocks! fabulocks-1.1.0.jar need?

fabulocks-1.1.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Fabulocks! without breaking your instance.

Built for Fabulocks! fabulocks-1.1.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use fabulocks-1.1.0.jar. It targets 1.20.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside fabulocks-1.1.0.jar. It opens that exact file at the source.

About this project

What does Fabulocks! add?

Fabulocks!

Fabulocks! is a mod that adds a full lock and lockpicking system to Minecraft, complete with keys, lockpicks, a Skyrim-style lockpicking minigame, and locks that spawn naturally in generated structures.

⚠️ Previously Lock'n'Pick — This mod was renamed to Fabulocks!. Updating from the old version is safe for your world: locks already placed in the world are preserved and keep working. However, item IDs changed with the rename, so any locks, keys, keychains or lockpicks stored in inventories and containers will disappear.

Join Us on Discord

Join our Discord

Do you want to protect something bigger? Give a look to Claimorous!


using key

lockpicking showcase

Features

🔒 Locks and Tiers

  • Craftable locks and lockpicks in 4 tiers: Copper, Iron, Diamond and Netherite. Higher-tier locks are harder to pick, higher-tier lockpicks last longer.
  • Sneak + right-click a block with a lock to secure it: you'll receive the original key. Once locked, a block can be opened only with its key and broken only by the lock owner (or admins).
  • Multi-part blocks are covered: locking a door, a double door, a double chest or a bed protects all of its parts.
  • Every block can be protected. Default settings include the main interactable vanilla blocks (chests, barrels, shulker boxes, doors, trapdoors, fence gates, ender chest) but you can add whatever block you want through IDs or Tags (levers, buttons, modded machines and so on).
  • Looking at a locked block shows a small padlock indicator colored by lock tier, so you always know what is protected and how hard it would be to crack.

🗝️ Keys

  • Keys: each lock has a specific original key. Sneak + right-click with it to remove the lock and get the lock item back — it keeps its pairing, so you can re-apply it elsewhere with the same key.
  • Key Blanks: craft a blank next to an original key to create a duplicate. Duplicates open the lock but only the original can remove it.
  • Keychain: a dyeable, bundle-like item to group all your keys in one place — right-click keys in your inventory to merge or unmerge them.
  • Master Key: creative-only, opens every lock.
  • You can't accidentally lock yourself out: the mod prevents storing a key inside the very container it opens.

🎮 Lockpicking Minigame

Right-clicking a locked block with a lockpick brings up a Skyrim-inspired minigame:

  • Move the pick around the lock to find the sweet spot
  • Once the pick is in place, rotate the cylinder — if you force it in the wrong spot, the lockpick takes damage and might break
  • If you succeed, the lock is destroyed and the block is left unprotected
  • The lock's tier decides how narrow the sweet spot is; an optional visual hint helps you find it
  • Everything is validated server-side: the sweet spot lives on the server and attempts are rate-limited, so clients can't cheat

Lockpicking

🗺️ Locked Loot in Structures

Chests, barrels and beds in generated structures — shipwrecks, strongholds, desert pyramids, fortresses, ruined portals, pillager outposts, villages, bastions, ancient cities and more — can spawn already locked with a random tier. The only ways in are lockpicks or explosive methods of negotiation… and locked containers can even hide bonus loot scaled to the tier of the lock protecting them.

⚙️ Fully Configurable

The mod comes with a flexible config system (fabulocks.json) that lets you tweak:

  • Which blocks can be locked (both using block IDs or tags)
  • Lock difficulty and lockpick durability per tier
  • Which blocks and structures can generate pre-locked, and the spawn chance per lock tier
  • How many keys a keychain can hold, whether owners need their key, whether locks drop when broken
  • And much more — and on a dedicated server, the server config is synced to every connected client

Config Parameters

  • sweetSpotHint: Enable or disable the visual hint that helps find the sweet spot during the minigame
  • damageChance: Chance to damage the lockpick when forcing the lock in the wrong spot (min 0, max 1)
  • keychainMaxKeys: Maximum number of keys a keychain can hold (min 2)
  • lockVisibility: Show the tier-colored padlock indicator on locked blocks
  • dropLockOnBreak: Drop the lock item when the owner breaks a protected block
  • ownersNeedKey: Whether the owner still needs the key to open their own locked blocks
  • lockpickDurabilityCopper / Iron / Diamond / Netherite: Lockpick durability per tier
  • lockDifficultyCopper / Iron / Diamond / Netherite: How hard each lock tier is to pick (1-10)
  • protectableBlockIds / protectableBlockTags: Which blocks can be locked
  • enableStructureLocks: Enable or disable locks spawning in generated structures
  • structureLockableBlocks: Which blocks can spawn locked in structures
  • affectedStructureIds: Whitelist of structures that can generate locks (empty = all structures)
  • structureImproveLockedLootChance: Chance for a locked container to receive bonus loot scaled to its lock tier
  • copperLockChance / ironLockChance / diamondLockChance / netheriteLockChance: Per-block spawn chance of each lock tier in structures

Perfect for customizing the challenge in your world or server.


“Just one more lock to pick… then I’m done. I swear.”

Project description from CurseForge.

Pick your setup

Fabulocks! by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Fabulocks! versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.