Home›Java›Mods›EpicAutoPickup | Advanced Auto Pickup System | GUI | Multi-Language | Chest Storage | 1.20+
ModsJava
EpicAutoPickup | Advanced Auto Pickup System | GUI | Multi-Language | Chest Storage | 1.20+
Automatically collect nearby items for a set duration — fully configurable via GUI. Free Minecraft Java mod for 1.20, 1.20.6, 1.21.
⬇ Download on Spigot✨ Overview
EpicAutoPickup is a fully-featured, highly configurable auto item pickup plugin for Paper 1.20+ servers. Players can activate automatic item collection for a set duration, customize every aspect through an intuitive GUI menu, and choose whether collected items go straight to their inventory or a registered chest.
Features
⚡ Core System
Permission Tier System
Permission Duration Limit Cooldown Radius
autopickup.use (default) Configurable Configurable Configurable
autopickup.vip Configurable Configurable Configurable
autopickup.admin Unlimited (-1) 0s Configurable
All values are set in config.yml — no need to touch the code.
PlaceholderAPI Support
Use these placeholders in scoreboards, holograms, etc.:
Placeholder Returns
Commands
Command Description
Permissions
Permission Default Description
autopickup.use All players Basic usage
autopickup.vip false VIP tier (longer duration, shorter cooldown)
autopickup.admin OP Admin tier (unlimited duration, no cooldown)
autopickup.reload OP Reload the plugin
⚙️ Config Overview
️ Requirements
plugins/EpicAutoPickup/
├── config.yml
├── lang/
│ ├── tr.yml
│ ├── en.yml
│ └── ru.yml
└── playerdata/
└── <uuid>.yml (per-player settings, saved automatically)
Made by execute
EpicAutoPickup is a fully-featured, highly configurable auto item pickup plugin for Paper 1.20+ servers. Players can activate automatic item collection for a set duration, customize every aspect through an intuitive GUI menu, and choose whether collected items go straight to their inventory or a registered chest.
Features
⚡ Core System
- Players activate auto pickup with /ap open <seconds> and items within their radius are automatically collected
- Active radius scanning every 2 ticks (~100ms) — items are magnetically pulled without needing to walk over them
- Configurable duration per permission tier (default / vip / admin)
- Unlimited duration support for admins (-1 in config)
- Cooldown system between activations, configurable per tier
- Auto-expire with session summary shown on disable
- Works per-world — define which worlds AP is enabled in
- Main Menu — Enable/disable toggle, status display, navigation to sub-menus
- ⚙ Settings Menu — Toggle sound, particles, actionbar, bossbar, XP collection; adjust radius with left/right click
- ⚗ Filter Menu — Visual item filter list with paginated display, whitelist/blacklist mode toggle, clear all button
- Storage Menu — Switch between Inventory Mode and Chest Mode, register chest with a single right-click, fallback indicator
- All GUI slots are fully protected — items cannot be moved, dropped, or dragged
- Inventory Mode — Items go directly to player inventory
- Chest Mode — Items are sent to a registered chest (barrel, shulker box supported too)
- Right-click any chest/barrel/shulker box to register it instantly
- Configurable fallback: when chest is full, optionally send items to inventory instead
- Chest validity checked on every collect — auto-resets if chest is broken
- Per-player item filter list
- Whitelist mode — Only collect items on the list
- Blacklist mode — Collect everything except items on the list
- Global server-side blacklist in config (e.g. BEDROCK, BARRIER)
- Add/remove filters via /ap filter add <item> or through the GUI
- Particles on enable, disable, and inventory full (fully configurable type/count/spread)
- Sound effects on enable, disable, inventory full, and chest full (configurable sound/volume/pitch)
- BossBar timer — shows remaining time, storage mode; color changes green → yellow → red as time runs out
- ActionBar — live display of remaining time, radius, and storage mode every second
- Tracks items collected, XP collected, and session duration
- Summary displayed automatically when AP is disabled or expires
- Viewable anytime from the GUI log button
- Turkish — Full support
- English — Full support
- Russian — Full support
- Switch language with a single line in config.yml: language: tr / en / ru
- Every message, GUI button name, and lore is pulled from language files — fully customizable
Spoiler: İmages
Permission Tier System
Permission Duration Limit Cooldown Radius
autopickup.use (default) Configurable Configurable Configurable
autopickup.vip Configurable Configurable Configurable
autopickup.admin Unlimited (-1) 0s Configurable
All values are set in config.yml — no need to touch the code.
PlaceholderAPI Support
Use these placeholders in scoreboards, holograms, etc.:
Placeholder Returns
Spoiler: PlaceholderAPI
%autopickup_active% true / false
%autopickup_remaining% Remaining seconds (∞ for unlimited)
%autopickup_radius% Current radius in blocks
%autopickup_storage% INVENTORY / CHEST
%autopickup_filter_mode% WHITELIST / BLACKLIST
%autopickup_filter_count% Number of items in filter list
%autopickup_items_collected% Items collected this session
%autopickup_xp_collected% XP collected this session
%autopickup_total_items% Total items collected (lifetime)
%autopickup_remaining% Remaining seconds (∞ for unlimited)
%autopickup_radius% Current radius in blocks
%autopickup_storage% INVENTORY / CHEST
%autopickup_filter_mode% WHITELIST / BLACKLIST
%autopickup_filter_count% Number of items in filter list
%autopickup_items_collected% Items collected this session
%autopickup_xp_collected% XP collected this session
%autopickup_total_items% Total items collected (lifetime)
Commands
Command Description
Spoiler: commands
Aliases: /autopickup, /epicap
/ap Open the GUI menu
/ap open <seconds> Enable AP for specified duration
/ap stop Disable AP early
/ap status Check current AP status and remaining time
/ap setchest Enter chest registration mode
/ap filter add <item> Add item to filter list
/ap filter remove <item> Remove item from filter list
/ap filter clear Clear entire filter list
/ap filter mode Toggle whitelist/blacklist mode
/ap radius <blocks> Set pickup radius
/ap reload Reload config and language files
/ap open <seconds> Enable AP for specified duration
/ap stop Disable AP early
/ap status Check current AP status and remaining time
/ap setchest Enter chest registration mode
/ap filter add <item> Add item to filter list
/ap filter remove <item> Remove item from filter list
/ap filter clear Clear entire filter list
/ap filter mode Toggle whitelist/blacklist mode
/ap radius <blocks> Set pickup radius
/ap reload Reload config and language files
Permissions
Permission Default Description
autopickup.use All players Basic usage
autopickup.vip false VIP tier (longer duration, shorter cooldown)
autopickup.admin OP Admin tier (unlimited duration, no cooldown)
autopickup.reload OP Reload the plugin
⚙️ Config Overview
Code (Text):
# Language: tr | en | ru
language: tr
# Duration limits per tier (seconds, -1 = unlimited)
duration:
default-tier:
max: 600
default: 60
vip-tier:
max: 3600
default: 300
admin-tier:
max: -1
default: 600
# Cooldown between uses (seconds)
cooldown:
default-tier: 30
vip-tier: 10
admin-tier: 0
# Pickup radius (blocks)
radius:
default-tier: 5
vip-tier: 10
admin-tier: 20
# Worlds where AP works
enabled-worlds:
- world
- world_nether
- world_the_end
# Global item blacklist (never collected)
global-blacklist:
- BEDROCK
- BARRIER
- COMMAND_BLOCK
# Sounds, particles, bossbar, actionbar — all fully configurable
language: tr
# Duration limits per tier (seconds, -1 = unlimited)
duration:
default-tier:
max: 600
default: 60
vip-tier:
max: 3600
default: 300
admin-tier:
max: -1
default: 600
# Cooldown between uses (seconds)
cooldown:
default-tier: 30
vip-tier: 10
admin-tier: 0
# Pickup radius (blocks)
radius:
default-tier: 5
vip-tier: 10
admin-tier: 20
# Worlds where AP works
enabled-worlds:
- world
- world_nether
- world_the_end
# Global item blacklist (never collected)
global-blacklist:
- BEDROCK
- BARRIER
- COMMAND_BLOCK
# Sounds, particles, bossbar, actionbar — all fully configurable
- Server: Paper 1.20 or higher (Spigot is not supported)
- Java: 17+
- Optional: PlaceholderAPI
- Download EpicAutoPickup.jar
- Place it in your /plugins folder
- Restart your server
- Edit plugins/EpicAutoPickup/config.yml to your liking
- Edit language files in plugins/EpicAutoPickup/lang/
- Use /ap reload to apply changes without restarting
plugins/EpicAutoPickup/
├── config.yml
├── lang/
│ ├── tr.yml
│ ├── en.yml
│ └── ru.yml
└── playerdata/
└── <uuid>.yml (per-player settings, saved automatically)
Made by execute
EpicAutoPickup | Advanced Auto Pickup System | GUI | Multi-Language | Chest Storage | 1.20+ is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 90 times (via Spigot). Download it and open it directly in the game.