Owl.png Wiki reading hard on the eyes? Try out our Dark Theme! Visit the preferences page while logged in and select Hydra Dark. Owl.png

Texture Pack

From Terraria Wiki
Jump to: navigation, search
Desktop version Desktop-Only Content: This information applies only to the Desktop version of Terraria.

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 as the default images (albeit with a png extension). 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/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"

View Terraria.app package on Mac.gif

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 one-line brief description of your pack here",
    "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, Documents\My Games\Terraria\ResourcePacks
  • 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

History[edit | edit source]

  • Desktop 1.4.0.1:
    • Officially implemented.
    • Can now be accessed via an option in the main menu.