Add AnnounceSave option
This commit is contained in:
parent
0878900ea5
commit
6fac82ee2c
3 changed files with 19 additions and 9 deletions
|
|
@ -80,6 +80,7 @@ namespace TShockAPI
|
|||
[Description("Bans a hardcore player on death.")] public bool BanOnMediumcoreDeath;
|
||||
|
||||
[Description("Enable/disable Terraria's built in auto save.")] public bool AutoSave = true;
|
||||
[Description("Enable/disable save announcements.")] public bool AnnounceSave = true;
|
||||
|
||||
[Description("Number of failed login attempts before kicking the player.")] public int MaximumLoginAttempts = 3;
|
||||
|
||||
|
|
|
|||
|
|
@ -47,6 +47,8 @@ namespace TShockAPI
|
|||
/// SaveWorld event handler which notifies users that the server may lag
|
||||
/// </summary>
|
||||
public void OnSaveWorld(WorldSaveEventArgs args)
|
||||
{
|
||||
if (TShock.Config.AnnounceSave)
|
||||
{
|
||||
// Protect against internal errors causing save failures
|
||||
// These can be caused by an unexpected error such as a bad or out of date plugin
|
||||
|
|
@ -60,6 +62,7 @@ namespace TShockAPI
|
|||
Log.Error(ex.ToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Saves the map data
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@ An example configuration file is below.
|
|||
"KickOnMediumcoreDeath": false,
|
||||
"BanOnMediumcoreDeath": false,
|
||||
"AutoSave": true,
|
||||
"AnnounceSave": true,
|
||||
"MaximumLoginAttempts": 3,
|
||||
"RconPassword": "",
|
||||
"RconPort": 7777,
|
||||
|
|
@ -141,6 +142,11 @@ The following is the official documentation for the configuration file:
|
|||
**Description:** Enable/Disable Terrarias built in auto save
|
||||
**Default:** "True"
|
||||
|
||||
## AnnounceSave
|
||||
**Type:** Boolean
|
||||
**Description:** Enable/Disable save announcements
|
||||
**Default:** "True"
|
||||
|
||||
## BackupInterval
|
||||
**Type:** Int32
|
||||
**Description:** Backup frequency in minutes. So, a value of 60 = 60 minutes. Backups are stored in the \tshock\backups folder.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue