Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Test Server: test.infiniteplugins.com
GUI Shops · Black Market · Loot Shops · Sign Shops · Frame Shops · Player Shops
MC 1.13 – 26.2 · Vault · ProtocolLib · 10 Toggleable Features · Vault / EXP / PlayerPoints · 100% Customizable
About
InfiniteShops is a complete Minecraft shop plugin for Spigot and Paper — built for everything from simple admin shops to player-run marketplaces.
The Free edition ships 6 shop types and 10 toggleable features in a single jar — GUI shops, the Black Market event, loot shops, sign shops, frame shops, and player-owned shops. Let players buy and sell with Vault money, EXP, or PlayerPoints. One plugin, one config style, one place for support.
Only what you enable is initialized. Disabled systems do not register their listeners or scheduled runtime tasks. Shops are configured through clean, well-documented YAML files and simple in-game commands, and every message, GUI title, lore line, and permission node is fully customizable with HEX color support.
Already using ShopGUIPlus or EconomyShopGUI? Run /ishop convert and walk away. Categories, items, prices, and layouts are imported automatically.
Already pricing items with EssentialsX? Import your existing worth.yml and generate a ready-to-use sell shop without re-entering every price.
🛒 GUI Shops
The foundation — fully customizable, categorized shop menus.
Open /shop to get a clean categorized menu you control completely. Three item types — standard Items with per-item economy, Enchantments applied to held items, and Buttons for navigation.

Opening the main shop, browsing categories, and buying items.
- Character-Grid Layouts — Design inventory layouts like crafting recipes. Assign each character to a slot type for pixel-perfect control over every category.
- Item Search — Players type a name and get instant results across every category. No scrolling through pages.
- Quantity Selection — Dedicated GUI for exact amounts, plus a bulk sell menu for up to 576 items per transaction.

Type a name, get instant matches from every category.
🌑 Black Market
A timed event that turns shopping into a server-wide occasion.
Triggers on full moons at midnight — synced to Minecraft's 8-day lunar cycle — or on demand with /blackmarket start. Presents weighted-random exclusive items for direct purchase, broadcast server-wide.

Black Market — exclusive items available for direct purchase.
Live auction bidding (English / Dutch / Sealed / Vickrey, auto-bid, anti-snipe) is part of InfiniteShops Premium.
🎰 Loot Shops
Turn any sign into a loot crate.
Sign-based loot shops with configurable item pools, weights, and pricing. The Free edition includes the Random mode — players pay and instantly receive a weighted-random item from the pool. Simple, fast, and endlessly repeatable.

Random — pay for an instant, weighted-random reward.
⭐ Premium adds two animated game modes:
- Slot Machine — Fully animated spinning GUI with configurable speed and a Double-or-Nothing risk mechanic.
- Minesweeper — Interactive minigame: reveal prizes on a grid, dodge bombs, and decide when to cash out. Configurable board size, bomb count, and prize distribution.

Slot Machine (Premium) — reels rolling, with Double-or-Nothing and Withdraw.

Minesweeper (Premium) — reveal prizes tile by tile, dodge bombs, cash out.
🪧 In-World Shops
In-world shops — on signs, in item frames, and owned by players.
- Sign Shops come in 9 types: Admin Buy, Admin Sell, Admin Shop (buy+sell), Enchant (with shorthand aliases), Player Buy, Player Sell, Player Shop (buy+sell), Free, and Disposal (per-player persistent trash bins stored in SQLite). Each sign gets a floating item display, action bar prompts, and break confirmation.

Creating a sign shop.
- Frame Shops — Admin item-frame shops with popup GUI or direct click-to-buy, and per-economy-type click mappings.
- Player Shops — Any player can run their own buy/sell business using container-backed sign shops. Buyers inspect stock, see live prices, and trade directly.

