HomeJavaModsShopShields
ShopShields
ModsJava

ShopShields

by Max_01001 · on Modrinth

Turn any chest or barrel into a player shop with a simple GUI — Vault-powered, sign auto-placement included. Free Minecraft Java mod for 1.21, 1.21.1…

⬇ Download on Modrinth
ShopShields — screenshot 1ShopShields — screenshot 2ShopShields — screenshot 3ShopShields — screenshot 4

🛡️ 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


🖥️ 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)

# 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


📁 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:

Join our Discord

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more