- #OBFUSCATE MINECRAFT 1.12.2 UPDATE#
- #OBFUSCATE MINECRAFT 1.12.2 MANUAL#
- #OBFUSCATE MINECRAFT 1.12.2 CODE#
#OBFUSCATE MINECRAFT 1.12.2 MANUAL#
↑ "ProGuard manual | Usage" – Guardsquare.This function is used to trigger a Java crash after holding the debug key combination Ctrl + F3 + C for ten seconds.In client obfuscation mappings, the very first function listed is called youJustLostTheGame(), an easter egg reference to The Game.Despite that Combat Test 8b is published after the license update, it still uses the old license notice and has the 2019 year notice.in the license notice in the obfuscation map files. Before the August 16th, 2020 license update, versions released in year 2020 had # (c) 2019 Microsoft Corporation.
All subsequent Combat Tests have obfuscation maps released, and are based off versions with obfuscation maps released.Unlike previous Combat Tests, the version it forked against, 1.14.4, has obfuscation maps released.Out of all Java Edition versions published after 19w36a (September 4, 2019), Combat Test 3 is yet the only one published without any obfuscation map.The version_manifest.json was updated to have client.json entries for 1.14.4 and versions since 19w36a to link to updated obfuscation maps. The license of obfuscation maps was updated. He offered a preview of the updated license as well. History September 3, 2019ĭinnerbone mentions "a small surprise for modders!" for 19w36a.ĭownloads to client and server obfuscation maps are now included in client.json.ĭinnerbone releases obfuscation mappings for 1.14.4 as well.ĭinnerbone indicates the license of the obfuscation maps will be updated and encourages modders to switch to Mojang's obfuscation map, claiming in another tweet that it would "help with compatibility".
#OBFUSCATE MINECRAFT 1.12.2 UPDATE#
Per Dinnerbone, any obfuscation mapping released before the license update on 14th August 2020 would be still available under this older license in addition to being available under the new license. Microsoft makes no warranties, express or implied, with respect to the information provided here. You may copy and use this information for your internal, reference purposes. This information does not provide you with any legal rights to any intellectual property in any Microsoft product. This information is provided "as-is" and you bear the risk of using it.
#OBFUSCATE MINECRAFT 1.12.2 CODE#
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. Microsoft makes no warranties, express or implied, with respect to the mappings provided here. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. These mappings are provided "as-is" and you bear the risk of using them. This current license has been in use since 21w03a. This was changed from being available only for internal purposes before August 14th, 2020.Įvery obfuscation map file starts with a line indicating the license of the maps. A tutorial is available.Īccording to the License, such decompiled source code can only be distributed in a modified version or part of a larger project. The obfuscation maps include enough information to deobfuscate Minecraft for decompilation. The contents of this section are not supported by Mojang Studios or the Minecraft Wiki.