A comprehensive chest-based shop system with player and admin shops, economy integration, search functionality, leaderboards, and automated advertisements.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Features
Player & Admin Shops - Admin shops have unlimited stock and funds
Flexible Shop Types - Buy-only, sell-only, or both
Vault Economy Integration - Automatic money transfers between players
Shop Search GUI - Easy-to-use interface for finding shops
Leaderboards - Track top sellers, profits, and transactions
Automated Advertisements - Shop owners can advertise their shops
Configurable Colors - Customize sign text colors
Shop Limits - Set maximum shops per player
Statistics Tracking - Detailed transaction history
Auto Cleanup - Breaking sign removes shop automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Sign Layout
Creating a Shop:
Code (Text):
Line 1: [shop] or [adminshop]
Line 2: <amount> B<price> (buy price)
Line 3: <amount> S<price> (sell price)
Line 4: <material_name>
Example:
[shop]
64 B10
64 S8
DIAMOND
After Creation: Line 1 automatically changes to show the player's name (or
[AdminShop])
Shop Types:
Buy & Sell: Include both B and S lines
Buy Only: Include only the B line
Sell Only: Include only the S line
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Commands
Player Commands:
Code (Text):
/cs help - Show help menu
/cs info - Display plugin information
/cs search <item> - Search for shops selling specific items
/cs browse - Browse all available shop items
/cs ad <message> - Create advertisement for your shop
/cs ad remove - Remove your shop advertisement
/cs top [sales|profit|transactions] - View leaderboards
Admin Commands:
Code (Text):
/csadmin help - Show admin help
/csadmin delete - Delete the shop you're looking at
/csadmin info - View detailed shop information
/csadmin list [player] - List all shops or specific player's shops
/csadmin remove <player> - Remove all shops from a player
/csadmin reload - Reload plugin configuration
/csadmin stats - View shop statistics
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permissions
Code (Text):
chestshop.create - Create shops (default: true)
chestshop.use - Use/interact with shops (default: true)
chestshop.admin - Access all admin features (default: op)
chestshop.admin.create.unlimited - Create admin shops with unlimited stock
chestshop.admin.delete - Delete any shop
chestshop.admin.info - View shop information
chestshop.admin.reload - Reload the plugin
chestshop.bypass.limit - Bypass shop creation limits
# Maximum shops per player (0 = unlimited) max-shops-per-player: 0
# Sign text colors (use & for color codes) sign-colors:
player-name: "&b"# Aqua for player names admin-shop: "&4"# Dark red for admin shops buy-line: "&a"# Green for buy line sell-line: "&e"# Yellow for sell line item-line: "&f"# White for item name
# Advertisement settings advertisements: # Interval in seconds between broadcasts interval-seconds: 300
# Prefix for advertisement messages prefix: "&6[Shop Ad] &r"