SellChest
Automatic Selling Chests. Passive Income System.
3 Upgrade Paths ◆ Hologram System ◆ MySQL + YAML ◆ 2 Languages ◆ Paper 1.21 ◆ PlaceholderAPI

What SellChest Solves
On most servers, making money means manual farming, constant shop clicking, or standing at farms. Players waste time selling items one by one instead of doing what they love - playing.
SellChest fixes that. Place a chest and it sells your items automatically. Every chest has three independent upgrade paths you develop in real-time through an interactive GUI. More items per cycle, faster selling, higher price percentage. Every parameter is fully configurable in a dedicated YAML file.
Three Upgrade Paths
Three independent upgrade lines per chest: Items Amount ◆ Sell Frequency ◆ Price Percentage
Every value is fully configurable in upgrades.yml - add unlimited levels.
· · · ITEMS AMOUNT · · ·
Level 1 1 item per cycle - free
Level 2 2 items per cycle - $1,000
Level 3 4 items per cycle - $2,500
Level 4 8 items per cycle - $5,000
Level 5 16 items per cycle - $10,000
Level 6 32 items per cycle - $25,000
Level 7 (MAX) 64 items per cycle - $50,000
· · · SELL FREQUENCY · · ·
Level 1 Every 10 minutes - free
Level 2 Every 8 minutes - $1,500
Level 3 Every 5 minutes - $4,000
Level 4 Every 3 minutes - $10,000
Level 5 Every 2 minutes - $25,000
Level 6 (MAX) Every 1 minute - $50,000
· · · PRICE PERCENTAGE · · ·
Level 1 50% item value - free
Level 2 60% item value - $2,000
Level 3 70% item value - $5,000
Level 4 80% item value - $15,000
Level 5 90% item value - $35,000
Level 6 (MAX) 100% item value - $75,000
Core Systems
◆ Automatic Selling
Place a chest (regular or trapped) and start earning passively
Items sold automatically at configured intervals
Partitioned processing - 50 chests per tick, zero lag
EconomyShopGUI integration - automatic item pricing
◆ Hologram System (TextDisplay)
Modern TextDisplay holograms (1.19.4+)
Real-time time-until-next-sale display
Earnings popup after each sale cycle
Auto-cleanup on chunk unload
48-block render distance - performance-friendly
◆ Interactive GUI
Left-click your chest to open the upgrade menu
27-slot inventory with visual stats preview
Current level display and next upgrade cost
Toggle to remove unsellable items
Pick up chest feature preserving all upgrades
◆ Protection & Security
Only the owner can manage or break a chest
Explosion-proof - chests survive TNT and creepers
Lock when another player is managing the chest
Spawn world restriction for non-OP players
Anti-tampering checksums for owner and location data
◆ Statistics & Ranking
Each chest tracks items sold and total earnings
/sellchest top - top 10 earners ranking
PlaceholderAPI support - display stats on scoreboards and chat
◆ Data Storage
YAML flat-file (default) - zero setup, works immediately
MySQL via HikariCP - fully async saves and loads
Mode selectable in config.yml - no server restart needed
Autosave every 5 minutes (configurable)
◆ Multi-Language Support
2 built-in languages: English and Polish
Switch language with a single line in config.yml - no restart
Full color code support (&a, &c, &e, &6, etc.)
How SellChest Compares
Feature | SellChest | Typical Sell Plugin |
Upgrade system | 3 paths, 7 levels each, fully configurable | No upgrades or hardcoded levels |
Holograms | TextDisplay, real-time status + earnings | None or basic ArmorStand holograms |
Pricing | EconomyShopGUI API - automatic prices | Manual price config in a file |
Performance | Partitioned 50/tick, chunk-based lookup | Single loop per tick - lags at 100+ chests |
Storage | Async MySQL (HikariCP) or YAML | Flat-file only or no persistence |
Protection | Owner-lock, explosions, worlds, anti-tamper | None or basic protection |
Who This Is For
Survival & SMP Servers Gives players a reason to gather resources - passive income from items that would otherwise go to waste. The upgrade system provides a long-term progression goal.
Economy & Farming Servers Automatic farm produce selling is a must-have. Upgrades create natural grind and a sense of progression.
Server Networks MySQL support for centralized databases. PlaceholderAPI for ranking and scoreboard integration.
RPG Servers SellChests as dungeon or quest rewards. Upgrades as a character progression system.
Technical Specs
Server | Paper 1.21, Java 21 |
Required | Vault (any economy provider) |
Optional | EconomyShopGUI, PlaceholderAPI |
Storage | MySQL via HikariCP or YAML flat-file |
Languages | en_US, pl_PL |
Holograms | TextDisplay (1.19.4+), 48-block render optimization |
◆ Commands
Command | Description | Permission |
/sellchest | Shows plugin help | None |
/sellchest list | Lists all player's SellChests | None |
/sellchest top | Top 10 earners ranking | None |
/sellchest give <player> [amount] | Gives SellChest(s) to a player | sellchest.admin |
/sellchest reload | Reloads all configuration | sellchest.admin |
◆ Permissions
Permission | Description | Default |
sellchest.use | Allows using SellChests | true |
sellchest.admin | Admin commands and world bypass | op |
PlaceholderAPI
Placeholder | Description |
%sellchest_count% | Number of SellChests owned by the player |
%sellchest_time% | Time until next sale for the nearest chest |

