Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed ARR
Published 2 years ago
Updated 6 days ago
Anti-Dupe
Compatibility: Bukkit/Spigot/Paper/Purpur
Anti-Dupe Video: Watch now!
Author: CraniX@gmail.com
Key Features
- Item Duplication Prevention: Assigns unique hashes to items and checks for duplicates in player inventories and across the server, preventing exploitation of glitches or bugs.
- Cross-Inventory Scanning: Scans all online players’ inventories on connection, cross-referencing item hashes to detect duplicates across players.
- Admin Whitelist: Exempts specific players (e.g., admins) from anti-dupe checks, including hash assignment, unhashed item checks, and duplicate detection, ideal for testing or administrative tasks.
- Manage with
/antidupe whitelist <add|remove> <player>
or editwhitelisted-players
inconfig.yml
.
- Manage with
- Custom Stack Sizes: Define custom stack sizes for any item type, overriding default or plugin-defined limits (e.g., set diamonds to stack up to < 64).
- Configure with
/antidupe setstacksize <material> <size>
or editcustom-stack-sizes
inconfig.yml
.
- Configure with
- Custom Item Tracking: Define specific items (e.g., rare swords, custom items) to monitor closely, limiting them to one unique instance per player.
- Only Scan: Only scan option and list, now enabled by default for performance. Only high value targets are monitored. You can add/remove with "/antidupe onlyscan add|remove item"
- Automatic Ban Option: Optionally bans players caught duplicating, with incidents logged for review.
- Detailed Logging: Records duplication attempts in
dupe_log.yml
and bans inbans.yml
for transparency and server management. - Configurable Settings: Adjust scan frequency, exempt items (e.g., bedrock), set custom stack sizes, manage whitelisted players, and enable debug logging via
config.yml
. - Admin Commands: Use
/antidupe
to add custom items, modify/view item hashes, manage the whitelist, and set custom stack sizes.
Available Commands & Permissions
antidupe.use:
description: Allows use of the antidupe command.
antidupe.addcustom:
description: Allows adding custom items.
antidupe.modifyhash:
description: Allows modifying item hashes.
antidupe.viewhash:
description: Allows viewing item hashes.
antidupe.whitelist:
description: Allows managing the whitelist.
antidupe.setstacksize:
description: Allows setting custom stack sizes.
antidupe.excludefromscan:
description: Allows managing excluded items from dupe scans.
antidupe.onlyscan:
description: Allows managing items to only scan.
antidupe.reload:
description: Allows reloading the plugin configuration.
Support
For bugs, suggestions, or questions, join us on discord and let us know! https://discord.gg/Y3A2dNbZnm
Protect your server from duplication exploits today with Anti-Dupe!