|
@@ -24,6 +24,11 @@ public class SettingsWindowViewModel : ViewModelBase
|
|
|
value => { UInt32 result; bool resultb = UInt32.TryParse(value, out result); /*logger.Debug("Validator result: {0} {1}", value, resultb);*/ IsValid = resultb; return resultb; },
|
|
|
"Not a number.");
|
|
|
|
|
|
+ this.ValidationRule(
|
|
|
+ viewModel => viewModel.MinecraftFolderPath,
|
|
|
+ value => { bool resultb = !value?.Contains(' ') ?? false; IsValid = resultb; return resultb; },
|
|
|
+ "Path contains spaces, it can break internal java intallation.");
|
|
|
+
|
|
|
this.ValidationRule(
|
|
|
viewModel => viewModel.MaxLog,
|
|
|
value => { UInt32 result; bool resultb = UInt32.TryParse(value, out result); /*logger.Debug("Validator result: {0} {1}", value, resultb);*/ IsValid = resultb; return resultb; },
|