⬇ ChunkHopper
Infinite Chunk Collection · Sell Multiplier · Owner System · Paper 1.21.1
Discord : https://discord.gg/exZcUkjzaC
What is ChunkHopper?
ChunkHopper is a server-side economy plugin for Paper 1.21.1.
Place one special Hopper block in any chunk and it will automatically collect every item that drops anywhere in that 16×16 chunk — whether from mobs, crops, block breaks or any other source.
Items are stored infinitely (no overflow, no lag) and can be sold directly from a clean GUI with a single click.
The hopper supports upgradeable item slots (up to 7) and a Sell Multiplier that boosts all sell prices up to ×1.8.
Features
- ⬇ Chunk-Wide Collection — Collects every item dropped anywhere in the chunk. No range limit, no missed drops.
- ♾ Infinite Storage per Slot — Each slot stores an unlimited quantity of one item type. Zero overflow, zero lag.
7 Upgradeable Item Slots — Start with 1 slot. Unlock up to 7 via in-game currency. Each unlock adds a new item type.
Sell Multiplier (up to ×1.8) — 5 upgrade tiers: ×1.0 → ×1.2 → ×1.4 → ×1.6 → ×1.8. Boosts all sell prices from this hopper.
One-Click Selling — Click any item slot to sell that stack. Hit Sell All to clear the entire hopper instantly.
Owner System — Only the player who placed the hopper can sell or upgrade. Others can open and view it, but not interact.- 🛡 Explosion-Proof — Survives TNT and creeper explosions (configurable).
Vault + EssentialsX — Reads sell prices from EssentialsX worth.yml via reflection. No hard dependency — no crashes if absent.- ⚙ Fully Configurable — Every GUI string, slot material, message, cooldown, cost, and multiplier is editable in config.yml.
GUI Preview
The GUI is a standard 54-slot chest. Layout overview:
| Slot | Button | Function |
|---|---|---|
| 10,12,14,16,29,31,33 | Item displays | Shows item type, quantity, sell value |
| 19,21,23,25,38,40,42 | Sell that individual item stack | |
| 45 | Sell every item at once | |
| 47 | Unlock the next item slot | |
| 49 | Upgrade the sell multiplier | |
| 51 | Shows hopper owner name | |
| 53 | ✖ CLOSE | Close the menu |
Commands
| Command | Permission | Description |
|---|---|---|
| /chunkhopper give <player> [amount] | chunkhopper.give | Give a Chunk Hopper item to a player |
| /chunkhopper list | chunkhopper.use | List all active hoppers on the server |
| /chunkhopper reload | chunkhopper.admin | Reload config.yml without restarting |
Aliases: /chopper, /ch
Permissions
| Permission | Default | Description |
|---|---|---|
| chunkhopper.use | everyone | Use /chunkhopper base command |
| chunkhopper.place | everyone | Place chunk hoppers |
| chunkhopper.break | everyone | Break (retrieve) chunk hoppers |
| chunkhopper.open | everyone | Open chunk hopper GUI |
| chunkhopper.give | op | Give hoppers to other players |
| chunkhopper.admin | op | Admin override + /reload |
Upgrade Costs (default config)
Item Slot Upgrades
| Slot | Cost |
|---|---|
| Slot 2 | $10,000 |
| Slot 3 | $25,000 |
| Slot 4 | $50,000 |
| Slot 5 | $100,000 |
| Slot 6 | $200,000 |
| Slot 7 | $400,000 |
Sell Boost Upgrades
| Level | Multiplier | Cost |
|---|---|---|
| 1 — Standard | ×1.0 | Free |
| 2 — Enhanced | ×1.2 | $20,000 |
| 3 — Superior | ×1.4 | $50,000 |
| 4 — Elite | ×1.6 | $120,000 |
| 5 — Legendary | ×1.8 | $300,000 |
All costs are configurable in config.yml.
Installation
- Download ChunkHopperPlugin-1.0.0.jar
- Drop it into your server's /plugins folder
- Have Vault and an economy plugin (e.g. EssentialsX) installed
- Start the server — config.yml and hoppers.yml are created automatically
- Give yourself a hopper: /chunkhopper give <yourname>
- Place it in a chunk and start collecting!
Requirements
- Paper 1.21.1 (or compatible fork)
- Vault (economy bridge)
- Any Vault-compatible economy plugin (EssentialsX recommended)
Made with ❤ by Kranci Studio |
