ModsFinder

Bazaar Villager

by Toomda

Bazaar Villager adds a persistent shopkeeper villager that sells items from its own stock at prices set by its owner, and a block-and-spawn-egg setup to place it.

NeoForgeClient and serverAll rights reserved1.21.10

What it does

Players place items inside a Bazaar Villager and assign each slot a price through a custom screen. The villager then trades those stocked items with nearby buyers, and its trades sync in real time. Unlike a normal villager, a Bazaar Villager wanders in place without dying or being pushed around, so it works as a fixed vendor rather than a random trade offer.

Prices can be set in three currencies, and buyers may overpay with emeralds. When that happens, the villager gives optimized change and auto-fills the payment, leaving buyers with the fewest leftover stacks. The mod adds tiers built from Emerald Blocks and Emerald Core Blocks, a Shapeless Crafting recipe for the core block, a Shaped Crafting recipe for the villager itself, and a spawn egg so a placed villager can be picked up and placed again.

The mod runs on NeoForge only and is published for 1.21.10, in a single file dated 2025-11-21. Both the server and every player need it, since trading happens on the server side. The code is not open source, and the project is released under All rights reserved, with public links to its source code and issue tracker.

Key features

  1. Player-priced stock

    Each slot of a Bazaar Villager holds items with a price the owner sets, with stock adjustable at any time.

  2. Three currencies

    Prices can be set in three currencies, and a buyer can pay above the price with emeralds.

  3. Optimized change

    Buyers always receive optimal change, and the payment is filled in automatically so leftover stacks stay minimal.

  4. Persistent vendors

    A Bazaar Villager wanders in place, cannot die and cannot be pushed, and it can be picked up and placed again with a spawn egg.

Compatibility

Latest build for each game version and loader.

1.21.101.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Players who run trading setups in survival worlds and server owners who want player-run shops tied to an emerald-based economy.

How it compares

Full comparison

Trade Poisonous Potatoes for Emeralds is a NeoForge mod for 1.21.1 – 1.21.4 under All rights reserved, but it changes which items villagers accept rather than providing a stocked shop. Villager Comfort Continued is open source under the MIT License and targets 1.21.1 only, with no shop system. Bazaar Villager is a NeoForge mod for 1.21.10 that is not open source, and its villager is a player-run stock vendor.

ModLoadersGame versionsEnvironmentUpdated
Bazaar VillagerNeoForge1.21.10Client and server2025-11-21
Trade Poisonous Potatoes for EmeraldsNeoForge1.21.1 – 1.21.4Client and server2025-06-07
Villager Comfort ContinuedNeoForge1.21.1Client and server2026-03-03

Questions

Does Bazaar Villager need to be installed on the server?

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

Which loader does Bazaar Villager use?

Bazaar Villager is published for NeoForge only, for 1.21.10. No Fabric or Forge build is listed.

Can a Bazaar Villager be moved after it is placed?

Yes. A placed villager can be picked up with the spawn egg it creates and placed again in another location.

In the catalog

Bazaar Villager is one of 2,072 Economy mods on ModsFinder, and one of 917 Economy mods for NeoForge. 15,569 mods support Minecraft 1.21.10.

More from Toomda

All projects

Similar mods

What the author says

The Bazaar Villager Mod introduces an advanced, fully server-side trading system centered around a new type of NPC: the Bazaar Villager. Instead of randomized vanilla trades, Bazaar Villagers function as personal shopkeepers, allowing players to configure their own item stocks and set custom prices up to 10,368…
Toomda, on the Modrinth page

Official listing

Owner
Toomda
Published
2025-11-21
Updated on Modrinth
2025-11-21
Facts verified
2026-10-15

Tags