Guide:Mobile inventory editing

This is a guide for inventory editing on the of Terraria.

This guide is:
 * An overview of tools that can be used to add items to a character's inventory, in amounts ranging from 1 to 999 (artificially up to 32767). This includes items not obtainable in-game but present in the game code, and the in-game fictional currency (coins).

This guide is not:
 * A map viewer.
 * A map editor.
 * A multiplayer properties tool.
 * A tool that can be used to edit a character's inventory while playing. Exiting and re-opening the game is required.

Background
The world of Terraria features a number of interesting items which can be obtained gradually through normal gameplay, as well as some items that are present in the game code but inaccessible through normal means. However, many players (for various reasons) find this to be a slow and lacking way of acquisition. Hence there are many tools and methods to make desired items in desired quantities more accessible. The Mobile version of Terraria can be more difficult to enable these functions on, compared to the desktop version.

This method works by modifying the character file (tested on version 9.0 and  13).

Process
Ever since the release of 1.3, the player files have been accessible from the iOS Files app and unrooted file explorers on Android. Because of this, and because the player files are close enough to PC, you can use Terrasavr to edit your player and inventory. You might want to do this in landscape so that interface elements are not chopped up.

Character backup
Before you continue, it is advised to back up the characters. If you need more of an item that you already have, it is advised you not edit your inventory, and instead just duplicate it by backing up characters. Characters are (on the device used when creating this guide) stored in  or   on Android, and   on iOS. Character names are stored as  (i.e. a character named "Paul" will be stored as " "). This directory can be explored and the playerfile copied with preinstalled browsers.

Notice that the number appears to determine whether the game can recognize the .player file. If a character backup is created and later re-inserted into the folder for a newer version of the game, the game may not be able to load the character. In such cases, do the following:
 * 1) Enter the game and create a character with the same name as your backup.
 * 2) Exit the game and navigate to the new character's file.
 * 3) Copy the new character's file number and replace your backup's file number with it.
 * 4) Replace the new character file with your old character file. Your backup should now be playable.

(The above information also applies to world-files, which are similarly saved as .)

Step 1. Open your file in Terrasavr
Go to Terrasavr using the link above, click "Load Player", and open your original character file, which should be located in  or   on Android, and   on iOS. Use the editor to make changes to your inventories, equipment, or stats. They have a manual inside terrasavr that is helpful at explaining how to use it.

Step 2. Put your edited file in the save directory
Once you are done making changes to the save file, click "Save Player" to download the edited file. Move this downloaded file from the downloads folder to the original save location, and then the changes will show up when you open the game.