-
-
Notifications
You must be signed in to change notification settings - Fork 381
(Eng) Configuration file setup
Type: Boolean
Description: Allow Ice placement even when user does not have canbuild
Default: "False"
Type: Boolean
Description: Allows users to login with any username with /login
Default: "True"
Type: Boolean
Description: Allows users to register any username with /register
Default: "False"
Type: Boolean
Description: Enable/Disable Terrarias built in auto save
Default: "True"
Type: Int32
Description: Backup frequency in minutes. So, a value of 60 = 60 minutes. Backups are stored in the \tshock\backups folder.
Default: "0"
Type: Int32
Description: How long backups are kept in minutes. 2880 = 2 days.
Default: "60"
Type: Boolean
Description: Bans a Hardcore player on death.
Default: "False"
Type: Boolean
Description: Buffers up the packets and sends them out at the end of each frame
Default: "True"
Type: String
Description: Change ingame chat format, {0} = Group Name, {1} = Group Prefix, {2} = Player Name, {3} = Group Suffix, {4} = Chat Message
Default: "{1}{2}{3}: {4}"
Type: String
Description: Selects the default group name to place non registered users under
Default: "guest"
Type: Int32
Description: The default maximum mobs that will spawn per wave. Higher means more mobs in that wave.
Default: "5"
Type: String
Description: Selects the default group name to place new registrants under
Default: "default"
Type: Int32
Description: The delay between waves. Shorter values lead to less mobs.
Default: "600"
Type: Boolean
Description: Disables any building; placing of blocks
Default: "False"
Type: Boolean
Description: Disables clown bomb projectiles from spawning
Default: "False"
Type: Boolean
Description: Disables Dungeon Guardian from being spawned by player packets, this will instead force a respawn
Default: "False"
Type: Boolean
Description: Disables hardmode, can't never be activated. Overrides /starthardmode
Default: "False"
Type: Boolean
Description: Disables Invisibility potions from being used in PvP (Note, they can use them on the client, but the effect isn't sent to the rest of the server)
Default: "False"
Type: Boolean
Description: Disable users from being able to login with account password when joining
Default: "False"
Type: Boolean
Description: Disables reporting of playercount to the stat system.
Default: "False"
Type: Boolean
Description: Disables snow ball projectiles from spawning
Default: "False"
Type: Boolean
Description: Force-Disable printing logs to players with the log permission
Default: "True"
Type: Boolean
Description: Disable tombstones for all players.
Default: "True"
Type: Boolean
Description: Displays a player's IP on join to everyone who has the log permission
Default: "False"
Type: Boolean
Description: Enables kicking of banned users by matching their Character Name
Default: "False"
Type: Boolean
Description: Enables DNS resolution of incoming connections with GetGroupForIPExpensive.
Default: "False"
Type: Boolean
Description: This will announce a player's location on join
Default: "False"
Type: Boolean
Description: Some tiles are 'fixed' by not letting TShock handle them. Disabling this may break certain asthetic tiles.
Default: "True"
Type: Boolean
Description: Enables kicking of banned users by matching their IP Address
Default: "True"
Type: Boolean
Description: This will turn on a token requirement for the /status API endpoint.
Default: "False"
Type: Boolean
Description: Enable or disable the whitelist based on IP addresses in whitelist.txt
Default: "False"
Type: String
Description: Force the world time to be normal, day, or night
Default: "normal"
Type: Boolean
Description: Hardcore players ONLY. This means softcore players cannot join.
Default: "False"
Type: String
Description: Valid types are "sha512", "sha256", "md5", append with "-xp" for the xp supported algorithms
Default: "sha512"
Type: Boolean
Description: Ignores all no clip checks for players
Default: "False"
Type: Boolean
Description: Ignores checking to see if player 'can' kill a projectile
Default: "False"
Type: Boolean
Description: Ignores checking to see if player 'can' update a projectile
Default: "False"
Type: Boolean
Description: Enable the ability for invaison size to never decrease. Make sure to run /invade, and note that this adds 2 million+ goblins to the spawn que for the map.
Default: "False"
Type: Int32
Description: The equation for calculating invasion size is 100 + (multiplier * (number of active players with greater than 200 health))
Default: "1"
Type: Boolean
Description: Kicks a Hardcore player on death.
Default: "False"
Type: Boolean
Description: Kicks users using a proxy as identified with the GeoIP database
Default: "True"
Type: Int32
Description: Time, in milliseconds, to disallow discarding items after logging in when ServerSideInventory is ON
Default: "250"
Type: String
Description: Not implemented
Default: "127.0.0.1"
Type: Int32
Description: The maximum damage a player/npc can inflict
Default: "175"
Type: Int32
Description: Number of failed login attempts before kicking the player.
Default: "3"
Type: Int32
Description: The maximum damage a projectile can inflict
Default: "175"
Type: Int32
Description: The maximum distance players disabled for various reasons can move from
Default: "10"
Type: Int32
Description: Max slots for the server. If you want people to be kicked with "Server is full" set this to how many players you want max and then set Terraria max players to 2 higher.
Default: "8"
Type: String
Description: Bans a Mediumcore player on death.
Default: "Death results in a ban"
Type: String
Description: Kicks a Mediumcore player on death.
Default: "Death results in a kick"
Type: Boolean
Description: Mediumcore players ONLY. This means softcore players cannot join.
Default: "False"
Type: String
Description: Database name to connect to
Default: ""
Type: String
Description: The MySQL Hostname and port to direct connections to
Default: "localhost:3306"
Type: String
Description: Database password to connect with
Default: ""
Type: String
Description: Database username to connect with
Default: ""
Type: Int32
Description: Disable a player if they exceed this number of projectile new within 1 second.
Default: "50"
Type: Boolean
Description: Ignore shrapnel from crystal bullets for Projectile Threshold.
Default: "True"
Type: String
Description: Set the server pvp mode. Vaild types are, "normal", "always", "disabled"
Default: "normal"
Type: Boolean
Description: Global protection agent for any block distance based anti-grief check.
Default: "True"
Type: String
Description: Not implemented
Default: ""
Type: Int32
Description: Not implemented
Default: "7777"
Type: Boolean
Description: Protect chests with region and build permissions
Default: "False"
Type: Boolean
Description: Remembers where a player left off. It works by remembering the IP, NOT the character.
eg. When you try to disconnect, and reconnect to be automatically placed at spawn, you'll be at your last location. Note: Won't save after server restarts.
Default: "False"
Type: Boolean
Description: Require all players to register or login before being allowed to play.
Default: "False"
Type: Boolean
Description: Enable/Disable the rest api.
Default: "False"
Type: Int32
Description: This is the port which the rest api will listen on.
Default: "7878"
Type: Boolean
Description: This will save the world if Terraria crashes from an unhandled exception.
Default: "True"
Type: String
Description: String that is used when kicking people when the server is full with no reserved slots.
Default: "Server is full. No reserved slots open."
Type: String
Description: String that is used when kicking people when the server is full.
Default: "Server is full"
Type: String
Description: Used when replying to a rest /status request.
Default: ""
Type: String
Description: This is used when the API endpoint /status is queried.
Default: "TShock Server"
Type: String
Description: Server password required to join server
Default: ""
Type: Int32
Description: The port the server runs on.
Default: "7777"
Type: Boolean
Description: Enable Server Side Inventory checks, EXPERIMENTAL
Default: "False"
Type: Boolean
Description: Prevents tiles from being placed within SpawnProtectionRadius of the default spawn.
Default: "True"
Type: Int32
Description: Radius from spawn tile for SpawnProtection.
Default: "10"
Type: String
Description: Valid types are "sqlite" and "mysql"
Default: "sqlite"
Type: String
Description: Super admin group chat prefix
Default: "(Admin) "
Type: Single[]
Description: #.#.#. = Red/Blue/Green - RGB Colors for the Admin Chat Color. Max value: 255
Default: "System.Single[]"
Type: String
Description: Super admin group chat suffix
Default: ""
Type: Int32
Description: Disable/Revert a player if they exceed this number of tile kills within 1 second.
Default: "60"
Type: Int32
Description: Disable a player if they exceed this number of liquid sets within 1 second.
Default: "15"
Type: Int32
Description: Disable/Revert a player if they exceed this number of tile places within 1 second.
Default: "20"