Installation¶
This guide covers installing TerrariaModder for players who want to use mods.
Requirements¶
- Terraria 1.4.5 (Steam version)
- Windows (10 or 11)
Option A: Install via the Vault (Recommended)¶
The TerrariaModder Vault is the official mod manager. It handles Core and all mods in one place — no manual extracting.
- Download and run the Vault from Nexus Mods
- Click to install Core and any mods you want
- Hit Run Modded to launch
That's it. The Vault keeps everything up to date and lets you enable/disable mods without touching files. Most players should use this.
Option B: Manual Installation¶
If you prefer to manage files yourself:
Step 1: Download¶
Download TerrariaModder Core from Nexus Mods. This is the framework that all mods require.
Then download any mods you want. Each mod is a separate download on the same Nexus page.
Step 2: Find Your Terraria Folder¶
The default Steam location is:
To find it in Steam: 1. Right-click Terraria in your library 2. Click "Properties" 3. Go to "Local Files" tab 4. Click "Browse Local Files"
Step 3: Install Core¶
Extract the Core zip into your Terraria folder. After extraction, you should have:
Terraria/
├── Terraria.exe (existing)
├── TerrariaInjector.exe (new)
└── TerrariaModder/ (new)
├── core/
│ ├── TerrariaModder.Core.dll
│ ├── config.json
│ ├── deps/
│ │ ├── 0Harmony.dll
│ │ └── Mono.Cecil.dll
│ ├── logs/
│ └── Docs/
│ ├── README.md
│ └── THIRD-PARTY-NOTICES.md
└── mods/
Step 4: Install Mods¶
Extract each mod zip into your Terraria folder. Each mod adds a folder under TerrariaModder/mods/:
Step 5: Launch¶
Important: Run TerrariaInjector.exe instead of Terraria.exe.
You can:
- Double-click TerrariaInjector.exe directly
- Create a shortcut to it on your desktop
- Add it as a non-Steam game in Steam
The game will launch normally with mods active.
Step 6: Configure (Optional)¶
Press F6 in-game to open the ModMenu where you can: - Enable/disable mods - Change mod settings - Rebind keybinds
ModMenu is built into TerrariaModder Core - no separate installation needed. Your configuration changes are saved automatically, and keybind changes persist across game restarts.
Verifying Installation¶
If mods are working, you'll see: 1. The ReLogic splash screen is skipped (if SkipIntro mod is installed) 2. A small overlay in the top-left corner on the title screen showing "TerrariaModder v0.1.0 - X mods loaded" 3. F6 opens the mod menu
Adding More Mods¶
With the Vault: Browse the mod list, click to install, done.
Manually:
- Download the mod zip
- Extract it into your Terraria folder (contents go into
TerrariaModder/mods/) - Restart the game
Each mod should be in its own folder:
Removing Mods¶
To remove a mod, simply delete its folder from TerrariaModder/mods/.
Updating TerrariaModder¶
With the Vault: It detects new versions automatically. Click to update.
Manually:
- Back up your
TerrariaModder/mods/folder (contains your mod configs) - Download the new Core version
- Extract over your existing installation
- Your mod configs will be preserved
Uninstalling¶
To completely remove TerrariaModder:
- Delete
TerrariaInjector.exe - Delete the
TerrariaModder/folder - Launch Terraria normally via Steam
Troubleshooting¶
Game doesn't launch¶
Check TerrariaModder/core/logs/terrariamodder.log for errors.
Mods not loading¶
- Verify you're running
TerrariaInjector.exe, notTerraria.exe - Check that mod folders have both a
.dllfile andmanifest.json - Check the log file for error messages
F6 doesn't open menu¶
- Make sure Core loaded (check title screen overlay)
- Try a different key if F6 conflicts with something
- Check the log file for keybind registration
Game crashes on startup¶
- Check
TerrariaInjector.login the Terraria folder - Try removing recently added mods
- Verify Terraria version is 1.4.5
See Troubleshooting for more solutions.