Terraria, unlike other games, doesn’t allow us to use commands in order to cheat. Instead, the only thing that we were able to find is Terraria console commands for server setups and moderating.
Now, since everything is server-related, chances are that you won’t have to keep a backup of the game. Still, consider doing it – just to be safe.
Without any further ado, let us move on with the article.
Terraria Console Commands for Servers
These commands can be used for various tasks such as banning or kicking players, whitelisting, blacklisting, and more. Some commands can be inserted in the configuration file so that the server will execute them automatically every time you launch it.
However, do keep in mind that it doesn’t work for every command. For example, it wouldn’t make sense to use the kick or ban command in the configuration.
And for that reason, we’ll try to split the commands into different categories. These ones can be used while the server is running.
help: Prints a list of all the commands that can be used
clear: Clears the console
playing: Prints a list of all the players that are currently logged in
kick [Player]: Kicks the specified player from the game
ban [Player]: Bans the player from the game
exit: Saves the current state of the server and then shuts it down
exit-nosave: Immediately shuts down the server without saving
maxplayers: Displays the maximum number of players that are allowed to join. That number can be changed through the configuration file – more on that later
version: Displays the current version of the game
port: Prints port-related information
password [Pass] [Pass]: Change the password
motd: Prints MOTD
motd [Value] [Value]: Changes MOTD
Time Control Commands
This is nothing but a few simple commands that you can use in order to control the weather and time of the game/server.
settle: Settles all of the water
noon: Sets the time to noon (12:00)
dawn: Sets the time to dawn (04:30)
dusk: Sets the time to dusk (19:30)
midnight: Sets the time to midnight (00:00)
If you insert these commands in the configuration file, then the server will automatically execute them every time you launch the game. Do keep in mind that the configuration file needs to be in the same folder with the server’s executable program.
maxplayers= [Value]: Sets the maximum number of players that can join. The value can be anything from 1 up to 255
secure=1/0: Enables or disables cheat protection
motd=[Value]: Sets the motd
world=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\[World]: Loads the specified world and starts the server
autocreate=[Size]: Automatically creates a new world if there isn’t one. The world sizes that you can specify are:
- 1: Small
- 2: Medium
- 3: Large
difficulty=[Difficulty]: Sets the difficulty when using the autocreate command. 0 is for normal and 1 is for expert
port[Port]: Sets the port number
language: Sets the server’s language. The available language commands that you can use are:
- Where are the cheat commands?: There are none. You can try using cheats instead
- How do I unban a player?: You need to edit the banlist.txt file and delete his name from the list
- Do I need to save manually?: Not necessarily. The game automatically saves the game’s current state every now and then.
- Are backups necessary?: In other games, absolutely. Commands can break a game in a variety of different ways. But, in Terraria, you’re only controlling the server. So, probably not. Still, you should probably do it – just to be safe
That’s all for now. There are also a few other commands that you can use to alter file locations. But, we don’t see a need to bother with something like that.
That being said, if you think that we forgot to mention an important command, then feel free to let us know about it in the comments section.