Forget static shops and merchants that simply teleport around the map. MigratingMarkets brings your server to life with fully traveling merchant caravans that move across the world, establish temporary markets, react to player trading, and reward players who protect them on the road.
Every caravan follows its own configurable route, offers unique goods, and features a dynamic economy driven entirely by your players.
Multiple unique caravan types:
Every caravan has its own configurable route, schedule, and specialty.
Caravans physically travel across the world instead of teleporting.
Caravans don't magically appear.
They:
The market constantly evolves.
No two visits are ever exactly the same.
Every item has a configurable level (1–5).
Higher level items:
Lower level items:
Protect caravans while they travel.
Defeat hostile mobs near a moving caravan to earn reputation with that specific merchant.
Higher reputation unlocks:
When a caravan leaves, players only receive vague hints about its destination.
Instead of exact coordinates, they'll hear messages such as:
"The Blacksmith Caravan has headed east."
Players must explore the world to find the next market.
Everything is saved automatically:
Restart your server without resetting the economy.
Supports:
If Vault isn't installed, the plugin automatically falls back to emeralds.
Support for LuckyBlock is currently being developed.
The planned Fortune Caravan will eventually be able to sell real Lucky Blocks of different rarities through native API integration.
Full tab completion for:
/market/caravanadminIncluding caravan IDs and waypoint indexes.
Everything is configurable inside config.yml.
Customize:
Create as many unique caravans as your server needs.
| Command | Description |
|---|---|
/market info |
View all caravans and their current status |
/market browse |
Open the nearby caravan shop |
/market track |
View rough caravan locations |
Players can also simply right-click a caravan to open its shop.
| Command | Description |
|---|---|
/caravanadmin list |
View all caravans |
/caravanadmin reload |
Reload configuration |
/caravanadmin forcemove <id> |
Force a caravan to move |
/caravanadmin teleport <id> <waypoint> |
Teleport a caravan |
/caravanadmin stop |
Despawn all caravans |
Most shop plugins place NPCs in one location forever.
MigratingMarkets creates a living world where merchants travel, markets evolve, prices change naturally, and exploration becomes part of the economy.
Turn trading into an adventure.