Minecraft Plugin · Paper & Spigot · 1.20 → 26.x

The anti-dupe that
actually learns

Modern servers do not lose to lag. They lose to silent dupes and invisible exploits. DupeWatch ends that: forensic item tracking, smart economy analysis, and a detection brain that gets sharper every single day.

Read the Wiki
Lifetime license 0 TPS impact Auto-updates
/dw · main menu
The DupeWatch in-game GUI opened with /dw
Dupe detected
case #4F2A opened
a3f9c1e8b7d24650
item fingerprinted
0.0ms main thread
0
TPS impact
fully asynchronous
0+
player peaks
proven at scale
0%
off main thread
scans on worker threads
0%
GUI driven
no command memorizing
Detection pipeline

What happens the instant an item moves

Seven stages, zero main-thread cost. Scroll to step through the entire detection lifecycle.

detection · stage 1 of 7
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
NTH
watching · slot 7
An item appears

The second it lands in any inventory, DupeWatch is watching it.

See it in action

Beautiful in-game, brutal on dupers

Real screenshots from the plugin. Click through the tabs. Every screen is point-and-click, right inside Minecraft.

01 / 07

One command. Everything.

Type /dw and run the entire plugin from clean point-and-click menus. No command spam, no memorizing syntax.

Command center

Everything, live and in real time

Terminal feed, spread graphs, economy anomaly detection, Discord alerts, and performance at a glance.

live feedplugins/DupeWatch
14:30:12[SCAN]async sweep · 214 items · main thread untouched
14:30:19[MINT]fingerprint minted · netherite_ingot · a3f9…4650
14:30:26[ECON]balance +38,500 within server norms · ignored
14:30:33[FLAG]serial a3f9…4650 present in two inventories
$
spread graph
tracing every hand the dupe passed through…
money watchbalance / time
3.7× spike · impossible for this economy
server normal band

Judged against your server averages, not fixed numbers. Shops, voting and honest paydays pass right through.

discord alerts
POST /api/webhooks/discord
{
"player": "Steve_92",
"item": "netherite_ingot ×64",
"severity": "HIGH",
"case": "#4F2A",
"evidence": "attached",
}

Rich embeds with case summaries and evidence links. Thresholds are configurable, so your staff channel only hears about what matters.

performance
0.0ms
main-thread cost per scan
a naive scanner~85% CPU
DupeWatch~12% CPU, off-thread
fully asyncsmart cachingbloom filtersdirty-flag scansbatch ops
Paper·Spigot·1.20 to 26.x·CoreProtect·Vault·ItemsAdder·Nexo·Oraxen·Full NBT·Discord webhooks·Developer API·SQLite·MySQL·
Feature map

Six systems working as one

Machine learning, forensic IDs, economy analysis, false positive protection, spread graphs, and a GUI-first workflow.

001

Adaptive machine learning

Every staff verdict is a training example. Accuracy climbs and false alarms fall, tuned to your server.

Live model training
EPOCH 4092
002

Forensic item IDs

Salted, cryptographic serials. DupeWatch tells two identical diamonds apart.

a3f9c1e8b7d24650
003

Smart economy analysis

Knows a big honest payday from a balance that is flat-out impossible.

004

False positive protection

A flag fires only when several warning signs agree at once.

waiting
005

Visual spread graphs

Watch duped items and dirty cash move through your economy, player by player.

006

99% GUI workflow

Run almost everything from clean point-and-click menus, right inside Minecraft. No command spam, no memorizing syntax.

Get DupeWatch

Protected in under a minute

One payment. Lifetime license. Every future update delivered automatically.

Step 1

Drop the jar in /plugins

Add DupeWatch.jar to your plugins folder like any other plugin.

Step 2

Open a Discord ticket

Join our Discord with proof of purchase to receive your license key.

Step 3

Add your license key

Paste the key into loader.yml and restart the server.

Step 4

You are protected

Optionally add CoreProtect + Vault for full forensics and Money Watch.

Recommended setup

Install CoreProtect and Vault for full integration, and set api-enable: true in your CoreProtect config.

Lifetime license

DupeWatch

Anti-dupe & economy protection

21.11
20.00 + €1.11 fee
  • Lifetime license, one-time payment
  • All future updates included, delivered automatically
  • ML detection that learns from your staff
  • Forensic case files, spread graphs & Money Watch
  • Discord webhook alerts
  • Developer API access
or buy on a marketplace
Questions

Frequently asked

No. Scanning is fully asynchronous, so it runs off the main thread and your TPS stays put. It has been tested on servers with 500+ player peaks.

Give silent dupes nowhere left to hide

Forensic detection, a learning brain, and zero lag. The most advanced anti-dupe on BuiltByBit.

Read the full wiki