String Duper Fix
String Duper Fix restores classic tripwire string farms on modern Paper servers with bounded, event-driven checks. It runs entirely on the server; players do not need a client mod.
Source code · Releases · Report an issue
Highlights
- Restores shears-based tripwire disarming and supported hook-to-hook string farms.
- Supports pistonless, lever-controlled builds.
- Uses bounded, event-driven checks instead of permanent world or chunk scans.
- Provides English, German, French, and Spanish player messages automatically.
- Includes persistent personal sound controls.
- Contains no telemetry, network requests, NMS, reflection, or dependencies.
Commands
/stringduper on|off|status
/stringduper sounds — toggle sounds for yourself
/stringduper sounds on|off — set your persistent personal preference
/stringduper sounds status — inspect your sound status (admin/OP only)
/stringduper reload
Personal sound on/off commands are available to every player and only affect that player. Mechanic controls, reload, and both status commands require stringduper.admin (OP by default).
Compatibility
- One JAR for Minecraft 1.21.2 through 26.3
- Paper and compatible forks
- Java 21+ on 1.21.x; Java 25+ on 26.x
- Server-side only
Mojang fixed native tripwire string duplication in Java 1.21.2. The JAR is compiled against Paper API 1.21.1 for 1.21.2-compatible forks. Direct official Paper boot tests start with 1.21.3 because Paper did not publish a separate 1.21.2 server JAR.
Privacy and license
No telemetry or network requests. Open source under the MIT License.