Looking for Terraria console commands? Here's the honest answer: vanilla single-player has none, there's no console to type into. What actually works is Journey Mode, the Cheat Sheet / HERO's Mod cheat menus, and, on a dedicated server, TShock, which has the real /give, /spawnmob and /godmode commands. All of it below, plus an item-ID list.
/give and /spawnmob.Single-player has no console. Unlike Minecraft or ARK, there's no chat box to type /give into. Anyone telling you to "open the console" in a normal world is describing a mod or a server.
Built-in cheating is Journey Mode (since 1.4): a creative/research mode with item duplication and a Power Menu of god mode and world sliders, time, difficulty, spawn rate. No typing, no mods.
Item-spawn menus are mods. Cheat Sheet and HERO's Mod, via the free tModLoader, add in-game item browsers and god-mode toggles.
Real text commands are TShock, the dedicated-server mod. That's where /give, /spawnmob, /godmode, /heal and the admin set live, server-side only, never single-player.
/help [command] on your server.Type to filter, hit Copy, paste in-game. 41 commands. Placeholders in [brackets] are values you fill in.
| Command | What it does | Category |
|---|---|---|
| help | List server console commands. | Vanilla server console (all you get built-in) |
| playing | List connected players. | Vanilla server console (all you get built-in) |
| save | Save the world. | Vanilla server console (all you get built-in) |
| kick [player] | Kick a player. | Vanilla server console (all you get built-in) |
| ban [player] | Ban a player. | Vanilla server console (all you get built-in) |
| password [pass] | Set the server password. | Vanilla server console (all you get built-in) |
| time | Show the in-game time. | Vanilla server console (all you get built-in) |
| dawn | Set time, also `noon`, `dusk`, `midnight`. | Vanilla server console (all you get built-in) |
| settle | Force all liquids to settle. | Vanilla server console (all you get built-in) |
| say [msg] | Broadcast a message (`motd [msg]` sets the MOTD). | Vanilla server console (all you get built-in) |
| maxplayers | Show the max-player count (`version` shows the version). | Vanilla server console (all you get built-in) |
| /godmode [player] | Toggle invulnerability on a player. | TShock β player, god & teleport |
| /heal [player] | Restore a player's HP and MP. | TShock β player, god & teleport |
| /slay [player] | Kill a player, no drops (alias `/kill`). | TShock β player, god & teleport |
| /buff [id] [seconds] | Give yourself a buff/debuff. β verify exact args. | TShock β player, god & teleport |
| /tp [player] | Teleport yourself to a player. | TShock β player, god & teleport |
| /tphere [player] | Teleport a player to you. | TShock β player, god & teleport |
| /home | Return to your spawn point (`/spawn` = world spawn). | TShock β player, god & teleport |
| /spawnmob [name/id] [amount] (/sm) | Spawn mobs around you. | TShock β spawn & give |
| /spawnboss [name/id] [amount] (/sb) | Spawn bosses around you. | TShock β spawn & give |
| /item [name/id] [amount] [prefix] (/i) | Give yourself an item. | TShock β spawn & give |
| /give [name/id] [player] [amount] [prefix] (/g) | Give an item to another player. | TShock β spawn & give |
| /time [day/night/noon/HH:MM] | Set the world time. β verify exact args. | TShock β world & time |
| /settle | Force all liquids to settle immediately. | TShock β world & time |
| /hardmode | Toggle the world's hardmode status. | TShock β world & time |
| /butcher [true/false] | Kill hostile NPCs (true also kills town NPCs). | TShock β world & time |
| /maxspawns [amount] | Set the max number of NPCs. β verify args. | TShock β world & time |
| /spawnrate [amount] | Set the NPC spawn rate. β verify args. | TShock β world & time |
| /worldinfo | Show world details. | TShock β world & time |
| /kick [player] [reason] | Remove a player from the server. | TShock β server & moderation |
| /ban add [player] [reason] | Ban a player (`/ban del [player]` unbans). | TShock β server & moderation |
| /mute [player] | Silence a player (`/unmute [player]` undoes it). | TShock β server & moderation |
| /broadcast [message] (/bc) | Server-wide announcement. | TShock β server & moderation |
| /save | Save the world. | TShock β server & moderation |
| /itemban add [item] | Ban an item (`del` unbans). β verify args. | TShock β server & moderation |
| /register [password] | Register your own account. | TShock β accounts & groups |
| /login [password] | Authenticate to your account. | TShock β accounts & groups |
| /user add [name] [pass] [group] | Create a user account. (admin) | TShock β accounts & groups |
| /user group [name] [group] | Move a user to a group. (admin) | TShock β accounts & groups |
| /group add|del|list | Manage permission groups. β verify args. | TShock β accounts & groups |
| /tempgroup [player] [group] [time] | Temporarily change a player's group. β verify args. | TShock β accounts & groups |
For TShock's /give / /item, or just handy to know. These are the classic low IDs, a couple of upgraded items resolve to high internal IDs (flagged).
| ID | Item | Category |
|---|---|---|
| 24 | Wooden Sword | Tools & weapons |
| 1 | Iron Pickaxe | Tools & weapons |
| 122 | Molten Pickaxe | Tools & weapons |
| 273 | Night's Edge | Tools & weapons |
| 368 | Excalibur | Tools & weapons |
| 757 | Terra Blade | Tools & weapons |
| 3507 | Copper Shortsword β high internal ID | Tools & weapons |
| 3509 | Copper Pickaxe β high internal ID | Tools & weapons |
| 2 | Dirt Block | Blocks & materials |
| 3 | Stone Block | Blocks & materials |
| 9 | Wood | Blocks & materials |
| 8 | Torch | Blocks & materials |
| 23 | Gel | Blocks & materials |
| 19 | Gold Bar | Blocks & materials |
| 57 | Demonite Bar | Blocks & materials |
| 175 | Hellstone Bar | Blocks & materials |
| 74 | Platinum Coin | Blocks & materials |
| 29 | Life Crystal | Accessories & potions |
| 109 | Mana Crystal | Accessories & potions |
| 84 | Grappling Hook | Accessories & potions |
| 50 | Magic Mirror | Accessories & potions |
| 54 | Hermes Boots | Accessories & potions |
| 188 | Healing Potion | Accessories & potions |
| 292 | Ironskin Potion | Accessories & potions |
| 2350 | Recall Potion | Accessories & potions |
| 2997 | Wormhole Potion | Accessories & potions |
| 43 | Suspicious Looking Eye β Eye of Cthulhu | Boss summons |
| 560 | Slime Crown β King Slime | Boss summons |
| 70 | Worm Food β Eater of Worlds | Boss summons |
| 361 | Goblin Battle Standard | Boss summons |
| 1133 | Abeemination β Queen Bee | Boss summons |
| 544 | Mechanical Eye β The Twins | Boss summons |
| 556 | Mechanical Worm β The Destroyer | Boss summons |
| 557 | Mechanical Skull β Skeletron Prime | Boss summons |
| 267 | Guide Voodoo Doll β Wall of Flesh | Boss summons |
β Heads-up: "Copper Pickaxe / Shortsword" resolve to high internal IDs (3509 / 3507) because the low slots are the upgraded versions, flagged so you don't grab the wrong one.
/give, /spawnmob) only exist on a TShock dedicated server./item [name/id] [amount] gives it to you, /give [name/id] [player] [amount] gives it to someone else. In single-player, use Journey Mode's duplication menu or a cheat mod, there's no command to type. Item IDs are listed above./help [command] on your own server before relying on it./item gives to you (no player argument), /give needs a [player] argument and gives to them.Console open? Here's the rest of the toolkit.