VillagerShop

Villager-run shops for multiplayer: trade any item, real physical stock, upgrades, co-owners and a full config GUI.

File Details

villagershop-1.21.1-1.4.0.jar

  • R
  • Jul 6, 2026
  • 151.94 KB
  • 13
  • 1.21.1
  • NeoForge

File Name

villagershop-1.21.1-1.4.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:villagershop-1593036:8381963"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

VillagerShop 1.4.0 — First NeoForge 1.21.1 release! 🎉

VillagerShop is now available on NeoForge 1.21.1, with all the latest features.

✨ New

  • Trades Upgrade (Emerald Block): counters start with 1 unlocked trade. Each Emerald Block in the Upgrades tab unlocks one more, up to 7 blocks = 8 trades. Locked trades are greyed out and their settings are kept when blocks are removed.
  • Blast Protection Upgrade (Obsidian): the counter resists explosions (creepers, TNT) when the upgrade is placed.
  • Ownership transfer: the owner can Shift+click a co-owner's ★ to hand over the shop (the former owner becomes a co-owner).
  • Locked stock slots are now greyed out with a "Chest required" tooltip.

🔧 Changes

  • Owned counters are now protected: only the owner and co-owners can break a counter (creative players bypass, e.g. admins). Unowned counters stay breakable by anyone.
  • Hoppers and pipes can no longer interact with the counter.
  • Co-owner removal now requires clicking precisely on the ✕.

📦 Port notes

  • Full port from Forge 1.20.1: payload-based networking, Data Components for the save book (no more NBT), the new capability system, and the 1.21 datapack layout (recipes/loot tables/tags).
  • Stock slots are capped at 64 and at each item's own max stack size.

Requires Patchouli for NeoForge 1.21.1.