The following is a list of available config commands:
- seed=AwesomeSeed - Sets the world seed when using autocreate
- difficulty=0 - Sets world difficulty when using -autocreate. Options: 0(normal), 1(expert), 2(master), 3(journey)
- password=p@55w0rd* - Set the server password
- motd=Please don’t cut the purple trees! - Set the message of the day
- worldpath=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\ - Sets the folder where world files will be stored
- banlist=banlist.txt - The location of the banlist. Defaults to "banlist.txt" in the working directory.
- secure=1 - Adds additional cheat protection.
- language - Sets the server language from its language code.
- available codes:
- en/US = English
- de/DE = German
- it/IT = Italian
- fr/FR = French
- es/ES = Spanish
- ru/RU = Russian
- zh/Hans = Chinese
- pt/BR = Portuguese
- pl/PL = Polish
- upnp=1 - Automatically forward ports with uPNP.
- npcstream=60 - Reduces enemy skipping but increases bandwidth usage. The lower the number the less skipping will happen, but more data is sent. 0 is off.
- priority=1 - Default system priority 0:Realtime, 1:High, 2:AboveNormal, 3:Normal, 4:BelowNormal, 5:Idle
- Journey mode power permissions for every individual power. 0: Locked for everyone, 1: Can only be changed by host, 2: Can be changed by everyone
- journeypermission_time_setfrozen=2
- journeypermission_time_setdawn=2
- journeypermission_time_setnoon=2
- journeypermission_time_setdusk=2
- journeypermission_time_setmidnight=2
- journeypermission_godmode=2
- journeypermission_wind_setstrength=2
- journeypermission_rain_setstrength=2
- journeypermission_time_setspeed=2
- journeypermission_rain_setfrozen=2
- journeypermission_wind_setfrozen=2
- journeypermission_increaseplacementrange=2
- journeypermission_setdifficulty=2
- journeypermission_biomespread_setfrozen=2
- journeypermission_setspawnrate=2