A lightweight Minecraft plugin for creating player-driven item shops with ease. Highly configurable
π SpygChestShop
Create powerful and lag-free chest shops with ease!
SpygChestShop is a lightweight and efficient plugin that makes shop creation simple and intuitive, perfect for any Minecraft economy server!
β¨ Features
Lightweight and Efficient
Built for speed, zero lag, even on larger servers.
π οΈ Easy Shop Creation
Just look at a chest and run a simple command to create your shop.
π Notifications
Get notified whenever someone buys from your shop.
βοΈ Admin Commands
Easily manage shops and players using powerful admin tools.
βοΈ Highly Customizable
π οΈ Tweak Everything to Your Liking
The plugin comes with a detailed and flexible config (config.yml) where you can customize nearly every aspect of the shop behavior from display messages to protection settings.
Perfect for servers that want full control and a personalized experience!
π§Ύ Usage
- π Create a shop:
/scs create <shop-name> - π§ Players buy by right-clicking the chest and choosing the amount
- β Add members:
/scs add <shop> <player>to allow stock refills - β Break the chest to remove a shop
- π‘οΈ Admin permissions:
- Break any shop with
shift + right-left clickβspygchestshop.admin.break - Edit any shop with
shift + right-clickβspygchestshop.admin.edit
- Break any shop with
- π Reload config on the fly:
/scs reload
π οΈ Installation Guide
- π₯ Download
SpygChestShop.jar - π¦ Use Paper 1.20.6+ (or fork)
- π Put the
.jarfile in yourplugins/folder - π΅ Install Vault and an economy plugin (like Essentials)
- π Restart your server
π Requirements
- β Java 21 or higher
- π§» Paper 1.20.6+
- πΈ Vault + any economy plugin
π Commands & Permissions
π /spygchestshop create
<shop-name>
Create a shop while looking at a chest
π Permission:spygchestshop.useβ /spygchestshop add
<shop><player>
Add a player to your shop
π Permission:spygchestshop.useβ /spygchestshop remove
<shop><player>
Remove a player from your shop
π Permission:spygchestshop.useπ·οΈ /spygchestshop rename
<shop><new-name>
Rename an existing shop
π Permission:spygchestshop.useπ /spygchestshop list
[page]
List your shops
π Permission:spygchestshop.useπ /spygchestshop adminlist
<player>[page]
List all shops of a player
π Permission:spygchestshop.admin.listπ /spygchestshop reload
Reload the plugin configuration
π Permission:spygchestshop.admin.reloadπ§ͺ /spygchestshop admin customer
Toggle customer mode (for debugging)
π Permission:spygchestshop.admin.customermode
Permissions
- spygchestshop.max.
<group>- You can define max shop groups ing the config.yml - spygchestshop.admin.break or spygchestshop.admin - Allows breaking of other player's shops (shift + left-click on shop)
- spygchestshop.admin.edit or spygchestshop.admin - Allows editing of other player's shops (shift + right-click on shop)
Videos
π¬ Need Help or Have a Suggestion?
If you need help or have a feature request, feel free to reach out to us on Discord:
π dc.spygstudios.com