Minecraft Shop & Economy Plugins
InfiniteShops is the economy plugin in this catalogue: seven shop types in one jar, from categorized GUI shops and a rotating daily shop to Black Market auctions, Citizens-powered NPC vendors and player-owned sign and frame shops. Six payment sources combine per item in OR mode (the player picks a currency) or AND mode (several currencies at once).
It needs ProtocolLib and Vault on Spigot or Paper 1.13 through 26.2. Networks can connect several servers to one MySQL database to share limited stock, sell quotas, dynamic prices and daily-shop purchase limits, and /ishop convert imports existing shops from ShopGUIPlus or EconomyShopGUI.
If you only need to sell farm produce or fish, note that InfiniteCrops has a built-in shop GUI and InfiniteFishing a fish market. InfiniteShops is for a server-wide economy with several shop types; the shop setup guide walks through a first configuration.
Economy & Shops plugins
Compare at a glance
| Plugin | Price | Minecraft | Version | Highlights |
|---|---|---|---|---|
| InfiniteShops | €16.85 | — | v3.2.1 | 7 Shop Types · 6 Payment Sources · Auctions |
Frequently asked questions
What does InfiniteShops require?
ProtocolLib and Vault on Spigot or Paper 1.13 through 26.2. Everything else, including ItemsAdder, Nexo, Oraxen and RealisticSeasons, is optional and auto-detected.
Can players run their own shops?
Yes. Player chest shops are sign-based with containers, and player frame shops use item frames with holograms. Both support buy, sell, or buy and sell, and frame shops are craftable.
Can I move from another shop plugin?
Run /ishop convert to import shops from ShopGUIPlus or EconomyShopGUI, including categories, items, prices, layouts and pagination. EssentialsX users can generate a sell shop from their worth.yml price list.
Does it work across a network?
Yes. Connect the servers to the same MySQL database and limited stock, limited-sell quotas, dynamic prices and daily-shop purchase limits stay in sync, so a purchase on one server updates every connected server.
Guides
Setting Up Server Shops with InfiniteShops
Shops are the faucet and the drain of a server economy — every coin players earn or spend eventually passes through one. This guide covers deciding whether you need a shop plugin at all, choosing among the seven shop types InfiniteShops ships, and a setup order that will not wreck your economy in week one.
Migrating a Shop Plugin to InfiniteShops
If you already run a shop plugin, the only question that matters is how much of your existing shop survives the move. InfiniteShops ships a converter, and this page is the honest reading of it: the sources it is stated to read, the fields it is stated to carry across, the places the record and the docs say nothing at all, and the order to do the cutover in so your economy is never live and half-configured at the same time.
MySQL Storage and Cross-Server Setup for Minecraft Plugins
Two questions get asked as one: where does this plugin keep its data, and will a second server see the same state? They are separate settings, and only one plugin here answers both with the same one. This page collects what each record and each documentation page actually says about storage backends and network sync — including the places where they say nothing at all.
LuckPerms Donor Ranks: What Each Plugin Actually Checks
Selling a VIP rank is easy. Wiring it is a list of small decisions, one per plugin, and nobody writes that list down. This page collects it: which plugins in this catalogue gate something behind a permission, which of them publish the node names you can paste straight into LuckPerms, and which only describe the tier and leave the naming to you. The gaps are marked as gaps.
Which Plugins Work With ItemsAdder, Oraxen and Nexo
Eight of the plugins here name ItemsAdder, Oraxen, Nexo or MMOItems for themselves in their own product record, and no two of them mean the same thing by it. (A ninth, InfiniteCropsRegions, names them only by restating the optional integrations of InfiniteCrops, the plugin it is a dependency of.) One puts those items in a crate reward pool, one charges players in them, one never touches your items and instead hands its own textures over to be hosted. This is every one of them in a single table, including the cells where a record says nothing.