Resource Pack

The Texture Pack feature enables the use of alternate graphics. This feature is experimental, and requires that  is set to "true" in the config.json settings.

Activating Experimental Features
To activate experimental features, you will need to edit your config.json file:
 * To find your config.json file:
 * On Windows, the config.json file is found in  (C:\Users\%username%\Documents\My Games\Terraria)
 * On Mac open Finder and press "Go" on the top. Then press "Go to folder...". Type in . There you should find the config.json file.
 * On Linux, the config.json file is found in
 * This is typically
 * Open  with a text editing program.
 * Change the line labeled  to  . It should look like the image on the right when it's ready.
 * The next time you launch Terraria, these features will now be functional.

Texture Pack Support
Texture packs, for those unfamiliar, are add-on files, usually created by players for themselves or others, which change the appearance of some or all of a game's content. This could include weapons, enemies, NPCs, furniture, even the player. This allows a range of options to a player, from as little as simple tweaks to an item or two, to a full, sweeping redesign of the entire game's art.

Creating and Installing a Texture Pack
 * Texture pack files are saved as  files (with no password).
 * Texture pack files must be placed in the following directory:
 * On Windows,  (C:\Users\%username%\Documents\My Games\Terraria)
 * On Mac open Finder and press "Go" on the top. Then press "Go to folder...". Type in
 * On Linux,
 * This is typically
 * For the texture pack to be detected and loaded it must be named  and be in the specified directory above. On Windows, the correct name and folder would look something like the image to the right.
 * The texture pack needs to contain only an  folder. In the Images folder, any texture you include will replace Terraria's texture of the same path and name.
 * Replacement textures should be saved as,  , or  . These are the image formats currently supported for this experimental version of the feature.
 * An example file can be found here. The zip file contains some basic texture images, as well as a sample zip file (named Texture Pack.zip) which can be installed to practice and test out the feature. The test pack replaces Wood blocks and walls.

Image File Names
The new images must share the same file name as the default images (albeit with a  extension). The default Terraria images can be located here:
 * On Windows Steam version,.
 * On Linux Steam Version,
 * On macOS Steam version,.
 * On GOG version,.
 * Tip for Mac users: To open and view the contents of Terraria.app, right click and select "Show Package Contents"

These default images are stored with the  file extension. TConvert can be used to extract the default xnb images as png files for viewing, editing, and saving.

History
材质包