Per-player item filters
Every player creates their own material list without affecting anyone else.
Let players decide exactly which items enter their inventory.
Full overview
PickupFilter gives every player control over the items allowed into their inventory. It is aimed at the everyday frustration created by farms, mines, grinders and busy survival areas where unwanted drops repeatedly fill valuable slots.
Each player manages a personal filter through a clear GUI. Their choices are saved persistently, so the filter behaves like a real account preference rather than a temporary menu setting that disappears after a restart.
How it works
Players open the management menu, choose the materials they do not want to collect and continue playing normally. Pickup events are checked before the item enters the inventory, preventing junk from becoming a cleanup problem later.
The system is intentionally player-specific. One player can ignore cobblestone while another collects it in the same area, making it suitable for shared farms and mixed playstyles.
Administration
The plugin focuses on low-overhead event handling and straightforward configuration. It does not require a database or a large dependency stack, and its menu-driven approach is easier for both Java and Bedrock players than command-heavy filtering.
Feature breakdown
Each headline feature is expanded below so visitors can understand the real server use rather than seeing a short tag list.
Every player creates their own material list without affecting anyone else.
Selections survive relogs and server restarts.
Items can be added or removed through a visual inventory menu.
Stops repetitive mob, crop and block drops before they flood inventories.
Player filter data is written to disk and restored automatically.
Checks are kept focused on pickup behaviour rather than running constant world scans.
Getting started
The platform buttons include downloads, changelogs and the original public resource discussion.
Install the JAR and restart the server.
Review the default GUI and message settings.
Grant normal-use permissions to players where required.
Test common farm drops and verify saved choices after a restart.
Community feedback
Live ratings and recent written reviews from the public Spigot resource page.
Review data is loaded through Spiget. Static rating fallbacks remain visible if the service is unavailable.
Related projects