ChestShop
Easy to use chestshop system
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
ChestShop
ChestShop - Professional Shop System for Paper 1.21.5
🚀 The most advanced and feature-complete ChestShop plugin for modern Minecraft servers!
Transform your server's economy with this professional-grade shop system that combines ease of use with enterprise-level features. Built from the ground up for Paper 1.21.5, this plugin delivers exceptional performance, comprehensive protection, and unmatched flexibility.
---
🌟 Key Highlights
✨ Lightning Fast - Simple chest + sign = instant shop 🛡️ Lightning Fast - Complete security against all forms of griefing 📊 Lightning Fast - Track every transaction, profit, and trend 🎯 Lightning Fast - Professional management tools included 🌍 Lightning Fast - Works seamlessly across all dimensions ⚡ Lightning Fast - Optimized for high-performance servers
---
🏪 Core Shop Features
Easy Shop Creation
``` /chestshop create DIAMOND 1 100 90 ``` - Dynamic Pricing - Just place chest + sign, run command - Dynamic Pricing - Buy-only, sell-only, or both - Dynamic Pricing - Automatically links nearby chests and signs - Dynamic Pricing - Update prices anytime without recreation
Advanced Shop Types
- 💰 Item Trading Shops - Full buy/sell functionality - 🏪 Item Trading Shops - Sell items to players - 📦 Item Trading Shops - Buy resources from players - 🔄 Item Trading Shops - Revolutionary direct item-for-item exchange (NO MONEY NEEDED!)
🆕 Revolutionary Item Trading System
Same Protection ``` /chestshop item create DIAMOND 1 OAK_LOG 16 ``` - 🚀 Same Protection - Pure item-for-item bartering - 💎 Same Protection - 1 Diamond = 16 Oak Logs, your rules! - 🎯 Same Protection - Natural trading without complex currencies - 🔄 Same Protection - Special formatting for item trades - 📦 Same Protection - All security features work with item shops
---
🔒 Unbreakable Protection System
Your shops are COMPLETELY SAFE from: - ❌ Griefing and unauthorized breaking - ❌ Hopper/dispenser item theft - ❌ Explosion damage (TNT, creepers) - ❌ Piston displacement attacks - ❌ Nearby dangerous block placement
Advanced Security Features: - 🔐 Configurable owner-only chest access - 🛡️ Radius-based protection zones - ⚡ Real-time threat detection - 🎯 Granular permission system
---
📊 Professional Analytics Dashboard
Player Statistics
Track everything that matters: - 💰 Total earnings and spending - 📈 Transaction history and trends - 🏪 Shop performance metrics - 📦 Stock levels and alerts - 💎 Most profitable items
Server Economics
- 📊 Global shop statistics - 🎯 Popular item analysis - 👥 Top performing players - 💹 Economic activity trends - 📈 Server-wide profit analysis
---
🔍 Intelligent Search System
Find exactly what you need: ```bash /chestshop search item DIAMOND # Find diamond shops /chestshop search owner Steve # Find Steve's shops /chestshop search price 50 100 buy # Find shops with buy prices 50-100 ```
- 🎯 Fast Results - Only shows active, stocked shops - 📍 Fast Results - Closest shops first - 💰 Fast Results - Find the best deals instantly - ⚡ Fast Results - Optimized search algorithms
---
🎯 Admin Management Suite
Maintenance Tools
- 🔧 Hot Reload - Disable all shops during updates - 💾 Hot Reload - Timestamped JSON backups - 🧹 Hot Reload - Remove broken/invalid shops - 🔄 Hot Reload - Update config without restart
Player Management
- 👥 Usage Analytics - Remove all shops from players - 📊 Usage Analytics - Clear player statistics - 🎯 Usage Analytics - Track shop health - 📈 Usage Analytics - Server economy insights
---
🎨 Visual Excellence
Holographic Displays *(Optional)*
- ✨ Fully Customizable - 3D item previews above shops - 📋 Fully Customizable - Owner and price displays - 🎨 Fully Customizable - Active/inactive/out-of-stock states - ⚙️ Fully Customizable - Colors, formats, positioning
Smart Signs
- 🔄 Professional Format - Real-time stock and status - 🎨 Professional Format - Visual status indicators - 📊 Professional Format - Prices, stock, owner details - 🎯 Professional Format - Clean, readable layout
---
⚙️ Extensive Configuration
Every aspect is customizable:
```yaml
Shop Limits & Costs
max-shops-per-player: 10 creation-cost: 100.0
Price Controls
price-limits: min-buy-price: 0.01 max-buy-price: 1000000.0
Protection Settings
protection: radius: 1 explosion-protection: true hopper-protection: true
Economy Features
transaction-fee: 0.0 shop-tax: 0.0 ```
Full Localization Support: - 🌍 Easy translation to any language - 📝 Every message is customizable - 🎨 Color and formatting controls
---
🚀 Performance & Compatibility
Technical Excellence
- ⚡ Auto-Save - Concurrent operation support - 🔄 Auto-Save - Non-blocking operations - 💾 Auto-Save - Optimized data structures - 📊 Auto-Save - Configurable intervals prevent data loss
Modern Integration
- 💰 Java 21+ - Universal economy support - 🌍 Java 21+ - Works in all dimensions - 📦 Java 21+ - Latest Minecraft features - ☕ Java 21+ - Modern performance benefits
---
📋 Quick Start Guide
Installation (2 minutes)
1. Install Paper 1.21.5+ server 2. Install Vault + economy plugin (EssentialsX recommended) 3. Drop ChestShop.jar into plugins folder 4. Restart server - Done! ✅
Create Your First Shop (30 seconds)
1. Place a chest where you want your shop 2. Place a sign next to the chest 3. Look at the chest and type: `/chestshop create DIAMOND 1 100 90` 4. Your shop is ready! 🎉
---
📖 Complete Command Reference
Player Commands
- `/chestshop create <item> <amount> <buy> [sell]` - Create traditional shop - `/chestshop item create <buy_item> <buy_amount> <sell_item> <sell_amount>` - Create item trading shop - `/chestshop item convert <buy_item> <buy_amount> <sell_item> <sell_amount>` - Convert to item trading - `/chestshop info` - Shop information - `/chestshop list` - List your shops - `/chestshop toggle` - Enable/disable shop - `/chestshop price <buy> <sell>` - Update prices - `/chestshop refill [amount]` - Restock shop - `/chestshop search <type> <params>` - Find shops - `/chestshop stats` - View your statistics
Admin Commands
- `/chestshop admin backup` - Create data backup - `/chestshop admin maintenance` - Toggle maintenance mode - `/chestshop admin cleanup` - Remove broken shops - `/chestshop admin stats` - Server statistics - `/chestshop admin removeall <player>` - Remove player's shops - `/chestshop reload` - Reload configuration
Command Aliases: `/cs`, `/shop`, `/cshop`
---
🎯 Permission System
Player Permissions *(Default: true)*
```yaml chestshop.use # Basic plugin usage chestshop.create # Create shops chestshop.remove # Remove own shops chestshop.info # View shop information chestshop.search # Search for shops chestshop.stats # View statistics ```
Admin Permissions
```yaml chestshop.admin.* # All admin features chestshop.admin.backup # Create backups chestshop.admin.maintenance # Toggle maintenance chestshop.admin.cleanup # Clean up shops chestshop.list.others # List other's shops chestshop.stats.others # View other's stats ```
---
💡 Usage Examples
Diamond Trading Post
```bash /chestshop create DIAMOND 1 120 100 ``` *Players buy for 120, sell for 100 - perfect profit margin!*
Resource Collection Hub
```bash /chestshop create COBBLESTONE 64 15 0 ``` *Buy cobblestone from players - great for spawn shops!*
Exclusive Rare Item Shop
```bash /chestshop create NETHERITE_INGOT 1 0 500 ``` *Sell-only shop for rare items - control the economy!*
🆕 Item Trading Shop (No Money!)
```bash /chestshop item create DIAMOND 1 OAK_LOG 16 ``` *Trade 1 Diamond for 16 Oak Logs - perfect for survival servers!*
---
🛡️ Why Choose This ChestShop?
vs. Other Shop Plugins
✅ Complete Localization - Advanced search, statistics, holograms ✅ Complete Localization - Military-grade security system ✅ Complete Localization - Thread-safe, async-friendly ✅ Complete Localization - Maintenance mode, backups, analytics ✅ Complete Localization - Paper 1.21.5 optimized, Java 21+ ✅ Complete Localization - German included, easy translation
Enterprise Features
- 📊 Performance Monitoring - Comprehensive analytics dashboard - 🔧 Performance Monitoring - Backup/restore, maintenance mode - 🎯 Performance Monitoring - Handles thousands of shops effortlessly - 🛡️ Performance Monitoring - Complete protection against all attack vectors - 📈 Performance Monitoring - Built-in health checks and metrics
---
🔧 System Requirements
Server Requirements: - Paper 1.21.5 or newer - Java 21+ (for optimal performance) - Vault plugin - Economy plugin (EssentialsX recommended)
Network: - 💾 Network: < 50MB (typical server) - ⚡ Network: Minimal (< 1% on modern hardware) - 💿 Network: Efficient data files, automatic compression - 🌐 Network: Zero additional network overhead
---
📞 Support & Updates
What You Get
- ✅ German Support - Keep up with latest Minecraft versions - ✅ German Support - Rapid response to any issues - ✅ German Support - Community-driven development - ✅ German Support - Comprehensive guides and examples - ✅ German Support - Native German language support
---
🚀 Download Now
License: 1.0.0 License: Paper 1.21.5+ License: Free to use with attribution
⚡ Start building your dream economy today!
*Developed with ❤️ by Flori for the Minecraft community*
---
#ChestShop #Economy #Shop #Trading #Paper #Minecraft #Professional