Skip to content

Commit 300dd32

Browse files
committed
Cleanup old code
1 parent 2606e42 commit 300dd32

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

src/Configuration/OxideConfig.cs

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@ public class OxideConfig : ConfigFile
1616
/// </summary>
1717
public class OxideOptions
1818
{
19-
public bool Modded;
20-
public bool PluginWatchers;
21-
public DefaultGroups DefaultGroups;
22-
public string WebRequestIP;
19+
public bool Modded { get; set; } = true;
20+
public bool PluginWatchers { get; set; } = true;
21+
public DefaultGroups DefaultGroups { get; set; } = new DefaultGroups();
22+
public string WebRequestIP { get; set; } = "0.0.0.0";
23+
}
2324

2425
public class CommandOptions
2526
{
@@ -32,8 +33,8 @@ public class CommandOptions
3233
[JsonObject]
3334
public class DefaultGroups : IEnumerable<string>
3435
{
35-
public string Players;
36-
public string Administrators;
36+
public string Players { get; set; } = "default";
37+
public string Administrators { get; set; } = "admin";
3738

3839
public IEnumerator<string> GetEnumerator()
3940
{
@@ -52,17 +53,17 @@ public class OxideConsole
5253
/// <summary>
5354
/// Gets or sets if the Oxide console should be setup
5455
/// </summary>
55-
public bool Enabled { get; set; }
56+
public bool Enabled { get; set; } = true;
5657

5758
/// <summary>
5859
/// Gets or sets if the Oxide console should run in minimalist mode (no tags in the console)
5960
/// </summary>
60-
public bool MinimalistMode { get; set; }
61+
public bool MinimalistMode { get; set; } = true;
6162

6263
/// <summary>
6364
/// Gets or sets if the Oxide console should show the toolbar on the bottom with server information
6465
/// </summary>
65-
public bool ShowStatusBar { get; set; }
66+
public bool ShowStatusBar { get; set; } = true;
6667
}
6768

6869
/// <summary>
@@ -73,22 +74,22 @@ public class OxideRcon
7374
/// <summary>
7475
/// Gets or sets if the Oxide remote console should be setup
7576
/// </summary>
76-
public bool Enabled { get; set; }
77+
public bool Enabled { get; set; } = false;
7778

7879
/// <summary>
7980
/// Gets or sets the Oxide remote console port
8081
/// </summary>
81-
public int Port { get; set; }
82+
public int Port { get; set; } = 25580;
8283

8384
/// <summary>
8485
/// Gets or sets the Oxide remote console password
8586
/// </summary>
86-
public string Password { get; set; }
87+
public string Password { get; set; } = string.Empty;
8788

8889
/// <summary>
8990
/// Gets or sets the Oxide remote console chat prefix
9091
/// </summary>
91-
public string ChatPrefix { get; set; }
92+
public string ChatPrefix { get; set; } = "[Server Console]";
9293
}
9394

9495
/// <summary>

0 commit comments

Comments
 (0)