DupeWatch
🛡️ Stop dupers with a powerful Machine Learning system!
Modern Minecraft servers don't lose to lag.
They lose to silent dupes and invisible money exploits.
DupeWatch is built to end that.
⚙️ What is DupeWatch?
DupeWatch is an advanced anti-dupe and economy protection plugin for Paper and Spigot.
It scans inventories, tracks suspicious items, monitors money anomalies, builds cases automatically,
it even learns everything about your server :)
🔍 Smart Detection Includes
Machine Learning — The plugin learns from staff feedback from each case
and it gets better everyday! (not the main method of detection!)
Dupe ID Engine — Each item gets a its own salt hash & ID for instant detection
Item Fingerprinting — Each item gets a unique digital UUID to spot duplicates
Growth Pattern Recognition — Detects doubling, tripling, or exponential item and money growth
Weighted Suspicion Scoring — Flags only when multiple signals add up, reducing false positives (Money detection only)
Money Anomaly Detection — Tracks unusual wealth spikes and balance doubling in real-time
Dirty Money Tracking — Follows dupe money as it spreads between players
Server Economy Context — Evaluates gains against server-wide averages for accurate alerts
Threat Profiling — Three profiles, Low, Normal, and Aggressive, adjust suspicion sensitivity
Spread Graphs — Visualize how items and money move and where suspicious activity clusters
Built for performance, scale, and servers that take their economy seriously.
💡 Why DupeWatch?
99% GUI workflow, no messy command spam
Create watch rules directly from the item in your hand
Intelligent money anomaly detection that ignores normal activity
Interactive money spread graph to trace suspicious currency
Advanced case system with notes, evidence, and container tracking
Discord alerts only when necessary
Async and optimized, safe on server performance
Full CoreProtect integration
Real-time detection of duplicated items
🗂️ Case Management & Detection
Every detection generates a structured investigation.
Track players and add notes
Resolve or unresolve cases
View offline inventories
Track container interactions
Capture block edits and sessions automatically
Trace money flow through the economy
Export case data for review or backup


📋 Custom Watch Rules
Watch any item, from vanilla blocks to complex custom items.
Set thresholds for detection
Decide what happens when something is caught — alert, remove, or run commands
Profiles for detection rules to fine-tune strictness


💰 Economy Monitoring
DupeWatch tracks in-game currency and flags suspicious behavior intelligently.
Detect sudden balance changes or impossible spikes
Trace where duped currency moves
Visual interactive graphs in player cases

📣 Discord & Staff Integration
Send alerts directly to Discord with custom formatting
Only alert when necessary
Staff can run manual scans and safely confiscate items
Export cases as JSON for backup or review

🎛️ Settings & Customization
Everything is customizable.
GUI layouts
Detection thresholds
Scan limits to prevent lag
Messages, alerts, and plugin flags

⚡ Performance
Asynchronous scans
Optimized to minimize server load
Handles hundreds of players without affecting TPS
Custom item detection fully supported
180 PLAYERS ONLINE SPARK PROFILE:

📜 Commands & Permissions
/dw — Open the main GUI menu — [ICODE]dupewatch.review[/ICODE]
/dw help — Show help message — [ICODE]dupewatch.review[/ICODE]
/dw reload — Reload configuration — [ICODE]dupewatch.reload[/ICODE] [ICODE]dupewatch.admin[/ICODE]
/dw scan [player] — Run a manual scan on a player — [ICODE]dupewatch.scan[/ICODE]
/dw case — View a specific case in GUI — [ICODE]dupewatch.review[/ICODE]
/dw export — Export case data to a text file — [ICODE]dupewatch.review[/ICODE]
/dw confiscate — Confiscate items from a player's active case — [ICODE]dupewatch.confiscate[/ICODE]
/dw graph — Display item spread graph for a player — [ICODE]dupewatch.review[/ICODE]
/dw confiscategraph — Execute graph-based confiscation — [ICODE]dupewatch.review[/ICODE]
/dw money — View money watch status for a player — [ICODE]dupewatch.moneywatch.view[/ICODE]
/dw moneygraph — View money propagation graph — [ICODE]dupewatch.moneywatch.view[/ICODE]
/dw heatmap — Generate a heatmap for a case — [ICODE]dupewatch.review[/ICODE]
/dw stats — View statistics — [ICODE]dupewatch.stats[/ICODE]
/dw cleanup — Clean up heatmap items from inventory — [ICODE]dupewatch.cleanup[/ICODE]
/dw database — Check database connection status — [ICODE]dupewatch.admin[/ICODE]
/dw containerwatch view — View container logs for a player — [ICODE]dupewatch.containerwatch.view[/ICODE]
/dw containerwatch clear — Clear container logs for a player — [ICODE]dupewatch.containerwatch.clear[/ICODE]
/dw coreprotect status — View CoreProtect integration status — [ICODE]dupewatch.admin[/ICODE]
🔑 Permissions Explained
[ICODE]dupewatch.admin[/ICODE] — Manage rules, destructive actions (reload, database, coreprotect) — Default: op
[ICODE]dupewatch.review[/ICODE] — View alerts, cases, evidence, GUI access — Default: op
[ICODE]dupewatch.scan[/ICODE] — Run manual scans — Default: op
[ICODE]dupewatch.alerts[/ICODE] — Receive staff alerts in chat — Default: op
[ICODE]dupewatch.confiscate[/ICODE] — Confiscate suspicious items — Default: op
[ICODE]dupewatch.heatmap.teleport[/ICODE] — Teleport to heatmap hotspots — Default: op
[ICODE]dupewatch.containerwatch.view[/ICODE] — View container logs for players — Default: op
[ICODE]dupewatch.containerwatch.clear[/ICODE] — Clear container logs for players — Default: op
[ICODE]dupewatch.moneywatch.view[/ICODE] — View money watch status and propagation graphs — Default: op
[ICODE]dupewatch.bypass[/ICODE] — Exempt from all detection, items and money — Default: false
🚀 Setup
1. Drop the jar into your [ICODE]/plugins[/ICODE] folder
2. After purchase, join our Discord and open a support ticket with proof of purchase
3. Add the license key to [ICODE]config.yml[/ICODE]
4. Restart your server
5. Configure [ICODE]config.yml[/ICODE] and [ICODE]messages.yml[/ICODE]
6. Restart again and enjoy 🎉
Optionally install CoreProtect and Vault and set [ICODE]api-enable[/ICODE] to [ICODE]true[/ICODE] in CoreProtect config for full integration.
🏆 THE MOST ADVANCED AND EFFICIENT ANTI-DUPE PLUGIN ON THE MARKETNote: Java agents or runtime debuggers are
not allowed to be used with this plugin, including tools such as
Byte Buddy,
Arthas,
Byteman,
BTrace,
JRebel, or JVM debugging via
Java Debug Wire Protocol (JDWP). Running the server with agents (for example using -javaagent or -agentlib) may get you banned and is strictly prohibited.
SRC PRICE: 499$
FULL OWNERSHIP TRANSFER: 1500$