Config.json settings

Config.json is a file created by Terraria for the PC Windows version in. It primarily stores the settings that were chosen via Terraria's settings menu.

In addition, it allows players to set certain game options that have not yet been added to the game's Settings menu. These "hidden" game options appear at the bottom of the config.json file. In order to set these options, quit Terraria completely, open the config.json file, edit the desired settings, then save the config.json file and start Terraria.

Hidden settings
false, or true, (default: false)
 * When this is set to true, Smart Cursor will activate even for common block types (1.2.4's smart block placement will be re-enabled).

false, or true, (default: true)
 * When this is set to true, placed walls will automatically be removed and drop as items when another wall type is placed in the same tile space, without the need to use a hammer to remove the old walls.

false, or true, (default: false)
 * When this is set to true, +click will no longer move inventory items to the trash slot.

false, or true, (default: false)
 * When this is set to true, password characters entered into the game window, such as those for logging in to a multiplayer game, will appear only as asterisks (*).

false, or true, (default: false)
 * When this is set to true, the mouse cursor will display a thick extra border that may help players keep track of it during high-activity game scenarios, such as events.

4294967295,
 * This setting is only used if the previous one, ThickMouseEdges, is set to true. It represents the color that will be used for the extra cursor border. This number is a 32-bit RGBA value, with red, green, blue, and alpha (opacity) each represented by a number from 1-256. Those four values are multiplied together to arrive at the value shown. The default value is opaque bright white.

false, or true, (default: false)
 * When this is set to true, Smart Cursor will favor pickaxes over axes when both can be used to mine the given object.