HomeJavaModsPickupFilter
PickupFilter
PickupFilter — screenshot 1

🧹 PickupFilter

PickupFilter is an extensive item filter pickup solution featuring customisable profiles and GUIs.

Read the docs Available for Paper

Profiles?

Key Features

⚙️ Integrations

Required Dependencies

WorldGuard

WorldGuard is a required dependency. The flag for WorldGuard regions is pickup-filter, and by default it is allowed everywhere.

To entirely disable the item filter in regions, set the flag to deny.

It may be useful to completely disable the item filter in regions such as crates, pinata parties, drop parties, etc to prevent any unwanted behaviour.

Other Support

EcoEnchants

Support has been added to allow enchants like telekinesis (auto item-pickup) to take the item filter into account.

RoseStacker

RoseStacker support exists to ensure filtered items are stacked appropriately when dropped on the ground.

⌨️ Commands & Permissions

Command Aliases: /itemfilter /if /pickupfilter /pf

Main Commands

Command Description Permission
/itemfilter info Shows general info about the plugin. No permission
/itemfilter toggle Toggles the entire item filter on and off for the user. pickupfilter.toggle
/itemfilter Opens a GUI for viewing all profiles, which can be clicked to edit them. pickupfilter.profiles

Profile Management

Command Description Permission
/itemfilter profile create <name> Creates a new pickup profile. (max number of profiles up to config settings.maxAllowedProfiles) pickupfilter.profile.create, pickupfilter.profile.create.max.<i>
/itemfilter profile delete <profile> [confirmation] Deletes a pickup profile. (Requires "confirm" if it's the active one.) pickupfilter.profile.delete
/itemfilter profile use <profile> Activates the given profile. pickupfilter.profile.use
/itemfilter profile rename <profile> <name> Renames a profile. pickupfilter.profile.rename
/itemfilter profile mode <profile> <mode> Sets the mode of the profile to whitelist or blacklist. pickupfilter.profile.mode

Quick Active Profile Management

Command Description Permission
/itemfilter add [item] Adds the held item (or specified item) to the active profile. pickupfilter.add
/itemfilter remove [item] Removes the held item (or specified item) from the active profile. pickupfilter.remove
/itemfilter edit Opens a GUI for modifying the active profile. pickupfilter.edit
/itemfilter mode <mode> Sets the current profile to whitelist or blacklist mode. pickupfilter.mode

Admin Commands

Command Description Permission
/itemfilter admin reload Reloads the plugin config. pickupfilter.admin.reload
/itemfilter admin delete <player> Deletes all saved pickup & profile data for an offline player. (player & console runnable) pickupfilter.admin.delete

Smart Autocompletion

All commands feauture smart autocompletion for information like profile names, whitelist/blacklist mode, and vanilla items for adding/removing to or from profiles.

📜 Config

View the default config here.


View Information Graphic (includes screenshots of the GUIs)

PickupFilter information sheet


❓ Support

Have any questions? Join the support Discord below and create a support ticket: Join the Discord

Alternatively, you can join the support Discord using the following invite link: https://discord.gg/88j6jF5WYK

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more