Master Every Minecraft Dupe with Dupes Returned – The Ultimate Control Add-On

Dupes Returned gives server admins per-dupe toggles for TNT, sand, rails, carpet, and end portal exploits via a clean GUI. Perfect for Paper SMPs and minigames. Download Dupes Returned for Minecraft now!

Download DupesPlus for Minecraft 1.21.11

Original name: DupesPlus

Minecraft: 1.21.11

FileVersionLoaderSize
DupesPlus-1.1.0.jar1.21.11—35 КБDownload

Dupes Returned

Vanilla Minecraft is packed with piston-powered duplication exploits that have become part of the game’s technical culture. TNT duping for world eaters, rail duping for infinite minecart tracks, sand duping for gravity block farms—these mechanics are so deeply embedded that many servers consider them features, not bugs. But Paper, the go-to server software for performance, only offers a single global switch: all dupes on, or all dupes off. Dupes Returned changes that completely, handing you per-dupe control through an intuitive in-game GUI.

Why Dupes Returned Is a Server Admin’s Best Friend

If you run a Paper server, you know the frustration. You want TNT duping for cannon testing, but you absolutely do not want infinite sand or carpet duping that wrecks your economy. With Paper’s default configuration, you have to pick one extreme. Dupes Returned solves this by giving you a 27-slot chest interface where every dupe type can be toggled independently. No more digging through YAML files mid-game. No more full server restarts for a single change. The plugin reads and writes to Paper’s own configuration, so it works with the server’s native duplication mechanics rather than hacking around them.

Supported Minecraft Versions and Loader

Dupes Returned is built exclusively for Paper 1.21.11 and has been tested end-to-end on that version. It also offers best-effort compatibility with Paper builds from 1.21.0 through 1.21.11, using only the Paper API without any NMS dependencies. The plugin requires Java 21 to run. Because it relies on Paper-specific mechanics, it is not compatible with Spigot, Bukkit, or Folia. If you’re looking for a reliable way to manage duplication exploits on a modern Paper server, this add-on is purpose-built for your setup.

How to Install Dupes Returned

Getting started with Dupes Returned is straightforward. Follow these steps to download Dupes Returned and have it running in minutes:

  • Download the DupesReturned.jar file from your source of choice.
  • Place the JAR into your server’s plugins/ folder.
  • Restart the server. On first boot, the plugin automatically enables allow-piston-duplication in Paper’s global configuration. If it makes that change, the console will prompt you to restart one more time so Paper picks it up.
  • After the final restart, type /dupes in-game to open the management GUI.

Per-Dupe Control at Your Fingertips

The heart of Dupes Returned is the chest GUI, opened with /dupes. Each dupe type gets its own icon showing current status, max blocks per piston action, and cooldown. Left-clicking a dupe toggles it on or off instantly. Shift-right-clicking opens a detailed settings sub-menu where you can fine-tune every parameter. The interface is so clean that even players with basic permissions can understand it, while admins get full command-line access for scripting and automation.

Dupe Types You Can Manage

  • TNT – Essential for flying machines and world eaters. Toggle it freely without affecting other dupes.
  • Sand & Gravity Blocks – Control sand, gravel, and concrete powder duping independently to prevent infinite falling-block farms.
  • Rails – Manage powered, detector, and activator rails separately. Set per-type toggles and cooldowns.
  • Carpet – Stop infinite carpet duping for fuel while keeping other dupes active.
  • End Portal – The gravity-block dupe that uses end portals. This one requires a server restart to apply changes, and the GUI clearly warns you.

Commands and Permissions

Dupes Returned ships with a full set of chat commands for admins who prefer the console or want to script changes. All commands support tab completion.

  • /dupes – Opens the main GUI (permission: dupesreturned.use).
  • /dupe help – Lists all commands in chat.
  • /dupe status – Prints the current state of every dupe type.
  • /dupe toggle <tnt|sand|rails|carpet> – Toggles a piston dupe live.
  • /dupe toggle endportal – Toggles the end portal dupe (restart required).
  • /dupe set <type> <setting> <value> – Directly sets a value like max-per-cycle or cooldown-ticks.
  • /dupe reload – Reloads the configuration from disk.

Permissions are simple: dupesreturned.use grants GUI access, while dupesreturned.admin unlocks all administrative commands. Ops get both by default.

Deep Customization for Every Dupe

Beyond simple on/off toggles, Dupes Returned lets you set per-dupe limits that make sense for your server’s balance. For TNT, sand, and carpet, you can define the maximum number of blocks a single piston action can duplicate and the cooldown in ticks before the same position can dupe again. For rails, you get additional sub-toggles to enable or disable powered, detector, and activator rails individually. Want to allow rail duping but only for regular rails? Set include-powered-rails false and include-detector-rails false in the GUI or via command. Every change saves instantly to config.yml, so your settings survive restarts without extra steps.

If you manage multiple servers or frequently test different configurations, you’ll appreciate how the plugin preserves comments in Paper’s configuration files. It never blindly overwrites; it only modifies the specific keys it needs, leaving your other customizations intact. When a restart is required—like after toggling the end portal dupe—the plugin clearly tells you in chat and console.

Performance and Compatibility

Dupes Returned is designed with zero-allocation fast paths. When all dupes are enabled, the plugin adds no measurable performance overhead. It only does work when a dupe is actually triggered, and even then the checks are minimal. The plugin has no external dependencies beyond the Paper API, no telemetry, and no outbound network calls. It’s open source under the MIT license, so you can audit the code yourself.

While exploring add-on catalogs for quick server setup, many admins discover that the foxygame.net launcher includes Dupes Returned in its curated collection, allowing a one-click install that automatically places the JAR in the correct plugins folder and handles the initial configuration prompts. This makes spinning up a new Paper server with fine-tuned dupe control even faster.

Why Choose Dupes Returned Over Paper’s Defaults?

Paper’s allow-piston-duplication and allow-unsafe-end-portal-teleportation settings are blunt instruments. They are also marked as unsupported, meaning the Paper team could change or remove them in a future update. Dupes Returned doesn’t create new exploits; it simply gives you a convenient, user-friendly layer to control the ones Paper already exposes. If Paper ever drops these settings, no plugin can bring the dupes back, but until then, Dupes Returned is the most elegant way to manage them.

For SMPs that want TNT duping for technical builds but no infinite sand, for minigame servers that need an admin panel instead of YAML diving, and for any server owner who values granular control, Dupes Returned for Minecraft is the answer. Download Dupes Returned today and take full command of your server’s duplication mechanics.