
Anti-Dupe
A security tool for Minecraft servers, designed to prevent item duplication exploits.
Список изменений
Anti-Dupe will also be going back to the Only Scan method of assigning and detecting dupes, The Only Scan list includes 182 unstackable items for version 1.21.11.
🆕 New Additions
🔐 MD5 Assignment Control
Server-wide MD5 pause
/antidupe pause
Temporarily disables all MD5/NBT assignment across the entire server.
Player-specific MD5 pause
/antidupe pause <player>
Disables MD5/NBT assignment for a single player without affecting others.
Pause list viewer
/antidupe pause list
Displays all currently paused players and whether server-wide pause is active.
Auto-resume support
/antidupe pause [player] <minutes>
Automatically resumes MD5 assignment after the specified duration.
Persistent pause state
Paused players and server-wide pause now persist across server restarts.
🧹 MD5 Cleanup Utilities
Targeted MD5 removal
/antidupe removemd5s <player>
Removes all AntiDupe MD5/UID NBT data from a player’s inventory and ender chest.
Global MD5 purge (loaded data)
/antidupe removemd5s
Removes MD5/UID data from all loaded players, containers, and entities.
📊 Status & Visibility
Pause state indicator
/antidupe status now shows:
- Server-wide MD5 pause state
- Number of paused players
🛡️ Stability & Safety
- MD5 assignment now routes through a single guarded entry point, preventing accidental writes.
- Pause logic is thread-safe and scheduler-safe.
- Global MD5 removal avoids unloading chunks or offline player data to prevent corruption.
