summaryrefslogtreecommitdiff
path: root/src/SMAPI/SMAPI.config.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI/SMAPI.config.json')
-rw-r--r--src/SMAPI/SMAPI.config.json51
1 files changed, 41 insertions, 10 deletions
diff --git a/src/SMAPI/SMAPI.config.json b/src/SMAPI/SMAPI.config.json
index 225e4b3f..bccac678 100644
--- a/src/SMAPI/SMAPI.config.json
+++ b/src/SMAPI/SMAPI.config.json
@@ -10,12 +10,9 @@ The default values are mirrored in StardewModdingAPI.Framework.Models.SConfig to
*/
{
/**
- * The console color theme to use. The possible values are:
- * - AutoDetect: SMAPI will assume a light background on Mac, and detect the background color automatically on Linux or Windows.
- * - LightBackground: use darker text colors that look better on a white or light background.
- * - DarkBackground: use lighter text colors that look better on a black or dark background.
+ * Whether SMAPI should log more information about the game context.
*/
- "ColorScheme": "AutoDetect",
+ "VerboseLogging": false,
/**
* Whether SMAPI should check for newer versions of SMAPI and mods when you load the game. If new
@@ -58,11 +55,6 @@ The default values are mirrored in StardewModdingAPI.Framework.Models.SConfig to
"WebApiBaseUrl": "https://api.smapi.io",
/**
- * Whether SMAPI should log more information about the game context.
- */
- "VerboseLogging": false,
-
- /**
* Whether SMAPI should log network traffic (may be very verbose). Best combined with VerboseLogging, which includes network metadata.
*/
"LogNetworkTraffic": false,
@@ -74,6 +66,45 @@ The default values are mirrored in StardewModdingAPI.Framework.Models.SConfig to
"DumpMetadata": false,
/**
+ * The colors to use for text written to the SMAPI console.
+ *
+ * The possible values for 'UseScheme' are:
+ * - AutoDetect: SMAPI will assume a light background on Mac, and detect the background color
+ * automatically on Linux or Windows.
+ * - LightBackground: use darker text colors that look better on a white or light background.
+ * - DarkBackground: use lighter text colors that look better on a black or dark background.
+ *
+ * For available color codes, see https://docs.microsoft.com/en-us/dotnet/api/system.consolecolor.
+ *
+ * (These values are synched with ColorfulConsoleWriter.GetDefaultColorSchemeConfig in the
+ * SMAPI code.)
+ */
+ "ConsoleColors": {
+ "UseScheme": "AutoDetect",
+
+ "Schemes": {
+ "DarkBackground": {
+ "Trace": "DarkGray",
+ "Debug": "DarkGray",
+ "Info": "White",
+ "Warn": "Yellow",
+ "Error": "Red",
+ "Alert": "Magenta",
+ "Success": "DarkGreen"
+ },
+ "LightBackground": {
+ "Trace": "DarkGray",
+ "Debug": "DarkGray",
+ "Info": "Black",
+ "Warn": "DarkYellow",
+ "Error": "Red",
+ "Alert": "DarkMagenta",
+ "Success": "DarkGreen"
+ }
+ }
+ },
+
+ /**
* The mod IDs SMAPI should ignore when performing update checks or validating update keys.
*/
"SuppressUpdateChecks": [