Justified

Advanced Duplicator 2 Guide

Complete guide to Advanced Duplicator 2 (advdupe2) in Garry's Mod - save, load, share creations, area copy, and contraption spawners

Advanced Duplicator 2

Advanced Duplicator 2 (advdupe2) lets you copy, save, and paste entire contraptions. Save your builds to files, share with friends, create auto-spawners, and rebuild complex structures instantly.

Workshop Addon

Subscribe to Advanced Duplicator 2 on the Steam Workshop. Servers may already have this installed.


Basic Controls

ActionWhat It Does
Right-click propCopy prop and all connected entities
Right-click worldClear current dupe (or copy all owned props)
Left-clickPaste copied creation
SHIFT + Right-clickToggle Area Copy box
E + ScrollResize Area Copy box
ALT + Right-clickAdd prop to existing dupe
Reload (R)Create Contraption Spawner

Copying a Single Contraption

Equip Advanced Duplicator 2 from your toolgun

Right-click any prop in the contraption

Everything connected (welded, roped, parented) gets copied

A ghost preview appears attached to your cursor

Clear Current Dupe

Right-click the world (not a prop) to clear your current copied dupe.


Area Copy

Copy multiple unconnected props in an area:

Hold SHIFT and Right-click — a green box appears

Hold E and scroll mouse wheel to resize the box

Position the box around everything you want to copy

Right-click again to capture everything inside

Area Copy Settings

SettingDescription
Area Copy SizeDefault box size (0-30720 units)
Copy Outside ConstraintsInclude props connected outside the box
Copy Only MineOnly copy props you own (CPPI)

Adding to Existing Dupe

Add more props to a dupe you've already copied:

Copy your first contraption normally

Hold ALT and Right-click another prop

That prop is added to the existing dupe

Useful for combining separate builds into one save.


Pasting

After copying, a ghost shows where it will paste

Move to position the ghost

Left-click to paste

Paste Settings

SettingDescription
Paste ConstraintsRecreate welds, ropes, etc.
Paste ParentsRecreate parenting
Disable ParentsPaste but don't re-parent
Protect OverrideBypass protection on your own props

Position Offset

SettingDescription
Z OffsetHeight adjustment
Pitch/Yaw/RollRotation adjustment
Original OriginPaste at exact original position
World OffsetOffset relative to world, not prop

Saving to File

Copy your contraption (Right-click)

Open spawn menu (Q)

Navigate to Advanced Duplicator 2 in the left panel

Right-click on the folder where you want to save

Select Save

Enter a name and optional description

Click Save

File Location

Saved dupes are stored in:

garrysmod/data/advdupe2/

Loading a File

Open spawn menu (Q)

Navigate to Advanced Duplicator 2

Find your saved file in the folder structure

Double-click the file to load it

Ghost preview appears — Left-click to paste

File Browser Options

ActionDescription
Double-clickLoad dupe
Right-click > PreviewSee what's in the file
Right-click > DeleteRemove file
Right-click > New FolderOrganize your dupes
Refresh (green icon)Reload file list

Contraption Spawner

Create an entity that spawns your dupe on command:

Copy your contraption first

Press Reload (R) while aiming at where you want the spawner

A spawner entity is created

Press the bound key to spawn the contraption

Spawner Settings

SettingDescription
Spawn KeyKey to spawn contraption
Undo KeyKey to remove spawned contraption
Spawn DelayCooldown between spawns
Undo DelayHow long before auto-undo
Disable GravitySpawned props have no gravity
Disable DragSpawned props have no drag
Add VelocityMatch spawner's velocity
Hide PropsMake spawner invisible

Auto-Save

Set up automatic area saving:

Enable Area Copy (SHIFT + Right-click)

Press Reload (R) instead of right-clicking to copy

Enter save path and description

Area auto-saves every X minutes

Set auto-save interval in tool settings.


Sharing Dupes

Importing

Place .txt dupe file in garrysmod/data/advdupe2/

Click refresh icon in file browser

File appears in list

Exporting

Navigate to saved file, copy from garrysmod/data/advdupe2/ to share.

Dependencies

Dupes may require specific addons. If props appear as errors, you're missing content.


Common Problems


Quick Reference

TaskHow
Copy contraptionRight-click prop
Area copySHIFT + Right-click, resize, Right-click
Add to dupeALT + Right-click
PasteLeft-click
Clear dupeRight-click world
SaveQ menu > advdupe2 > Right-click > Save
LoadDouble-click file in browser
Create spawnerReload (R)

File Format

Advdupe2 saves as .txt files in garrysmod/data/advdupe2/

On this page