Template

Terraria Texture Pack Template

Start from a correctly-structured Terraria texture pack instead of guessing at folder paths and pack.json. Download a template, drop your edited sprites into the matching folders, and it just works in-game.

What is a template?

A Terraria resource pack is just a folder with a pack.json file and a Content/Images/ folder of sprites. Get one detail wrong — a misspelled key, a quoted version number, or one extra nested folder — and the game silently refuses to load it. A template hands you that structure already correct, so you only have to worry about the art.

Blank pack

An empty, correctly-structured pack: pack.json, an icon, a README, and the Content/Images/ folder ready for your sprites.

Example pack

A working pack with three vanilla sprites recolored — open it to see exactly how a finished pack is laid out.

Both downloads are built right here in your browser — nothing is uploaded.

The folder structure

Every pack — blank, example, or one you export from the editor — uses this exact layout. The .zip root holds pack.jsondirectly (never a doubled parent folder — that's the #1 reason a valid-looking pack shows nothing).

MyTexturePack/            ← the .zip root (or a plain folder)
ā”œā”€ pack.json              # Name, Author, Description, Version
ā”œā”€ icon.png               # shown in the Resource Packs menu (optional)
└─ Content/
   └─ Images/             # your sprites, using the game's file names
      ā”œā”€ Item_1.png       # Iron Pickaxe   (keep the exact size!)
      ā”œā”€ NPC_1.png        # Blue Slime
      └─ Tiles_0.png      # Dirt block

Inside pack.json

The keys are PascalCase and Version is an object of bare integers — not strings. The templates already have this right:

{
  "Name": "My Texture Pack",
  "Author": "Made with terrariapackcreator.com",
  "Description": "Line breaks use \n inside the string.",
  "Version": { "major": 1, "minor": 0 }
}

Where the pack goes

Put the finished pack (the folder, or a .zip of its contents) in Documents/My Games/Terraria/ResourcePacks, then enable it from the main menu under Resource Packs.

Read the full step-by-step guide →