A chunk-wide item vacuum hopper for automated farms and clean worlds.
If you're tired of chasing drops or losing items from large farms, Ultra Chunk Collector is a simple plugin that helps.
Place a UCC Hopper and it will automatically collect any item dropped in that chunk.
⚠️It’s made to work reliably, with support for RoseStacker to ensure proper handling of stacked mob drops and items.⚠️
- ⭐ Chunk-Wide Collection: A single hopper instantly collects all ground items within its chunk.
- ⭐ Per-Hopper Filter GUI: Shift-right-click a hopper you own to open a GUI and set a unique whitelist or blacklist filter for that specific hopper!
- ⭐ Lava-Proof Drops: Intercepts and saves items from mobs that die in lava, preventing them from being destroyed.
- ⭐ Permission-Based Limits: Set player hopper limits with a fixed number for everyone or grant individual limits with permissions (e.g., for different ranks).
- ⭐ Automatic Config Updater: Never delete your config again! The plugin automatically updates your files to the latest version, preserving all your settings and even reformatting the file for you.
- ⭐ Full Stacker Support: Integrates seamlessly with RoseStacker to correctly collect stacked items and mob drops.
- ⭐ Customizable Appearance: Configure the hopper's block type and even require a specific support block underneath it.
- ⭐ Global Filtering: Set a server-wide item whitelist or blacklist in the main configuration.
- ⭐ Sounds & Particles: Enjoy configurable sound and particle effects every time an item is collected.
- ⭐ Persistent & Reliable: All hopper data is saved across restarts, so you'll never lose a location or a filter setting.
- ⭐ Fully Translatable: Every message, command, and item name can be changed in the lang.yml file.
- Use the command to get a UCC Hopper.
- Give it to players with the right permission.
- Place it in any chunk (with optional support block underneath).
- It will collect all items dropped in that chunk.
- If you allow multiple hoppers per chunk, they’ll work together.
Default command: /ultrachunkcollector
Aliases: /ucc, /chunkcollector
Usage:
- ✔️ /ucc help – Show available commands. Requires ultrachunkcollector.use
- ✔️ /ucc reload – Reload config and language files. Requires ultrachunkcollector.admin
- ✔️ /ucc list – View all placed UCC Hoppers. Requires ultrachunkcollector.admin
- ✔️ /ucc tp <index> – Teleport to a specific UCC Hopper. Requires ultrachunkcollector.admin
- ✔️/ucc give <player> – Give a UCC Hopper item. Requires ultrachunkcollector.admin
- ✔️ ultrachunkcollector.use – Base permission for using UCC commands. (Default: op)
- ✔️ ultrachunkcollector.admin – Allows use of admin commands like reload, list, tp, and give. (Default: op)
- ✔️ ultrachunkcollector.place – Allows players to place UCC Hoppers. (Default: true)
- ✔️ ultrachunkcollector.break – Allows players to break UCC Hoppers. (Default: true)
- ✔️ ultrachunkcollector.limit.unlimited - Grants a player an unlimited number of hoppers, bypassing any configured limits. (Default: op)
- ✔️ ultrachunkcollector.limit.<number> - When using the PERMISSION limit mode, this grants a player a specific hopper limit. For example, ultrachunkcollector.limit.10 would allow the player to place 10 hoppers.
You can manage permissions using any permission plugin like LuckPerms.
After first run, you'll find two files in:
/plugins/UltraChunkCollector/
- config.yml – Controls hopper behavior, scanner, item rules, and limits.
- lang.yml – All messages are customizable and translatable.
Comments are included in both files to explain options.
✉️ Have a question or found a bug?
- ✔️ Join our Discord
- ✔️ Or use the discussion tab here on Spigot
Thanks for using Ultra Chunk Collector.
It’s made to be simple, reliable, and useful for automation-focused servers and FREE