
Anti-Dupe
A security tool for Minecraft servers, designed to prevent item duplication exploits.
Anti-Dupe
Compatibility: Bukkit / Spigot / Paper / Purpur (1.21.11)
Author: CraniX@gmail.com
Discord: https://discord.com/invite/SfEHT6TEdm
Ko-fi: https://ko-fi.com/cranix
Key Features
Advanced Item Duplication Prevention (For un-stackable items)
- Uses a hybrid system of deterministic hashes 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.
Custom Item Rules (Name-Based)
- 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
onlyscanmode 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.ymlinstead 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.
)
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 inbans.yml.
Support
For bugs, suggestions, or questions, join us on Discord:
https://discord.com/invite/SfEHT6TEdm
