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.
shops.yml and survive server restartsconfig.yml1. 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.
| Command | Description | Permission |
|---|---|---|
/sps give ShopShield | Give yourself a ShopShield item | shopshields.give |
/shopshields give ShopShield | Alias for the above | shopshields.give |
| 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 |
config.yml)# 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
| 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) |
| File | Purpose |
|---|---|
plugins/ShopShields/config.yml | Language and shop settings |
plugins/ShopShields/shops.yml | Persistent shop data (auto-generated) |
Made with ❤️ by Maximilian Hirtzbruch
Join our Discord

Turn any chest or barrel into a player shop with a simple GUI — Vault-powered, sign auto-placement included.