Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Terraria

From PCGamingWiki, the wiki about fixing PC games
Revision as of 18:30, 23 April 2019 by Rose (talk | contribs) (→‎Audio settings: the column description says it's also for closed captions, which can definitely exist in a game like this)
Terraria
Terraria cover
Developers
Re-Logic
Engines
Windows XNA
OS X, Linux FNA
Release dates
Windows May 16, 2011[1]
macOS (OS X) August 10, 2015[2]
Linux August 10, 2015[2]
Terraria guide on StrategyWiki
Terraria on Wikipedia
Terraria
Terraria 2011
Terraria 2 TBA

General information

Official Terraria Website
Official Terraria Forums
Official Terraria Wiki
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Collector's Edition.
Windows
macOS (OS X)
Linux
Amazon.co.uk
Icon overlay.png
Retail Collector's Edition.
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Terraria\
macOS (OS X) ~/Library/Application Support/Terraria/
Linux $XDG_DATA_HOME/Terraria/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Terraria\
macOS (OS X) ~/Library/Application Support/Terraria/
Linux $XDG_DATA_HOME/Terraria/

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video settings

In-game video settings.
In-game video settings.

Template:Video settings

Input settings

In-game control settings.
In-game control settings.

Template:Input settings

Audio settings

In-game audio settings.
In-game audio settings.
In-game language settings.
In-game language settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
French
German
Italian
Polish
Brazilian Portuguese
Russian
Low-quality official localization with numerous issues.[3]
Russian
Fan translation by «L&K (Livan и Kiro)»
Spanish

Network

Multiplayer types

Type Native Players Notes
LAN play
255 8 max through Terraria.exe, 255 if using dedicated server
Online play
8

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
For dedicated server use, run standalone command-line binary located in the root of the installation folder TerrariaServer.bin_x86_64 (64 bit, Linux and MacOS, _x86 for 32 bit) or TerrariaServer.exe (Windows).
Direct IP

Ports

Protocol Port(s) and/or port range(s)
TCP 7777
Universal Plug and Play (UPnP) support status is unknown.

Issues unresolved

German version

The German (Steam) version of Terraria has currently lots of bugs and crashes (for example social slot items), the only fix is to set the language to English.[citation needed]

Issues fixed

Game running slowly/low frame rate

Change Frame Skip and Lighting Settings[citation needed]

This usually happens when the game is running on an older PC. In Settings make sure Frame Skip is set to "On" and Lighting is set to "Retro". This should increase performance.

OS X and Linux versions, update FNA to newer version[citation needed]

The OS X and Linux versions of the game use older version of FNA. Updating to newer version makes the game faster.[4] Copy and run a script to update FNA.

Game will not start

You may be missing required components[citation needed]

Download and install the following:

This should fix the problem.

XNA/.NET Installation Issues

Make sure to install .NET 4 before installing XNA 4. If that does not solve the issue, try uninstalling both of these and installing a clean copy of both.
Download them from their official websites[citation needed]

If you're having issues downloading either XNA or .NET try to install the files manually via their websites:

Teleporting mob lag in multiplayer

Limit FPS to 30[5]

Graphics Cards Issues

Make sure you have the most recent updates to your system[citation needed]

Check to make sure you have the most recent updates to your graphics card. You can do this through Steam (in Windows) by pressing (in the top right corner) 'Steam' > 'Check for Video Driver Updates...'.

Notes

Also check to make sure you have the most recent version of DirectX.
You should also check the list of XNA's Officially Supported Graphics Cards (XNA is the engine Terraria runs in) for your graphics card.

Control Configuration Issues (non-Steam)

Some users are reporting that they have blanked all their controls and are unable to set them again
Delete config.dat[citation needed]
  1. Go to the configuration file location.
  2. Delete config.dat.

Hosting Issues

Firewall/Network Access[citation needed]

Make sure your Firewall is off or that it allows Terraria Network Access. View this forum thread to get information on giving Terraria Network Access.

Port forwarding[citation needed]

Look up port forwarding if you are trying to host behind a router.

Use Hamachi[citation needed]

If all else fails, you can use the third party program Hamachi. This allows you to more simply host a server without having to forward your ports.

Game Crashes Immediately / Does Not Start

Set Steam and Terraria.exe to launch as administrator[citation needed]

Try launching again, and make sure you have set both Steam and Terraria.exe to launch as administrator (Windows Vista and Windows 7).

Game has reverted to an older version (Steam)

Verify your Game Cache[citation needed]

To force the game to update itself you must Verify the Integrity of your Game Cache:

  1. Right click Terraria in your Steam Games Library and select 'Properties'
  2. In the new pop-up window, go to the 'Local Files' Tab
  3. Select 'Verify Integrity of Game Cache'

This will make sure all of your game files are up to date and automatically replace any damaged files.

Switching to Cloud save and then back makes you lose discovery/map data/explored regions

Fix[citation needed]

This is a temporary issue with the game which will get fixed, but until then, this is what you need to know:

Switching to Cloud takes the files off your computer, from %USERPROFILE%\Documents\My Games\Terraria\ Aside from your .plr player file which keeps character info, what we're interested in are the .map files. For various reasons what can happen is that the file that gets downloaded back either has one extra period before the extension, say 11111..map instead of 11111.map, or doesn't get downloaded at all. If it has extra periods, remove and keep the extension. If you don't see the extension then just remove all extra periods at the end of it.

If you don't have your map data files there, try looking in your Steam cloud temporary folder which can be found at <Steam-folder>\userdata\<user-id>\105600\remote It should be there. If it ain't there or in your My Documents location, get a file recovery software (i have had luck with Recuva) and point it in the Steam cloud temporary location. With luck it's recoverable. (this can happen when no valid files are present in the my docs location, so you cloud, local then cloud). If you have more than one set of files, go for the most recent set (the one with more periods or last modified date is latest) and remember that each is saved per world you character has visited.

Invisible mouse pointer on Linux

Disable Xbox driver[6]

The issue is caused by the game detecting a running Xbox driver, used to enable the Xbox gamepad, and switching to controller mode. It is not necessary to have a controller currently attached for this to happen. To fix this, stop the Xbox driver:
sudo service xboxdrv stop
Upon next game start, the hints for controller buttons will be hidden and the mouse will be visible.

Other information

API

Technical specs Supported Notes
Direct3D 9
OpenGL 3.0 OS X and Linux only.
Shader Model support 2.0
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Multiplayer Steamworks

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3, Vista
Processor (CPU) 2.0 GHz
System memory (RAM) 2.5 GB
Hard disk drive (HDD) 200 MB
Video card (GPU) 128 MB of VRAM
DirectX 9.0c compatible
Shader model 2.0 support
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.9.5
Processor (CPU) Intel 2.0 GHz
System memory (RAM) 2.5 GB
Hard disk drive (HDD) 200 MB
Video card (GPU) 128 MB of VRAM
OpenGL 3.0 compatible
Linux
Minimum Recommended
Operating system (OS) Ubuntu 14.04 LTS
Processor (CPU) 2.0 GHz
System memory (RAM) 2.5 GB
Hard disk drive (HDD) 200 MB
Video card (GPU) 128 MB of VRAM
OpenGL 3.0 compatible

References