Dupe Utility
The best dupe plugin you`ll find.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Dupe Utility
📦 SecVers Dupe Utils
A comprehensive and configurable dupe management and anti-iiligals plugin for Minecraft servers
Paper 1.21+ | BSD-3 License | Version 2.1
---
💬 SUPPORT
Official Website: https://secvers.org
Plugin Page: https://secvers.org/plugins/dupe-utility
Donate: https://secvers.org/info/donate
Discord: https://discord.gg/Th95ea32EG
Email: [email protected]
---
🚀 v3.0.0 Release Highlights
What's new in Version 3: - ✅ Permissions-based dupes across supported methods - ✅ Multi-language support (English, German, Russian, Chinese, Korean, Japanese) - ✅ Anti-Illegal system with whitelist items and MBT removals - ✅ EconomyFix integration (admin abuse items removal, stats, E-Chest support) - ✅ Crafter dupe support with particle/animation foundations - ✅ Clean shulker bundle support and event key improvements
Coming Next: - ⏳ Death dupe rework - ⏳ TNT hopper dupe - ⏳ Particle effects options for Item Frame and Grindstone - ⏳ Plugin name spoof
--- 🌟 FEATURES
6+ Dupe Methods Available: - Item Frame Dupe - Duplicate items using item frames - Glow Item Frame Dupe - Enhanced duplication with glow frames - Donkey Dupe - Kill the Donkey in the given time Frame to dupe the items - Grindstone Dupe - Grindstone-based item duplication - Crafter Dupe - Crafter block duplication - Death Dupe - Duplicate items on death - ...and more coming soon!
Advanced Configuration System: - 🎲 Probability System - Set success rates for each dupe method - ⏱️ Timing Controls - Adjust delay windows for dupes - 🔧 Per-Dupe Settings - Independent configuration for each method - 📊 Real-time Adjustments - Changes apply without server restart - Translations - Add you own Translations!
Professional Features: ✅ Permission-Based UI Access - Fine-grained control over who can use what
🔄 Live Reload - Update configs without restarting
📝 Telemetry System - Optional usage statistics
🔔 Update Checker - Stay informed about new versions
--- 📥 DOWNLOAD & SUPPORT
Official Download: https://secvers.org/plugins/dupe-utility
Support Development: https://secvers.org/info/donate
Dupe FAQ: https://secvers.org/plugins/dupe-utility
--- 🎮 COMMANDS
/dupe Description: Show help menu Permission: dupeutils.command
/dupe reload Description: Reload configuration Permission: dupeutils.reload
/dupe config Description: Open configuration GUI Permission: dupeutils.configdupes
---
🔐 PERMISSIONS
- dupeutils.command - Base permission to use /dupe - dupeutils.reload - Permission to reload configs - dupeutils.configdupes - Permission to open config GUI
---
⚙️ CONFIGURATION EXAMPLE
```yaml
Config Version
version: 3.0
Telemetry
We will collect only the current Version, OS, Server Name.
telemetry: enabled: true # set to false to opt-out send_interval_seconds: 3600 # optional for repeated sends
Check for Update
checkUpdate: true
FrameDupe: Enabled: true Probability-percentage: 100 Multiplier: 1 Ranks: vip: Permission: "dupeutils.framedupe.vip" Multiplier: 2 Probability-percentage: 25 premium: Permission: "dupeutils.framedupe.premium" Multiplier: 3 Probability-percentage: 50 admin: Permission: "dupeutils.framedupe.admin" Multiplier: 5 Probability-percentage: 100
GLOW_FrameDupe: Enabled: true Probability-percentage: 100 Multiplier: 1 Ranks: vip: Permission: "dupeutils.framedupe.vip" Multiplier: 2 Probability-percentage: 25 premium: Permission: "dupeutils.framedupe.premium" Multiplier: 3 Probability-percentage: 50 admin: Permission: "dupeutils.framedupe.admin" Multiplier: 5 Probability-percentage: 100
Settings: EnableItemCheck: true DisableIllegalItem: true
Detailed illegal item detection settings
IllegalItemDetection:
Check for items with Unbreakable tag
CheckUnbreakable: true
Check for stacked items beyond normal stack size
CheckOverstacked: true
Check for enchantments beyond vanilla limits
CheckIllegalEnchantments: true
Check for items not obtainable in survival
CheckUnobtainableItems: true
Allow custom names and lore (for plugins like EssentialsX, etc.)
AllowCustomNames: true AllowCustomLore: true
Action to take on illegal items
Options: REMOVE, RESET, LOG_ONLY
Action: REMOVE
Automatically fix enchantments instead of removing
AutoFixEnchantments: true
Log illegal items to console
LogIllegalItems: true
Whitelist for specific items that should bypass checks
Whitelist: - "BARRIER" # Example: Allow barriers even though not survival obtainable - "COMMAND_BLOCK"
OtherDupes: GrindStone: Enabled: false MinTiming: 1200 # Minimum in ms MaxTiming: 2200 # Maximum in ms dropNaturally: true addToInventory: false Ranks: vip: Permission: "dupeutils.grindstonedupe.vip" Multiplier: 2 Probability-percentage: 100 premium: Permission: "dupeutils.grindstonedupe.premium" Multiplier: 3 Probability-percentage: 100 admin: Permission: "dupeutils.grindstonedupe.admin" Multiplier: 5 Probability-percentage: 100 DonkeyDupe: Enabled: false MinTiming: 100 # Minimum in ms MaxTiming: 5000 # Maximum in ms Ranks: vip: Permission: "dupeutils.DonkeyDupe.vip" Enabled: false MinTiming: 100 # Minimum in ms MaxTiming: 5000 # Maximum in ms premium: Permission: "dupeutils.DonkeyDupe.premium" Enabled: false MinTiming: 100 # Minimum in ms MaxTiming: 5000 # Maximum in ms admin: Permission: "dupeutils.DonkeyDupe.admin" Enabled: false MinTiming: 100 # Minimum in ms MaxTiming: 5000 # Maximum in ms CrafterDupe: Enabled: false MinTiming: 100 # Minimum in ms MaxTiming: 1000 # Maximum in ms destroyCrafter: true # Destroys the Crafter after Dupe dropOriginals: false # Golden Apple, Netherite Block, Torches drop DropperDupe: Enabled: false Multiplier: 2 Ranks: vip: Permission: "dupeutils.dropperdupe.vip" Multiplier: 3 Probability-percentage: 100 premium: Permission: "dupeutils.dropperdupe.premium" Multiplier: 5 Probability-percentage: 100 admin: Permission: "dupeutils.dropperdupe.admin" Multiplier: 10 Probability-percentage: 100 DeathDupe: Enabled: false PistonShulkerDupe: Enabled: false Multiplier: 1 CooldownMs: 1000
ItemBlacklist: - Namespace: "exampleplugin" Key: "specialtype" Names: - "test_item" - "extra_item"
Translation:
Enable translation system
enabled: true
Default language (fallback)
default: "English"
Available translations (auto-updated on server start)
translations: - "English" - "German"
EconomyFix: PlayerInventoryScan: false EnderChestScan: false WorldContainerScan: false OfflinePlayerScan: false OfflineEnderChestScan: false ChunkLoadingEnabled: false PlayerScanInterval: 30 LogFixedItems: false VerboseLogging: false ``` ---
SecVerse Dupe Utils - Community Translations
How to Create a Translation
1. Copy `english.json` as a template 2. Rename it to your language (e.g., `french.json`, `spanish.json`) 3. Edit the metadata section: - `language`: English name of the language - `nativeName`: Name in the native language (e.g., "Français", "Español") - `version`: Start with "1.0.0" - `author`: Your name or username - `description`: Brief description - `countryCodes`: List of ISO country codes (e.g., ["FR", "BE", "CH"])
4. Translate all strings in the `translations` section 5. Keep color codes (§a, §c, etc.) and placeholders ({0}, {1}, etc.) unchanged 6. Test your translation in-game 7. Share your translation file!
Supported Color Codes
- §a = Green (success) - §c = Red (error) - §e = Yellow (info/value) - §7 = Gray (description) - §6 = Gold - §r = Reset
Placeholders
- {0}, {1}, etc. = Dynamic values that will be replaced - Example: "Value set to {0}" → "Wert gesetzt auf {0}"
File Format
- UTF-8 encoding - JSON format - File name: `languagename.json` (lowercase)
Contributing
Share your translations on our Discord or GitHub!
---
🎮 GUI CONFIGURATION
Use /dupe config in-game for easy configuration:
• Left Click - Toggle dupe on/off • Right Click - Open detailed settings • Adjust Values - Click concrete blocks to increase/decrease • Live Updates - Changes apply immediately
---
🤝 CREDITS & ACKNOWLEDGMENTS
Special Thanks: @HackThePyramids Massive help with development, code architecture, and feature implementation. This plugin wouldn't be where it is without your contributions! 🙏
Development: SecVers Team - Plugin development and maintenance Community - Bug reports and feature suggestions
---
📊 STATISTICS
• 6+ Dupe Methods - More than most premium plugins • 100% Free - No paywalls, no limitations • Active Development - Regular updates and new features • In-Game GUI - No need to edit config files
---
🐛 BUG REPORTS & FEATURE REQUESTS
Found a bug or have an idea?
1. Check existing issues on GitHub first 2. Create a new issue with: - Clear description - Steps to reproduce (for bugs) - Server version & plugin version - Any error messages
GitHub Issues: https://github.com/bunbunconmeow/SecVersDupeUtils/issues
---
📜 LICENSE
This project is licensed under the BSD-3 License.
---
⚠️ DISCLAIMER
This plugin is designed for anarchy, creative, or testing servers. Use at your own discretion. The developers are not responsible for any damage to your server economy or gameplay balance.
---
⭐ SHOW YOUR SUPPORT
If you like this plugin, please consider: ⭐ Starring the GitHub repository 🐛 Reporting bugs 💡 Suggesting features 📣 Sharing with others ❤️ Donating to support development
--- Made with ❤️ by SecVers
Download: https://secvers.org/plugins/dupe-utility Donate: https://secvers.org/info/donate Discord: https://discord.gg/Th95ea32EG
Want to contribute? Check out our Contributing Guidelines!
---