mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Adjust line break of default configuration file before writing (#1538)
This commit is contained in:
parent
cca0f1f47c
commit
d7089c534f
1 changed files with 10 additions and 2 deletions
|
|
@ -718,8 +718,16 @@ namespace MinecraftClient
|
||||||
/// <param name="settingsfile">File to (over)write</param>
|
/// <param name="settingsfile">File to (over)write</param>
|
||||||
public static void WriteDefaultSettings(string settingsfile)
|
public static void WriteDefaultSettings(string settingsfile)
|
||||||
{
|
{
|
||||||
// Use embedded default config
|
// Load embedded default config and adjust line break for the current operating system
|
||||||
File.WriteAllText(settingsfile, "# Minecraft Console Client v" + Program.Version + "\r\n" + DefaultConfigResource.MinecraftClient, Encoding.UTF8);
|
string settingsContents = String.Join(Environment.NewLine,
|
||||||
|
DefaultConfigResource.MinecraftClient.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None));
|
||||||
|
|
||||||
|
// Write configuration file with current version number
|
||||||
|
File.WriteAllText(settingsfile,
|
||||||
|
"# Minecraft Console Client v"
|
||||||
|
+ Program.Version
|
||||||
|
+ Environment.NewLine
|
||||||
|
+ settingsContents, Encoding.UTF8);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue