ModsFinder

VillagerBased PlayerShops

by jonahsnotmyname

VillagerBased PlayerShops lets a player spawn a shop villager and stock its trades, so customers buy from the player's own villager.

FabricServer-side onlyAll rights reserved26.1.2 – 26.2

What it does

Each shop is a villager that the owner places and configures through a chest setup screen. The owner fills the trades with items, and customers open the normal villager trade screen to buy. Customers need no extra screen or client install, because the shop uses the vanilla merchant interface. Paged stock and payment screens let owners manage larger inventories across several pages.

Owners can rename a shop villager and set its profession, biome variant, glow and rotation, so each shop can look distinct on a server. The mod runs on the server alone, and only the server needs it. It is a Fabric mod for Minecraft 26.2 and requires Fabric API. Files exist for 26.1.2 and 26.2, and the latest Fabric file is 1.0.4+mc26.2, published 2026-07-02. The code is not open source, and the mod is released under All rights reserved.

Key features

  1. Player-owned shop villagers

    Players spawn villagers that act as shops, and the server handles every trade.

  2. Chest setup screen

    Trades are stocked and configured through a chest-based setup interface.

  3. Villager appearance options

    Shop villagers can be renamed and given a profession, biome variant, glow and rotation.

  4. Paged stock and payment screens

    Larger stock lists are split across pages in both the stock and payment screens.

Compatibility

Latest build for each game version and loader.

26.21.0.4+mc26.2
26.1.21.0.4+mc26.1.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 1

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

Use cases

Player economies on servers

Server owners can let players run their own villager shops, supporting trade between players without a plugin.

Who it’s for: Server owners who want player-run villager shops, and players who want to sell items to others through a shop they stock themselves.

How it compares

Full comparison

Advanced Economics is a Fabric server-side mod for 26.1.2 – 26.2 with a BUSL-1.1 license and no open source code. Balanced Villager Trades is a Fabric server-required mod, with client use optional, for 26.2 – 26.3 under the MIT License. Both change villager trading, while VillagerBased PlayerShops centers on owner-stocked shop villagers.

ModLoadersGame versionsEnvironmentUpdated
VillagerBased PlayerShopsFabric26.1.2 – 26.2Server-side only2026-07-02
Advanced EconomicsFabric26.1.2 – 26.2Server-side only2026-07-19
Balanced Villager TradesFabric26.2 – 26.3Server required, client optional2026-09-24

Questions

Does Fabric API need to be installed?

Yes. Fabric API is a required dependency, and the mod targets Fabric Loader 0.19.3 or newer with Fabric API 0.152.1 or newer.

Do players need to install the mod to shop?

No. The mod is server-side only, and customers use the normal villager trade screen, so they need nothing installed.

Which game versions are supported?

Files exist for 26.1.2 and 26.2. The latest Fabric file, 1.0.4+mc26.2, is built for 26.2.

In the catalog

VillagerBased PlayerShops is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 13,894 mods support Minecraft 26.2.

More from jonahsnotmyname

All projects

Similar mods

What the author says

Give players their own villager-run shops — no plugins, fully server-side. /shop create spawns an invulnerable shop villager with no breakable block behind it. Owners stock their own trades through a chest-based setup GUI — rename the shop, pick the villager's profession and biome variant, toggle glow, set rotation…
jonahsnotmyname, on the Modrinth page

Official listing

Owner
jonahsnotmyname
Published
2026-07-02
Updated on Modrinth
2026-07-02
Facts verified
2026-10-15

Tags