Create: Villager Commerce
No reviews yet
Build living markets for Create servers. Merchant Stalls let villagers automatically buy from player shops through Create stock networks, with Market Ledgers, daily purchase limits, preset trades, and optional Numismatics currency.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Create: Villager Commerce
**Create: Villager Commerce** adds automated villager-powered markets to Create-based Minecraft servers.
Build Merchant Stalls, link them to Create stock networks, and let villagers automatically buy from player shops. Markets are managed through Market Ledgers, with daily purchase limits, server-controlled preset trades, villager registration, and optional Create: Numismatics currency support.
This mod is designed for SMP servers that want living marketplaces, player-run economies, and villager shopping behavior without requiring players to manually run storefronts.
---
## Features
### Merchant Stalls
Merchant Stalls are player shop blocks that villagers can buy from automatically.
A stall can be crafted by placing a Create Tablecloth in a crafting grid with an emerald. A stall can:
- Sell items from a linked Create stock network
- Accept payment into the linked payment system
- Display sale item, price, and stock link status
- Be linked to a Market Ledger
- Complete simulated villager purchases automatically
When a villager buys from a stall, the sold item is removed from stock, payment is inserted, and the villager plays happy feedback.
Villagers do not keep purchased items. The purchase is simulated for server economy purposes.
---
## Market Ledgers
Markets are managed with **Market Ledgers**.
A Market Ledger is made using a vanilla lectern with a book named exactly:
Market Ledger
The first line of the first page becomes the market name.
Market Ledgers track:
- Registered stalls
- Registered villagers
- Registered players
- Daily purchase limits
- Purchases completed today
- Time until market reset
- Server preset trades
Market Ledgers can also prevent overlapping markets when configured.
Villager Market Registration
Villagers can register to nearby Market Ledgers during a configurable morning window.
Registered villagers prefer shopping inside their assigned market, which makes the system more efficient and keeps villagers connected to a specific marketplace.
The Villagers tab can show statuses like:
Active Today
Registered
Away
Missing 3 days
Unavailable
Named villagers show their nametag in the ledger.
Villager records persist through server restarts.
Optional Create: Numismatics Support
Create: Numismatics is optional.
If Create: Numismatics is installed, built-in preset trades use Numismatics currency:
Spur
Bevel
Cog
If Numismatics is not installed, the mod automatically falls back to iron ingots using the same value scale:
1 Spur = 1 Iron Ingot
1 Bevel = 8 Iron Ingots
1 Cog = 64 Iron Ingots
This allows the mod to work with or without Numismatics while keeping the same economy balance.
Server-Controlled Economy
By default, villagers only buy trades approved by the server preset trade list.
This helps prevent players from setting abusive prices and gives server owners control over the economy.
The built-in preset trades are balanced around:
1 Iron Ingot = 1 Spur
1 Diamond = 1 Cog
Server owners can use:
auto
numismatics
iron
for the preset trade currency mode.
Remote Villager Trading
If enabled, players can click registered villagers in the Market Ledger GUI to open that villager’s normal trading screen.
This only works when the villager is:
- Loaded
- Alive
- Adult
- Registered to that ledger
- Inside the market radius
This feature can be disabled in the config.
Admin Commands
The mod includes basic admin tools:
/cvc market cleanup
Runs cleanup on known villager market records.
/cvc market clearvillagers
Clears all villager market registrations globally and prevents immediate re-registration until the next Minecraft day.
Commands require permission level 2.
Performance Friendly
Create: Villager Commerce is designed with server performance in mind.
It uses:
- Registered stall tracking
- Market Ledger assignment
- Staggered villager registration
- Configurable shopping cooldowns
- Per-tick villager check budgets
- Per-tick purchase budgets
- Limited stall search counts
- Persistent villager records
- Automatic cleanup rules
Market Ledgers do not act as chunk loaders.
Use a separate chunk-loading mod if you want a market to operate while no players are nearby.
Recommended Use
This mod works best for Create-based SMP servers with market towns or shopping districts.
Recommended setup:
- One Market Ledger per marketplace
- Multiple Merchant Stalls inside the ledger radius
- 20–40 villagers per market
- Server preset trades enabled
- Daily purchase caps enabled
- Villager registration enabled
Dependencies
Required:
- NeoForge
- Create
Optional:
- Create: Numismatics
Basic Setup
- Place a lectern.
- Add a written book named
Market Ledger. - Put the market name on the first line of the first page.
- Right-click the ledger with a Merchant Stall item to bind it to that market.
- Right-click a valid Create Stock Ticker with the Merchant Stall item to link stock.
- Place the Merchant Stall inside the market.
- Configure the item and price.
- Let villagers register and shop.
Notes
This mod is built for server-controlled, Create-powered economies.
It is especially useful for SMPs where players want automated shops, living markets, villager activity, and a balanced economy without relying on manual storefronts.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources