<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AObfuscation_map</id>
	<title>Minecraft:Obfuscation map - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AObfuscation_map"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;action=history"/>
	<updated>2026-10-22T13:36:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=201617&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=201617&amp;oldid=prev"/>
		<updated>2026-09-18T11:23:52Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:23, 18 September 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;removed&lt;/del&gt;|edition=java}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Removed feature&lt;/ins&gt;|edition=java}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{relevant tutorial|See Minecraft&amp;#039;s code}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{relevant tutorial|See Minecraft&amp;#039;s code}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Obfuscation maps&amp;#039;&amp;#039;&amp;#039; are {{w|ProGuard}} mappings from old (original) names to new (obfuscated) names for classes and class members that have been renamed.&amp;lt;ref&amp;gt;{{link|url=https://www.guardsquare.com/en/products/proguard/manual/usage|title=ProGuard manual &amp;amp;#124; Usage|website=Guardsquare}}&amp;lt;/ref&amp;gt; They have been exported in the [[Minecraft:client.json]] for every snapshot and release available in the [[Minecraft:Minecraft Launcher|Launcher]] from [[Minecraft:Java Edition 19w36a|19w36a]] through [[Minecraft:Java Edition 1.21.11|1.21.11]], and the [[Minecraft:client.json]] for [[Minecraft:Java Edition 1.14.4|1.14.4]] has been updated slightly after 19w36a&amp;#039;s release to include obfuscation maps as well.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1169257039597645824|I&amp;#039;ve been pushing for this for a while, so I&amp;#039;m really happy that we were finally able to release the obfuscation mappings public. @SeargeDP had a great idea to release the 1.14.4 mappings as comparison, so those are going out right now.|September 4th, 2019}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Obfuscation maps&amp;#039;&amp;#039;&amp;#039; are {{w|ProGuard}} mappings from old (original) names to new (obfuscated) names for classes and class members that have been renamed.&amp;lt;ref&amp;gt;{{link|url=https://www.guardsquare.com/en/products/proguard/manual/usage|title=ProGuard manual &amp;amp;#124; Usage|website=Guardsquare}}&amp;lt;/ref&amp;gt; They have been exported in the [[Minecraft:client.json]] for every snapshot and release available in the [[Minecraft:Minecraft Launcher|Launcher]] from [[Minecraft:Java Edition 19w36a|19w36a]] through [[Minecraft:Java Edition 1.21.11|1.21.11]], and the [[Minecraft:client.json]] for [[Minecraft:Java Edition 1.14.4|1.14.4]] has been updated slightly after 19w36a&amp;#039;s release to include obfuscation maps as well.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1169257039597645824|I&amp;#039;ve been pushing for this for a while, so I&amp;#039;m really happy that we were finally able to release the obfuscation mappings public. @SeargeDP had a great idea to release the 1.14.4 mappings as comparison, so those are going out right now.|September 4th, 2019}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-186904:rev-201617:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=186904&amp;oldid=prev</id>
		<title>SyncBot: Sync: updated from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=186904&amp;oldid=prev"/>
		<updated>2026-08-19T11:14:39Z</updated>

		<summary type="html">&lt;p&gt;Sync: updated from Minecraft&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:14, 19 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||September 3, 2019|link={{tweet|Dinnerbone|1168818898101293056}}|[[Minecraft:Dinnerbone]] mentions &amp;quot;a small surprise for modders!&amp;quot; for [[Minecraft:19w36a]].}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||September 3, 2019|link={{tweet|Dinnerbone|1168818898101293056}}|[[Minecraft:Dinnerbone]] mentions &amp;quot;a small surprise for modders!&amp;quot; for [[Minecraft:19w36a]].}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.15|dev=19w36a|Downloads to client and server obfuscation maps are now included in [[Minecraft:client.json]].}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||1.15|dev=19w36a|Downloads to client and server obfuscation maps are now included in [[Minecraft:client.json]].}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1.14.4|dev=&lt;/del&gt;September 4, 2019|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;slink&lt;/del&gt;={{tweet|Dinnerbone|1169257039597645824}}|[[Minecraft:Dinnerbone]] releases obfuscation mappings for [[Minecraft:Java Edition 1.14.4|1.14.4]] as well.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||September 4, 2019|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;link&lt;/ins&gt;={{tweet|Dinnerbone|1169257039597645824}}|[[Minecraft:Dinnerbone]] releases obfuscation mappings for [[Minecraft:Java Edition 1.14.4|1.14.4]] as well.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||August 12, 2020|link={{tweet|Dinnerbone|1293597326561488897}}|[[Minecraft:Dinnerbone]] indicates the license of the obfuscation maps will be updated and encourages modders to switch to Mojang&amp;#039;s obfuscation map, claiming in [{{tweet|Dinnerbone|1293597329854009344}} another tweet] that it would &amp;quot;help with compatibility&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|{{HistoryLine||August 12, 2020|link={{tweet|Dinnerbone|1293597326561488897}}|[[Minecraft:Dinnerbone]] indicates the license of the obfuscation maps will be updated and encourages modders to switch to Mojang&amp;#039;s obfuscation map, claiming in [{{tweet|Dinnerbone|1293597329854009344}} another tweet] that it would &amp;quot;help with compatibility&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|He offered [https://gist.github.com/Dinnerbone/07b20a9f02e50a569217df6449cc1185 a preview of the updated license] as well.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|He offered [https://gist.github.com/Dinnerbone/07b20a9f02e50a569217df6449cc1185 a preview of the updated license] as well.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-180563:rev-186904:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=180563&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Obfuscation_map&amp;diff=180563&amp;oldid=prev"/>
		<updated>2026-08-10T11:23:36Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{removed|edition=java}}&lt;br /&gt;
{{relevant tutorial|See Minecraft&amp;#039;s code}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Obfuscation maps&amp;#039;&amp;#039;&amp;#039; are {{w|ProGuard}} mappings from old (original) names to new (obfuscated) names for classes and class members that have been renamed.&amp;lt;ref&amp;gt;{{link|url=https://www.guardsquare.com/en/products/proguard/manual/usage|title=ProGuard manual &amp;amp;#124; Usage|website=Guardsquare}}&amp;lt;/ref&amp;gt; They have been exported in the [[Minecraft:client.json]] for every snapshot and release available in the [[Minecraft:Minecraft Launcher|Launcher]] from [[Minecraft:Java Edition 19w36a|19w36a]] through [[Minecraft:Java Edition 1.21.11|1.21.11]], and the [[Minecraft:client.json]] for [[Minecraft:Java Edition 1.14.4|1.14.4]] has been updated slightly after 19w36a&amp;#039;s release to include obfuscation maps as well.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1169257039597645824|I&amp;#039;ve been pushing for this for a while, so I&amp;#039;m really happy that we were finally able to release the obfuscation mappings public. @SeargeDP had a great idea to release the 1.14.4 mappings as comparison, so those are going out right now.|September 4th, 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
The obfuscation maps can be used to remap obfuscated stack traces (as in [[Minecraft:Crash|crash reports]]) to readable stack traces.&amp;lt;ref&amp;gt;{{link|url=https://www.guardsquare.com/manual/tools/retrace|title=Tools - ReTrace|website=Guardsquare}}&amp;lt;/ref&amp;gt; See [[Minecraft:Tutorial:Obtaining a crash report]] for further reading.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Dinnerbone]] and [[Minecraft:Adrian Östergård]] have suggested that the obfuscation maps may make [[Minecraft:mod]]ding easier.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1168818898101293056|Tomorrow&amp;#039;s snapshot has a small surprise for modders! Should make one or two people happy :)|September 3rd, 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{tweet|adrian_ivl|1169234792984002561|Happy modding!|September 4th, 2019}}&amp;lt;/ref&amp;gt; [[Minecraft:Searge]] has implied that the obfuscation maps can replace certain [[Minecraft:third-party programs]] such as the [[Minecraft:Programs and editors/Mod Coder Pack|Mod Coder Pack]].&amp;lt;ref&amp;gt;{{tweet|SeargeDP|1169247787529248770|This should answer the questions of everyone who kept asking about MCP updates for newer versions of Minecraft. Spoiler: there won&amp;#039;t be any, they are finally not necessary anymore.|September 4th, 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On August 12th, 2020, Dinnerbone announced that the license for the obfuscation maps would be revised to encourage modding projects to adopt them.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1293597329854009344|We would like to see projects start to switch to the official Mojang names, to help bring the entire modding community together and help with compatibility.|August 12th, 2020}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Third-party usages ===&lt;br /&gt;
{{disclaimer|section=1}}&lt;br /&gt;
The obfuscation maps include enough information to deobfuscate &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039; for {{w|decompilation}}, making it possible to reconstruct human-readable Java code. See [[Minecraft:Tutorial:See Minecraft&amp;#039;s code]] for further reading.&lt;br /&gt;
&lt;br /&gt;
According to the [[#License|License]], such decompiled source code can only be distributed in a modified version or part of a larger project. This was changed from being available only for internal purposes before August 14th, 2020.&lt;br /&gt;
&lt;br /&gt;
== Unobfuscated versions ==&lt;br /&gt;
Unobfuscated versions were created in preparation for the removal of obfuscation {{in|JE}}. They are no longer being released separately starting with [[Minecraft:26.1 Snapshot 1]], as the standard versions are no longer obfuscated. They are variants of versions from [[Minecraft:25w45a]] through [[Minecraft:1.21.11]].&lt;br /&gt;
&lt;br /&gt;
=== Format ===&lt;br /&gt;
Unobfuscated versions are formatted as &amp;quot;&amp;#039;&amp;#039;&amp;lt;version name&amp;gt;&amp;#039;&amp;#039; Unobfuscated&amp;quot;. The shortened name used in the launcher is &amp;quot;&amp;#039;&amp;#039;&amp;lt;version ID&amp;gt;&amp;#039;&amp;#039;_unobfuscated&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
Every obfuscation map file starts with a line indicating the license of the maps.&lt;br /&gt;
&lt;br /&gt;
The current license has been in use since the release of [[Minecraft:21w03a]].&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;# (c) 2020 Microsoft Corporation. These mappings are provided &amp;quot;as-is&amp;quot; and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here.  Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collapsible collapsed collapsetoggle-inline&amp;quot; data-expandtext=&amp;quot;show&amp;quot; data-collapsetext=&amp;quot;hide&amp;quot;&amp;gt;&lt;br /&gt;
Obfuscation map files for versions prior to 21w03a have a slightly different license.&lt;br /&gt;
&amp;lt;div class=&amp;quot;collapsible-content&amp;quot;&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;# (c) 2020 Microsoft Corporation. All rights reserved. These mappings are provided &amp;quot;as-is&amp;quot; and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here.  Use and modification of source code for Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collapsible collapsed collapsetoggle-inline&amp;quot; data-expandtext=&amp;quot;show&amp;quot; data-collapsetext=&amp;quot;hide&amp;quot;&amp;gt;&lt;br /&gt;
For some [[Minecraft:missing launcher versions]] released before August 14, 2020, such as the [[Minecraft:Combat Tests]], their obfuscation maps are available on another older license.&lt;br /&gt;
&amp;lt;div class=&amp;quot;collapsible-content&amp;quot;&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;pre&amp;gt;# (c) 2019 Microsoft Corporation.  All rights reserved.  This information is provided &amp;quot;as-is&amp;quot; and you bear the risk of using it. This information does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this information for your internal, reference purposes. Microsoft makes no warranties, express or implied, with respect to the information provided here.&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to [[Minecraft:Dinnerbone]], any obfuscation mapping released before the license update on August 14, 2020 would be still available under this older license in addition to being available under the new license.&amp;lt;ref&amp;gt;{{tweet|Dinnerbone|1293597333238800390|Existing mappings will still be available under the old terms, but we will also republish them with the new terms on Friday. All new mappings provided in the future will be under the new terms.|Aug 12, 2020}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|java}}&lt;br /&gt;
|{{HistoryLine||September 3, 2019|link={{tweet|Dinnerbone|1168818898101293056}}|[[Minecraft:Dinnerbone]] mentions &amp;quot;a small surprise for modders!&amp;quot; for [[Minecraft:19w36a]].}}&lt;br /&gt;
|{{HistoryLine||1.15|dev=19w36a|Downloads to client and server obfuscation maps are now included in [[Minecraft:client.json]].}}&lt;br /&gt;
|{{HistoryLine||1.14.4|dev=September 4, 2019|slink={{tweet|Dinnerbone|1169257039597645824}}|[[Minecraft:Dinnerbone]] releases obfuscation mappings for [[Minecraft:Java Edition 1.14.4|1.14.4]] as well.}}&lt;br /&gt;
|{{HistoryLine||August 12, 2020|link={{tweet|Dinnerbone|1293597326561488897}}|[[Minecraft:Dinnerbone]] indicates the license of the obfuscation maps will be updated and encourages modders to switch to Mojang&amp;#039;s obfuscation map, claiming in [{{tweet|Dinnerbone|1293597329854009344}} another tweet] that it would &amp;quot;help with compatibility&amp;quot;.&lt;br /&gt;
|He offered [https://gist.github.com/Dinnerbone/07b20a9f02e50a569217df6449cc1185 a preview of the updated license] as well.}}&lt;br /&gt;
|{{HistoryLine||August 14, 2020|link={{tweet|Dinnerbone|1294305236392259590}}|The license of obfuscation maps was updated.&lt;br /&gt;
|The [[Minecraft:version_manifest.json]] was updated to have [[Minecraft:client.json]] entries for 1.14.4 and versions since 19w36a to link to updated obfuscation maps.}}&lt;br /&gt;
|{{HistoryLine||1.17|dev=21w03a|Altered the wording of the license.}}&lt;br /&gt;
|{{HistoryLine||October 29, 2025|link=https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition|It is announced that obfuscation maps would no longer be published starting with the first snapshot after [[Minecraft:Mounts of Mayhem]]. This is because the game will be published without any obfuscation.}}&lt;br /&gt;
|{{HistoryLine||1.21.11|dev=25w45a Unobfuscated|Experimental builds without obfuscation are now released alongside the standard builds, which are currently still obfuscated.}}&lt;br /&gt;
|{{HistoryLine||26.1|dev=snap1|Obfuscation maps are no longer provided, as the game is no longer obfuscated.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* Before the August 16th, 2020 license update, versions released in year 2020 had &amp;lt;code&amp;gt;# (c) 2019 Microsoft Corporation.&amp;lt;/code&amp;gt; in the license notice in the obfuscation map files.&lt;br /&gt;
:* Despite being published after the license update, [[Minecraft:Java_Edition_Combat_Test_8b|Combat Test 8b]] still uses the old license notice.&lt;br /&gt;
* In client obfuscation mappings, one of the first listed functions is called &amp;lt;code&amp;gt;youJustLostTheGame()&amp;lt;/code&amp;gt;, an easter egg reference to [[Minecraft:wikipedia:The Game (mind game)|The Game]].&lt;br /&gt;
:* This function is used to trigger a Java crash after holding the debug key combination {{key|Control+F3+C}} for ten seconds.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* {{w|Obfuscation (software)}} on Wikipedia&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Java Edition technical|general}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Obfuscation Map]]&lt;br /&gt;
[[Minecraft:es:Mapa de ofuscación]]&lt;br /&gt;
[[Minecraft:fr:Carte d&amp;#039;obfuscation]]&lt;br /&gt;
[[Minecraft:ja:難読化マップ]]&lt;br /&gt;
[[Minecraft:ko:난독화 맵]]&lt;br /&gt;
[[Minecraft:pt:Mapas de ofuscação]]&lt;br /&gt;
[[Minecraft:ru:Карта обфускации]]&lt;br /&gt;
[[Minecraft:uk:Карта обфускації]]&lt;br /&gt;
[[Minecraft:zh:混淆映射表]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>