
Anti-Dupe
ModrinthA security tool for Minecraft servers, designed to prevent item duplication exploits.
3.7 · MC 26.3 · Bukkit, Paper, Purpur, Spigot
Files
3.7
releaseAnti-Dupe 3.7
26.326.226.1.226.1.1+13bukkitpaperpurpurspigot2026-09-17 · 4.8K downloads
Anti-Dupe-3.7.jar · 23 MB
3.6
releaseAnti-Dupe 3.6
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-09-12 · 397 downloads
Anti-Dupe-3.6.jar · 23 MB
3.5
releaseAnti-Dupe 3.5
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-09-05 · 506 downloads
Anti-Dupe-3.5.jar · 23 MB
3.4
releaseAnti-Dupe 3.4
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-08-30 · 419 downloads
Anti-Dupe-3.4.jar · 23 MB
3.3
releaseAnti-Dupe 3.3
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-08-15 · 1.1K downloads
Anti-Dupe-3.3.jar · 21 MB
3.3
betaAnti-Dupe 3.3
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-08-10 · 250 downloads
Anti-Dupe-3.3-beta.jar · 21 MB
3.2
releaseAnti-Dupe 3.2
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-08-03 · 575 downloads
Anti-Dupe-3.2.jar · 14 MB
3.1
releaseAnti-Dupe 3.1
26.226.1.226.1.126.1+12bukkitpaperpurpurspigot2026-08-03 · 69 downloads
Anti-Dupe-3.1.jar · 14 MB
3.0
releaseAnti-Dupe v3.0
1.21.111.21.101.21.91.21.8+8bukkitpaperpurpurspigot2026-02-03 · 10.4K downloads
BlockSigningPlugin-3.0.jar · 873 KB
2.9
releaseAnti-Dupe v2.9
1.21.11bukkitpaperpurpurspigot2026-01-25 · 528 downloads
BlockSigningPlugin-2.9.jar · 870 KB
2.8
releaseAnti-Dupe v2.8
1.21.11bukkitpaperpurpurspigot2026-01-20 · 342 downloads
BlockSigningPlugin-2.8.jar · 869 KB
2.7
releaseAnti-Dupe v2.7
1.21.11bukkitpaperpurpurspigot2026-01-18 · 171 downloads
BlockSigningPlugin-2.7.jar · 853 KB
2.6
releaseAnti-Dupe v2.6
1.21.11bukkitpaperpurpurspigot2026-01-09 · 659 downloads
BlockSigningPlugin-2.6.jar · 847 KB
2.5
releaseAnti-Dupe v2.5
1.21.111.21.101.21.91.21.8+8bukkitpaperpurpurspigot2026-01-07 · 747 downloads
BlockSigningPlugin-2.5.jar · 845 KB
2.4
releaseAnti-Dupe v2.4
1.21.111.21.101.21.91.21.8+8bukkitpaperpurpurspigot2026-01-06 · 115 downloads
BlockSigningPlugin-2.4.jar · 143 KB
2.3
releaseAnti-Dupe v2.3
1.21.111.21.101.21.91.21.8+8bukkitpaperpurpurspigot2025-11-01 · 3.5K downloads
BlockSigningPlugin-2.3.jar · 115 KB
2.2
releaseAnti-Dupe v2.2
1.21.101.21.91.21.81.21.7+7bukkitpaperpurpurspigot2025-10-25 · 479 downloads
BlockSigningPlugin-2.2.jar · 117 KB
2.1
releaseAnti-Dupe v2.1
1.21.91.21.81.21.71.21.6+6bukkitpaperpurpurspigot2025-09-16 · 1.8K downloads
BlockSigningPlugin-2.1.jar · 118 KB
2.1
releaseAnti-Dupe v2.1
1.21.81.21.71.21.61.21.5+5bukkitpaperpurpurspigot2025-08-31 · 490 downloads
BlockSigningPlugin-2.1.jar · 36 KB
2.0
releaseAnti-Dupe v2.0
1.21.81.21.71.21.61.21.5+5bukkitpaperpurpurspigot2025-08-29 · 201 downloads
BlockSigningPlugin-2.0.jar · 55 KB
Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.
Gallery
About

Anti-Dupe 3.7
Anti-Dupe combines real-time transaction verification, persistent item accounting, signed unique-item identities, cross-inventory scanning, automatic quarantine, and safe administrator recovery.
🔍 Know Who, What, When & Where
Anti-Dupe greatly expands what happens after a dupe is detected.
Every new incident can record:
- Who was involved
- What items were duplicated
- When the incident occurred
- Where it happened, including world and precise coordinates
- Backend server information
- Nearby players within 32 blocks
- UUIDs, distance, and optional game mode
- Previous incident relationships and repeat nearby appearances
This gives administrators much more than a simple "dupe detected" warning.

🧩 Chunk Audit
When an incident occurs, Anti-Dupe can automatically investigate the surrounding area.
A fixed 3×3 chunk area is audited — the offender's chunk plus all eight neighbouring chunks.
The audit records:
- Redstone
- Mechanisms
- Storage blocks
- Exact coordinates
- Block totals

This can help administrators identify machines, storage systems, or environmental conditions associated with a duplication exploit.
💻 Command Audit
Anti-Dupe preserves the offender's last 10 player-issued commands when an incident begins.
Commands are displayed:
- Newest first
- With timestamps
- With allowed/cancelled state
- With sensitive authentication information automatically redacted

Passwords, PINs, OTPs, tokens, and authentication arguments are automatically redacted from incident command history.
📦 Easy Incident Recovery
Open the recovery system with:
/antidupe recovery
The recovery GUI provides a simple workflow:
Players
↓
Incidents
↓
Incident Items
↓
Restore One / Restore All
Administrators can inspect confiscated items, browse individual incidents, restore specific items, or restore an entire incident.
⚡ Performance Optimized
Anti-Dupe spreads expensive operations across multiple ticks instead of performing everything at once.
Performance and lag-reduction measures include:
- One chunk per tick incident auditing
- Staggered scheduled scans
- Configurable scan batching
- Delayed chunk verification
- Two-stage detection and confirmation
- Bounded 3×3 forensic scans
- Command history limited to 10 entries
- Asynchronous Discord notifications
- High-speed movement and Elytra stabilization
The goal is strong detection and detailed forensic evidence without unnecessarily impacting server TPS.
🌍 Per-World Enforcement
Every world can independently use disabled, audit, quarantine, or inherit the global mode.
World policies now cover:
- Live inventory transactions
- Delayed confirmation checks
- Player inventories and Ender Chests
- Loaded storage containers
- Signed item identities
- Cross-inventory UUID scanning
This makes temporary-kit PvP arenas and minigame worlds easy to isolate while maintaining full protection in survival worlds.
🛡️ Core Protection
- Real-time inventory transaction verification
- Persistent global quantity ledger
- HMAC-SHA256 signed unique-item identities
- Cross-inventory duplicate detection
- Two-stage confirmation
- Player, Ender Chest, container, and entity scanning
- Crafting and workstation protection
- Bundle and nested-item accounting
- Trusted shop and reward plugin support
- Inventory snapshots and rollback
- Safe quarantine and recovery
- Velocity and BungeeCord network support
- SQLite, MySQL, MariaDB, and PostgreSQL support
- Discord alerts and private staff notifications
- Operator and Creative Mode protection
- 28 language variants
Detect the dupe. Preserve the evidence. Investigate how it happened. Recover safely.

