Texture Pack
The Texture Pack feature enables the use of Texture Packs. Texture packs 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 a Texture Pack[edit | edit source]
The new images must share the same file name (albeit with a png
extension) and canvas dimensions as the default images. The default Terraria images can be located here:
- On Windows Steam version,
C:\Program Files (x86)\Steam\steamapps\common\Terraria\Content\Images
. - On Linux Steam Version,
~/.steam/steam/steamapps/common/Terraria/Content/Images
- On macOS Steam version,
Library/'Application Support'/Steam/steamapps/common/Terraria/Terraria.app/Contents/MacOS/Content/Images
. - On GOG version,
C:\GOG Games\Terraria\Content\Images
.- 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 xnb
file extension. TConvert can be used to extract the default xnb images as png files for viewing, editing, and saving.
Formatting[edit | edit source]
Texture packs require a pack.json
file; otherwise, it will be not be recognized by the game. It may optionally include an icon.png
file for display in the Texture Packs menu. A proper pack.json
file will look like the following:
{
"Name": "Pack Name",
"Author": "Author",
"Description": "Place a brief description of your pack here, new lines can be input with \n",
"Version": {
"major": 1,
"minor": 0
}
}
Packs should follow the same format as your game directory's content folder, which is Content/Images
. The final pack should look like this:
Pack
icon.png (optional)
pack.json
Content
Images
Acc_Back_1.png (for example)
Texture pack files must be saved as folders or .zip files in the ResourcePacks
directory.
Installing a Texture Pack[edit | edit source]
Texture packs are placed in the ResourcePacks
folder and can be accessed under the "Open Folder" option under the "Texture Packs" menu option in-game. This folder is generated when the game is launched.
- On Windows Vista and later,
%USERPROFILE\Documents\My Games\Terraria\ResourcePacks
- On Windows XP,
%USERPROFILE\My Documents\My Games\Terraria\ResourcePacks
- On Windows XP,
- On Mac, open Finder and press "Go" on the top. Then press "Go to folder...". Type in
~/Library/Application Support/Terraria/ResourcePacks
- On Linux,
$XDG_DATA_HOME/Terraria/ResourcePacks
- This is typically
~/.local/share/Terraria
- This is typically
Download a Texture Pack[edit | edit source]
The community diligently shares their own texture packs. So you don't have to create your own, but can also simply download one.
Community Texture Packs can be found in many places, most notably on the Terraria Community Forums. or on terraria-texturepacks.com
History[edit | edit source]
- Desktop 1.4.0.3: Fixed a bug where Texture Packs wouldn't work on tiles without a game restart.
- Desktop 1.4.0.1:
- Can now be accessed via an option in the main menu.
- Image files now must share the exact same dimensions as default.
- No longer experimental.
- Desktop 1.3.4.2: Introduced, locked behind Experimental Features.