Spyg - ChestShop
1.9.2A 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.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
- Reload config on the fly: /scs reload
️ ️Installation Guide
1. Download SpygChestShop.jar
2. Use Paper 1.20.6+ (or fork)
3. Put the .jar file in your plugins/ folder
4. Install Vault and an economy plugin (e.g. EssentialsX)
5. 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 in the config.yml
spygchestshop.admin.break or spygchestshop.admin – Allows breaking other players' shops ( Shift + Left-Click)
spygchestshop.admin.edit or spygchestshop.admin – Allows editing other players' shops ( Shift + Right-Click)
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
Similar projects
Config →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
