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>
|
||||
public static void WriteDefaultSettings(string settingsfile)
|
||||
{
|
||||
// Use embedded default config
|
||||
File.WriteAllText(settingsfile, "# Minecraft Console Client v" + Program.Version + "\r\n" + DefaultConfigResource.MinecraftClient, Encoding.UTF8);
|
||||
// Load embedded default config and adjust line break for the current operating system
|
||||
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>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue