Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed ARR
Published 2 years ago
Updated 4 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.
- 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
/antidupe addcustom
– Adds the held item to the custom items list.- Permission:
antidupe.addcustom
(default: op)
- Permission:
/antidupe modifyhash [custom-hash]
– Modifies the hash of the held item.- Permission:
antidupe.modifyhash
(default: op)
- Permission:
/antidupe viewhash
– Displays the hash of the held item.- Permission:
antidupe.viewhash
(default: op)
- Permission:
/antidupe whitelist <add|remove> <player>
– Adds or removes a player from the anti-dupe whitelist.- Permission:
antidupe.whitelist
(default: op)
- Permission:
/antidupe setstacksize <material> <size>
– Sets a custom stack size for a material.- Permission:
antidupe.setstacksize
(default: op)
- Permission:
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!