From d3aefc97538917b29f20569a5904124c8b9db155 Mon Sep 17 00:00:00 2001 From: Bryce Van Dyk Date: Mon, 7 Sep 2015 21:02:12 +1200 Subject: [PATCH] Add default config file --- Terraria/cfg/terraria-server.txt | 68 ++++++++++++++++++++++++++++++++ Terraria/terrariaserver | 2 +- 2 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 Terraria/cfg/terraria-server.txt diff --git a/Terraria/cfg/terraria-server.txt b/Terraria/cfg/terraria-server.txt new file mode 100644 index 000000000..c04a5b556 --- /dev/null +++ b/Terraria/cfg/terraria-server.txt @@ -0,0 +1,68 @@ +#this is an example config file for TerrariaServer.exe +#use the command 'TerrariaServer.exe -config serverconfig.txt' to use this configuration or run start-server.bat +#please report crashes by emailing crashlog.txt to support@terraria.org + +#the following is a list of available command line parameters: + +#-config Specifies the configuration file to use. +#-port Specifies the port to listen on. +#-players / -maxplayers Sets the max number of players +#-pass / -password Sets the server password +#-world Load a world and automatically start the server. +#-autocreate <#> Creates a world if none is found in the path specified by -world. World size is specified by: 1(small), 2(medium), and 3(large). +#-banlist Specifies the location of the banlist. Defaults to "banlist.txt" in the working directory. +#-worldname Sets the name of the world when using -autocreate. +#-secure Adds addition cheat protection to the server. +#-noupnp Disables automatic port forwarding +#-steam Enables Steam Support +#-lobby or Allows friends to join the server or sets it to private if Steam is enabled +#-ip Sets the IP address for the server to listen on +#-forcepriority Sets the process priority for this task. If this is used the "priority" setting below will be ignored. + +#remove the # in front of commands to enable them. + +#Load a world and automatically start the server. +#world=C:\Users\YOUR_USERNAME_HERE\My Documents\My Games\Terraria\Worlds\world1.wld + +#Creates a new world if none is found. World size is specified by: 1(small), 2(medium), and 3(large). +#autocreate=1 + +#Sets the name of the world when using autocreate +#worldname=Terraria + +#Sets the difficulty of the world when using autocreate 0(normal), 1(expert) +#difficulty=1 + +#Sets the max number of players allowed on a server. Value must be between 1 and 255 +#maxplayers=8 + +#Set the port number +#port=7777 + +#Set the server password +#password=p@55w0rd + +#Set the message of the day +#motd=Please don’t cut the purple trees! + +#Sets the folder where world files will be stored +#worldpath=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\ + +#The location of the banlist. Defaults to "banlist.txt" in the working directory. +#banlist=banlist.txt + +#Adds addition cheat protection. +#secure=1 + +#Sets the server language 1:English, 2:German, 3:Italian, 4:French, 5:Spanish +#lang=1 + +#Automatically forward ports with uPNP +#upnp=1 + +#Reduces enemy skipping but increases bandwidth usage. The lower the number the less skipping will happen, but more data is sent. 0 is off. +#npcstream=60 + +#Default system priority 0:Realtime, 1:High, 2:AboveNormal, 3:Normal, 4:BelowNormal, 5:Idle +priority=1 + diff --git a/Terraria/terrariaserver b/Terraria/terrariaserver index 80d9867d3..28ec3af23 100644 --- a/Terraria/terrariaserver +++ b/Terraria/terrariaserver @@ -43,7 +43,7 @@ filesdir="${rootdir}/serverfiles" systemdir="${filesdir}" executabledir="${filesdir}" executable="./TerrariaServer" -servercfg="serverconfig.txt" +servercfg="${servicename}.txt" servercfgdir="${filesdir}" servercfgfullpath="${servercfgdir}/${servercfg}" backupdir="${rootdir}/backups"