Minecraft Java Edition Ends Code Obfuscation, Aiding Modders
Mojang ends code obfuscation in Minecraft Java Edition, simplifying modding and debugging, starting with next snapshot.
Mojang has announced the end of code obfuscation for Minecraft Java Edition, aiming to simplify mod creation, updates, and debugging. The change was detailed in a recent statement, noting that readable crash logs and clear code names will significantly ease the modding process.
Key facts
- Mojang will provide un-obfuscated "experimental release" versions with upcoming snapshots.
- Full obfuscation removal follows the Mounts of Mayhem launch, expected this year.
- This change simplifies modding tools and workflows by making the code base more accessible.
- The change builds on the 2019 release of obfuscation mappings used to clarify code for modders.
Impact / What’s next
The un-obfuscated versions will be released alongside current obfuscated snapshots, allowing developers to test new modding environments before a complete transition. The final removal of obfuscation is planned for the first snapshot after the Mounts of Mayhem launch, expected by the end of 2023. This initiative aligns with Mojang's goal to enhance the modding landscape for Minecraft enthusiasts.