Works with all servers on 1.21 and up including 1.21.11
Open a support ticket for any questions or help you might have in our Discord. https://discord.gg/A2Nx9kxDeB
What is this?
DupeFinder is a duplicate detection plugin that tracks items using unique IDs and flags when the same item appears more than once. It focuses on accuracy by using exact matches instead of guess-based detection methods.
The system runs continuously in the background (from testing there seems to be almost no performance impact) and checks player inventories, armor, offhand, cursor, and ender chests. When a duplicate is found, it logs the event and notifies staff with relevant details like item, amount, and location.
How it works
Each tracked item is assigned a unique ID. If multiple copies of that same ID are detected, the plugin flags it.
This avoids false positives from normal gameplay and ensures that only actual duplicated items are detected. All flags are stored and can be reviewed later through commands or the GUI.
Features
Exact duplicate detection using item IDs
Live scanning with configurable intervals
Staff alerts with location and item details
Optional self-flag alerts for players
GUI to view flagged players and history
Search and pagination in the flags menu
Action bar display for tracked item IDs
Per-player settings (toggle alerts and ID display)
Configurable messages and settings VERY configurable.
Vanish command integration
Commands
/dupefind settings → Opens your personal settings menu (toggle alerts and item IDs)
/dupefind ids → Toggles item ID display in the action bar
/dupefind flags → Opens the GUI showing flagged players and recent activity
/dupefind check <player> → Shows current duplicates or recent flags for that player
/dupefind reload → Reloads the plugin configuration
/dupefind test → Duplicates the item in your hand for testing detection
/dupefind tp <id> → Teleports to the location of a specific flag
/dupefind tpvanish <id> → Runs vanish and teleports to the flag location
Permissions
dupefind.admin → full access to all commands
dupefind.flags → view alerts, flags, and GUI
dupefind.test → use the test command
Extra
Designed to be lightweight and accurate without relying on heavy logging or rollback systems.
Tested on 1.21.x including 1.21.11.
Cannot promise it will catch every dupe but it should catch most.
