ModsFinder

Villager Lock

by UkrainianCoder

Villager Lock adds a Villager Post block that holds a villager in place at its job site, so trading halls can be laid out with fixed workstations.

FabricNeoForgeClient and serverMIT LicenseOpen source1.21.11 – 26.3

What it does

A player places the Villager Post where the villager should stand, then seats a villager on it to assign a profession. A Profession Block Workstation placed directly in front of the post locks the trade, so the villager keeps the job and its offers stay where the player set them. Redstone power stops the post from holding the villager, which lets it move freely again.

The mod is aimed at organized trading halls, where villagers need to stay at a known spot. It runs on Fabric and NeoForge across six release versions, 1.21.11 – 26.3, and needs both the server and every player to have it installed. Fabric API is required on Fabric. The code is released under the MIT License, so the mod is open source, and the source code and issue tracker are public.

Key features

  1. Villager Post block

    A placeable post that fixes a villager at the chosen spot so it cannot wander off the trading area.

  2. Seating a villager

    A villager is seated on the post, which keeps it there while the trading hall is built around it.

  3. Profession workstation lock

    A Profession Block Workstation placed in front of the post locks the trade and assigns the profession.

  4. Redstone release

    Powering the post with redstone stops it holding the villager, so the villager can move freely again.

Compatibility

Latest build for each game version and loader.

26.3v1.3.0+26.3v1.3.0+26.3
26.2v1.3.0+26.2v1.3.0+26.2
26.1.2v1.3.0+26.1v1.3.0+26.1
26.1.1v1.3.0+26.1v1.3.0+26.1
26.1v1.3.0+26.1v1.3.0+26.1
1.21.11v1.0.0+1.21.11Not available
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Trading halls

Players build halls where each villager stays at a set spot beside its workstation, keeping the layout tidy.

Who it’s for: The mod suits players and server owners who build villager trading halls and want each villager to stay at a chosen job site.

How it compares

Full comparison

Reroll-Trades is also published for Fabric and NeoForge and is released under the MIT License, but it targets 1.21 – 26.3 and is not open source by the same measure, and it works on client and server alike. Villager Trade Reset runs on Fabric and NeoForge for 1.21.5 – 26.3 under the GNU General Public License v3.0 or later, and is open source. BetterVillagerTrading is Fabric only, client-side only, and covers 1.21.6 – 26.2 under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
Villager LockFabric and NeoForge1.21.11 – 26.3Client and server2026-09-24
Reroll-TradesFabric and NeoForge1.21 – 26.3Client and server2026-09-30
Villager Trade ResetFabric and NeoForge1.21.5 – 26.3Client and server2026-10-14
BetterVillagerTradingFabric1.21.6 – 26.2Client-side only2026-08-27

Questions

Does Villager Lock need Fabric API?

Yes. Fabric API is a required dependency on Fabric. The NeoForge build does not list it as a requirement.

Does the server need Villager Lock installed?

Yes. A server running it needs every connecting player to have it too.

How is a villager released from the post?

Powering the Villager Post with redstone stops it from holding the villager, which then moves freely.

Which versions have files for Villager Lock?

Files exist for 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, with the latest file v1.3.0+26.3 for 26.3.

In the catalog

Villager Lock is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.

Similar mods

Official listing

Owner
UkrainianCoder
Published
2026-03-03
Updated on Modrinth
2026-09-24
Facts verified
2026-10-15

Tags