Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Launcher settings.json: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Missing information|{{cd|updateStrategy}} option}}
{{Exclusive|Java}}
{{underscore title|launcher_settings.json}}
{{underscore title|launcher_settings.json}}
<code>'''launcher_settings.json'''</code> is a [[Minecraft:JSON]] file located in {{File|directory|[[Minecraft:.minecraft]]|inline=1}}, which stores global configuration parameters of the ''[[Minecraft:Minecraft Launcher]]''.
<code>'''launcher_settings.json'''</code> is a [[Minecraft:JSON]] file located in {{File|directory|[[Minecraft:.minecraft]]|inline=1}}, which stores global configuration parameters of the ''[[Minecraft:Minecraft Launcher]]''.
Line 19: Line 19:
** {{nbt|boolean|quickPlayEnabled}}: Toggles support for [[Minecraft:Quick Play|quick play]]. Defaults to {{cd|true}}.
** {{nbt|boolean|quickPlayEnabled}}: Toggles support for [[Minecraft:Quick Play|quick play]]. Defaults to {{cd|true}}.
**; Optional properties<nowiki>:</nowiki>
**; Optional properties<nowiki>:</nowiki>
** {{nbt|string|updateStrategy}}: {{more info}}. Can be {{cd|"STABLE_VERSIONS"}}, {{cd|"SNAPSHOTS"}} or {{cd|"CONTROLLED_EXPERIMENT"}}.
** {{nbt|string|updateStrategy}}: The rollout strategy used to select launcher self-updates. Can be {{cd|"STABLE_VERSIONS"}}, {{cd|"SNAPSHOTS"}} or {{cd|"CONTROLLED_EXPERIMENT"}}. Unused in modern launcher versions.
** {{nbt|string|minecraftServicesEnvironment}}: Target API backend environment for Minecraft Services. Can be any string or {{cd|"staging"}}/{{cd|"stage"}}.<ref name="staging" group="note">Redirects critical backend services to internal staging servers, causing network and authentication failures without valid developer credentials.</ref><ref name="version-tags" group="note">Configuring this appends identifier tags directly to the launcher's displayed version: {{cd|mse}} (Minecraft Services), {{cd|mae}} (Mojang API), {{cd|fse}} (Franchise Services), {{cd|cse}} (Dynamic Resource Services), and {{cd|noent}} ({{cd|forceNoEntitlements}} active).</ref>
** {{nbt|string|minecraftServicesEnvironment}}: Target API backend environment for Minecraft Services. Can be any string or {{cd|"staging"}}/{{cd|"stage"}}.<ref name="staging" group="note">Redirects critical backend services to internal staging servers, causing network and authentication failures without valid developer credentials.</ref><ref name="version-tags" group="note">Configuring this appends identifier tags directly to the launcher's displayed version: {{cd|mse}} (Minecraft Services), {{cd|mae}} (Mojang API), {{cd|fse}} (Franchise Services), {{cd|cse}} (Dynamic Resource Services), and {{cd|noent}} ({{cd|forceNoEntitlements}} active).</ref>
** {{nbt|string|mojangApiEnvironment}}: Target API backend environment for the in-game [[Minecraft:Mojang API]]. Can be any string or {{cd|"staging"}}/{{cd|"stage"}}.<ref name="staging" group="note" /><ref name="version-tags" group="note" />
** {{nbt|string|mojangApiEnvironment}}: Target API backend environment for the in-game [[Minecraft:Mojang API]]. Can be any string or {{cd|"staging"}}/{{cd|"stage"}}.<ref name="staging" group="note" /><ref name="version-tags" group="note" />

Latest revision as of 11:11, 16 October 2026

Template:Exclusive Template:Underscore title launcher_settings.json is a Minecraft:JSON file located in Template:File, which stores global configuration parameters of the Minecraft:Minecraft Launcher.

JSON format

launcher_settings.json uses JSON structures to save and retrieve settings across launcher sessions. The keys and their data types are outlined below.

Gallery

Notes

Template:Notelist

Navigation

Template:Navbox Java Edition technical