ShopShields
๐ก Updated this year๐ผ๏ธ Gallery (4 images)
๐ Analysis
- ๐ #348 of 1080 bukkit mods in this game by downloads
๐ About This Mod
# ๐ก๏ธ ShopShields > **Turn any chest or barrel into a player shop โ powered by Vault.** ShopShields lets every player on your server open their own item shop in seconds. Simply place a **ShopShield** on a chest or barrel, configure the item, quantity and price through an intuitive GUI, and your shop is live โ complete with an auto-placed sign showing the item and stock status. --- ## โจ Features - **Easy shop creation** โ Place a ShopShield item on any chest or barrel to instantly create a shop - **GUI-based setup** โ Clean 3-row inventory interface for selecting items, adjusting quantities and setting prices - **Auto sign** โ A sign is automatically placed next to the chest displaying the item name, price and seller; strikethrough when out of stock - **Vault economy** โ Fully integrated with any Vault-compatible economy plugin (EssentialsX, CMI, etc.) - **Purchase confirmation** โ Optional confirmation dialog for purchases above a configurable threshold (default: 100,000 $) - **Stock detection** โ Buy button is automatically disabled when the chest is empty - **Owner notifications** โ Shop owners receive a message in real time when someone buys from their shop - **Persistent data** โ All shops are saved to `shops.yml` and survive server restarts - **Bilingual** โ Full English and German language support, switchable in `config.yml` - **Folia compatible** โ Automatically detects Folia and uses the correct scheduler --- ## ๐ฅ๏ธ How It Works **1. Get a ShopShield** ``` /sps give ShopShield ``` **2. Place it on a chest or barrel** Right-click any chest or barrel while holding the ShopShield item. **3. Configure via GUI** Select the item you want to sell, set the quantity and enter a price via chat. **4. Stock the chest** Put the items you want to sell into the chest โ that's it! **5. Players buy from your shop** Other players right-click the chest or the sign to open the buy GUI. --- ## ๐๏ธ Commands | Command | Description | Permission | |---|---|---| | `/sps give ShopShield` | Give yourself a ShopShield item | `shopshields.give` | | `/shopshields give ShopShield` | Alias for the above | `shopshields.give` | --- ## ๐ Permissions | Permission | Description | Default | |---|---|---| | `shopshields.give` | Allows using `/sps give ShopShield` | OP | | `shopshields.admin` | Can manage and break any shop | OP | | `shopshields.buy` | Can purchase from shops | Everyone | --- ## โ๏ธ Configuration (`config.yml`) ```yaml # Language: en (English) or de (Deutsch) language: en shop: # Purchase confirmation threshold (0 = disabled) confirm-threshold: 100000.0 # Maximum allowed shop price (0 = no limit) max-price: 0.0 # Only the shop owner can break the chest? owner-only-break: true ``` --- ## ๐ Compatibility | Software | Supported | |---|---| | Paper 1.21+ | โ | | Spigot 1.21+ | โ | | Folia | โ | | Vault | โ Required | | EssentialsX Economy | โ | | CMI Economy | โ | | Towny / GriefPrevention | โ ๏ธ No native integration (protection plugins handle their own block access) | --- ## ๐ฆ Requirements - **Java 21** - **Paper or Spigot 1.21+** - **(https://modrinth.com/plugin/vault)** + a compatible economy plugin --- ## ๐ Data & Files | File | Purpose | |---|---| | `plugins/ShopShields/config.yml` | Language and shop settings | | `plugins/ShopShields/shops.yml` | Persistent shop data (auto-generated) | --- ## ๐ค Author Made with โค๏ธ by **Maximilian Hirtzbruch** --- ## ๐ฌ Support & Updates: (https://discord.com/invite/n6A3nc3EW7)
# ๐ก๏ธ ShopShields
> Turn any chest or barrel into a player shop โ powered by Vault.
ShopShields lets every player on your server open their own item shop in seconds. Simply place a ShopShield on a chest or barrel, configure the item, quantity and price through an intuitive GUI, and your shop is live โ complete with an auto-placed sign showing the item and stock status.
## โจ Features
- Easy shop creation โ Place a ShopShield item on any chest or barrel to instantly create a shop
- GUI-based setup โ Clean 3-row inventory interface for selecting items, adjusting quantities and setting prices
- Auto sign โ A sign is automatically placed next to the chest displaying the item name, price and seller; strikethrough when out of stock
- Vault economy โ Fully integrated with any Vault-compatible economy plugin (EssentialsX, CMI, etc.)
- Purchase confirmation โ Optional confirmation dialog for purchases above a configurable threshold (default: 100,000 $)
- Stock detection โ Buy button is automatically disabled when the chest is empty
- Owner notifications โ Shop owners receive a message in real time when someone buys from their shop
- Persistent data โ All shops are saved to `shops.yml` and survive server restarts
- Bilingual โ Full English and German language support, switchable in `config.yml`
- Folia compatible โ Automatically detects Folia and uses the correct scheduler
## ๐ฅ๏ธ How It Works
1. Get a ShopShield ``` /sps give ShopShield ```
2. Place it on a chest or barrel Right-click any chest or barrel while holding the ShopShield item.
3. Configure via GUI Select the item you want to sell, set the quantity and enter a price via chat.
4. Stock the chest Put the items you want to sell into the chest โ that's it!
5. Players buy from your shop Other players right-click the chest or the sign to open the buy GUI.
## ๐๏ธ Commands
| Command | Description | Permission | |---|---|---| | `/sps give ShopShield` | Give yourself a ShopShield item | `shopshields.give` | | `/shopshields give ShopShield` | Alias for the above | `shopshields.give` |
## ๐ Permissions
| Permission | Description | Default | |---|---|---| | `shopshields.give` | Allows using `/sps give ShopShield` | OP | | `shopshields.admin` | Can manage and break any shop | OP | | `shopshields.buy` | Can purchase from shops | Everyone |
## โ๏ธ Configuration (`config.yml`)
```yaml # Language: en (English) or de (Deutsch) language: en
shop: # Purchase confirmation threshold (0 = disabled) confirm-threshold: 100000. 0
# Maximum allowed shop price (0 = no limit) max-price: 0. 0
# Only the shop owner can break the chest? owner-only-break: true ```
## ๐ Compatibility
| Software | Supported | |---|---| | Paper 1. 21+ | โ | | Spigot 1. 21+ | โ | | Folia | โ | | Vault | โ Required | | EssentialsX Economy | โ | | CMI Economy | โ | | Towny / GriefPrevention | โ ๏ธ No native integration (protection plugins handle their own block access) |
## ๐ฆ Requirements
- Java 21
- Paper or Spigot 1. 21+
- (https://modrinth.com/plugin/vault)** + a compatible economy plugin
## ๐ Data & Files
| File | Purpose | |---|---| | `plugins/ShopShields/config.yml` | Language and shop settings | | `plugins/ShopShields/shops.yml` | Persistent shop data (auto-generated) |
## ๐ค Author
Made with โค๏ธ by Maximilian Hirtzbruch**
## ๐ฌ Support & Updates: (https://discord.com/invite/n6A3nc3EW7)
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- Max_01001
- Version
- 1.0
- Downloads
- 63
- Endorsements
- 0
- Category
- bukkit
- Created
- 5/13/2026
- Updated
- 5/12/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- economy, storage, technology
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does ShopShields support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of ShopShields?
Version 1.0, published 2026-05-12 with 63 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await