Player-owned sign shop — buying and selling through a player-run shop.
💰 Economy & Pricing
Flexible payment sources and configurable discounts.
Vault · EXP · PlayerPoints
- Multipliers — Time-limited or permanent per-player price boosts.
- Permission-Based Price Perks — Give ranks and permission groups cheaper buy prices, better sell prices, or both.
- Purchase Requirements — Restrict individual products to a configured WorldGuard region, a time-of-day window, or both.
- Item Discounts — Chance-based lucky discounts on any purchase. Configurable probability and percentage — players feel rewarded every time one triggers.
- Stack Discounts — Bulk-buy incentives. Buying more than 64 items unlocks a scaling discount — the more stacks, the bigger the saving.
📜 Transaction Logging
Every buy and sell — logged to file and Discord.
Log every transaction to file and/or Discord via DiscordSRV. Embeds are color-coded (green for buys, orange for sells), include player avatars, and use fully customizable templates with placeholders for player, item, amount, price, currency, and shop source.
✨ And More
- 27+ Configurable Sounds — Every action has its own sound, individually configurable with volume and pitch, or disabled entirely.
- Quick Sell Commands —
/sell handand/sell alllet players sell without opening the GUI. Perfect for farming sessions. - PlaceholderAPI Support — Show balances, multiplier status, and shop data anywhere with PAPI.
- Load-Time Warnings — Misconfigured items and invalid values are logged clearly on load, so a bad entry is skipped and reported instead of silently breaking.
- Translatable — Copy the bundled English messages file to your own language file and translate every player-facing line; titles and lore stay fully customizable.
⭐ Go Premium
InfiniteShops Premium unlocks the full economy toolkit.
- In-Game Shop Editor — build and edit every shop point-and-click (with multi-criteria search, shulker content preview, and item-barter / OR & AND multi-currency pricing).
- Animated Loot Modes — Slot Machine and Minesweeper minigames.
- Daily Shop — rotating deals across 7 rarity tiers, flash sales, wishlists, loyalty rewards, VIP perks, and holiday events.
- Black Market Auctions — English, Dutch, Sealed Bid, and Vickrey, with anti-snipe, reserve prices, and auto-bid.
- NPC Shops — Citizens-powered shopkeepers with in-game setup, holograms, and custom trades.
- Dynamic Pricing — prices that move with supply and demand.
- Limited Stock & Limited Sell — buy/sell caps with reset timers.
- Tiered Taxes and Shopper Ranks — progression that rewards spending.
- Custom Currencies — create your own currencies with banknotes, commands, and leaderboards (plus TokenEnchant support).
- Command Signs & Command Items — run console commands from signs and shop buttons.
- Player Frame Shops — craftable, hologram-backed player shops.
- Cross-Server Sync — share stock, prices, and limits across a MySQL network.
🔌 Integrations
✔ DecentHolograms · ✔ HolographicDisplays · ✔ CMI
✔ ItemsAdder · ✔ Nexo · ✔ Oraxen
✔ PlayerPoints · ✔ WorldGuard · ✔ EssentialsX · ✔ RealisticSeasons
Custom items from ItemsAdder, Nexo, and Oraxen work as shop products and display items — no extra setup. WorldGuard powers region-based purchase requirements, and EssentialsX prices can be imported from worth.yml.
❓ FAQ
Click to expand
What are the required dependencies?
ProtocolLib and Vault. InfiniteShops runs on Spigot and Paper; everything else is optional and auto-detected.
What's the difference between Free and Premium?
Free includes GUI shops, sign/frame/player shops, the Black Market event, loot shops (Random mode), discounts, multipliers, permission price perks, purchase requirements, and transaction logging. Premium adds the in-game editor, animated loot modes (Slot Machine & Minesweeper), Daily Shop, Black Market auctions, NPC shops, dynamic pricing, limited stock/sell, taxes, shopper ranks, custom currencies, command signs, player frame shops, and cross-server sync.
Will this lag my server?
No. InfiniteShops is modular: disabled systems do not register listeners or scheduled tasks. Data saves are asynchronous, and frequently used GUI data is cached.
What Minecraft versions are supported?
Minecraft 1.13 through 26.2, including supported intermediate releases.
Which currencies can I use in Free?
Vault money, EXP, and PlayerPoints (PlayerPoints requires the PlayerPoints plugin). Item-barter pricing, multi-currency OR/AND, and custom currencies are Premium.
Can players create their own shops?
Yes — Player Chest Shops (sign-based, container-backed) support buy, sell, or buy+sell in the Free edition.
Can I migrate from another shop plugin?
Run /ishop convert to import shops from ShopGUIPlus or EconomyShopGUI. You can also generate a sell shop from an EssentialsX worth.yml.
Is every message customizable?
Yes. Every player-facing message, GUI title, lore template, and permission node is customizable, with full HEX color support ({#RRGGBB}) and PlaceholderAPI. Copy the English messages file to your own language file to translate the plugin.
Six shop types. One jar. Zero compatibility headaches.
GUI shops, the Black Market, loot shops, sign shops, frame shops, and player shops — working together out of the box.
⬇️ Download InfiniteShops Free ⬇️
Join the community on Discord for support, updates, and feature requests.





