> For the complete documentation index, see [llms.txt](https://pm2plugins.gitbook.io/infiniteshops/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pm2plugins.gitbook.io/infiniteshops/readme.md).

# Home

**The Most Feature-Rich Shops Plugin for Minecraft**

***

## What is InfiniteShops?

InfiniteShops is a comprehensive shop management plugin for Minecraft servers running Spigot/Paper 1.13 - 26.2. It provides everything you need to create an immersive economy experience for your players.

Whether you want simple GUI shops, dynamic NPC merchants, sign-based trading, or exciting features like Black Markets and Daily Shops, InfiniteShops has you covered.

***

## ✨ Key Features

| Feature                    | Description                                             |
| -------------------------- | ------------------------------------------------------- |
| 🛒 **GUI Shops**           | Beautiful, customizable shop interfaces with categories |
| 🌙 **Black Market**        | Timed auction events with bidding system                |
| 📅 **Daily Shop**          | Rotating items with rarity tiers and VIP perks          |
| 🪧 **Sign Shops**          | Classic sign-based buying and selling                   |
| 👤 **NPC Shops**           | Citizens-powered merchant NPCs                          |
| 🖼️ **Frame Shops**        | Item frame displays with hologram support               |
| 🎰 **Loot Crates**         | Configurable loot boxes with animations                 |
| 💰 **Multiple Currencies** | Vault, EXP, custom currencies, and items                |
| 📊 **Transaction Logging** | File and Discord integration for tracking               |

***

## 🚀 Quick Links

| <h4>Getting Started</h4><ul><li><a href="/infiniteshops/getting-started/first-install.md">First Install</a></li><li><a href="/infiniteshops/getting-started/configuration.md">Basic Configuration</a></li><li><a href="/infiniteshops/getting-started/faq.md">FAQ & Troubleshooting</a></li></ul><h4>Features</h4><ul><li><a href="/infiniteshops/features/shops.md">Shop System</a></li><li><a href="/infiniteshops/features/black-market.md">Black Market</a></li><li><a href="/infiniteshops/features/daily-shop.md">Daily Shop</a></li><li><a href="/infiniteshops/features/sign-shops.md">Sign Shops</a></li><li><a href="https://github.com/ThePM2/InfiniteShops-Wiki/blob/main/features/player-shops.md">Player Shops</a></li><li><a href="/infiniteshops/features/npc-shops.md">NPC Shops</a></li><li><a href="/infiniteshops/features/frame-shops.md">Frame Shops</a></li><li><a href="/infiniteshops/features/loot-system.md">Loot System</a></li></ul> | <h4>Economy</h4><ul><li><a href="/infiniteshops/economy/currencies.md">Currencies</a></li><li><a href="/infiniteshops/economy/multipliers.md">Multipliers</a></li><li><a href="/infiniteshops/economy/taxes-discounts.md">Taxes & Discounts</a></li><li><a href="/infiniteshops/economy/dynamic-pricing.md">Dynamic Pricing</a></li><li><a href="/infiniteshops/economy/shopper-ranks.md">Shopper Ranks</a></li></ul><h4>Reference</h4><ul><li><a href="/infiniteshops/commands-and-permissions/commands.md">Commands</a></li><li><a href="/infiniteshops/commands-and-permissions/permissions.md">Permissions</a></li><li><a href="/infiniteshops/integrations/placeholders.md">PlaceholderAPI</a></li><li><a href="/infiniteshops/for-developers/api.md">API Documentation</a></li></ul> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

***

## 📋 Requirements

| Requirement | Version        |
| ----------- | -------------- |
| Minecraft   | 1.13 - 1.21.11 |
| Java        | 17+            |
| ProtocolLib | Required       |
| Vault       | Required       |

### Dependencies

* **ProtocolLib** — required for packet-based functionality
* **Vault** — required for economy integration

***

### Optional Dependencies

* **Citizens** - For NPC shops
* **DecentHolograms / HolographicDisplays** - For shop holograms
* **PlaceholderAPI** - For placeholder support
* **DiscordSRV** - For transaction logging to Discord
* **ItemsAdder / Oraxen / Nexo** - For custom items support
* **RealisticSeasons** - For seasonal pricing

***

## 💬 Support

Having issues or questions? Join our community!

* **Discord**: Join our Discord Server (link coming soon)
* **GitHub Issues**: Report bugs or suggest features (link coming soon)
* **SpigotMC**: Download & Reviews (link coming soon)

***

> 💡 **Tip**: Use `/ishop help` in-game to see all available commands!
