Anti-Dupe
A security tool for Minecraft servers, designed to prevent item duplication exploits.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Anti-Dupe
Anti-Dupe
Ko-fi: Bukkit / Spigot / Paper / Purpur (1.21.11) Ko-fi: [email protected] Ko-fi: https://discord.com/invite/SfEHT6TEdm Ko-fi: https://ko-fi.com/cranix
Key Features
per-item unique IDs - Uses a hybrid system of per-item unique IDs and per-item unique IDs to safely detect duplicated items without false positives.
Lineage-Aware Serialization (For stackable items) - Players can now combine similar stackable items even when items carry different lineage / NBT data. - Lineage serial ranges are merged correctly - No data is lost - Inventory consolidation behaves like vanilla Minecraft
Inventory & Cross-Inventory Scanning - Detects duplicate items within a player’s inventory and across all online players. Keeps legitimate copies and removes only excess items.
display name - Track custom items by display name, not NBT or material, preventing renamed items from bypassing detection.
Per-Item Hash Modes - `NAME` – stackable items share a deterministic hash (ideal for currencies like Money Sachets) - `UNIQUE` – non-stackable or special items get a unique ID per item
Custom Stack Sizes (Per Item) - Define allowed stack sizes for both vanilla and custom items via commands or config.
Always-Scanned Custom Items - Custom items are always checked, even when `onlyscan` mode or material exclusions are enabled.
Multi-Language Support - Added in game language support for the following. ``` de_DE en_US es_ES fr_CA fr_FR it_IT ja_JP pl_PL pt_BR ru_RU tr_TR uk_UA zh_CN ```
Safe Removal & Recovery System - Excess duplicate items are backed up to `recovery.yml` instead of being deleted.
Multi-Language Discord Webhook Alerts (Embed Messages) - Sends rich embed notifications in multiple languages to a Discord channel when a duplication is detected. Multi-Language Discord Webhook Alerts (Embed Messages))
Admin Whitelist - Exempt trusted players from all anti-dupe checks.
OnlyScan Mode - Scan only high-value items for performance, while still protecting all custom items.
Automatic Ban Option - Optionally bans players caught duplicating, with full logging.
Hot Reload Support - Reload custom item rules, stack sizes, hash modes, language files, and Discord config without restarting the server.
Detailed Logging - Duplication attempts logged in `dupe_log.yml`, bans recorded in `bans.yml`.
Support
For bugs, suggestions, or questions, join us on Discord: https://discord.com/invite/SfEHT6TEdm