Difference between revisions of "Decompiler List"

From wiki.vg
Jump to navigation Jump to search
m
(What would "written from scratch" mean here, exactly? None of the projects listed even contain a decompiler proper. MCP was a wrapper around standard third-party decompilers, and MCPreborn is just piggybacking on Forge AFAICT.)
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{ToolsNavbox}}<br />
 
{{ToolsNavbox}}<br />
  
This is an incomplete list of Minecraft Decompilers. This page only lists decompilers written from scratch.
+
This is an incomplete list of Minecraft Decompilers.
  
 
{| class="wikitable" style="width: auto; text-align: center;"
 
{| class="wikitable" style="width: auto; text-align: center;"
Line 19: Line 19:
 
| {{no}}
 
| {{no}}
 
| Can decompile and recompile Minecraft Client and Server
 
| Can decompile and recompile Minecraft Client and Server
| {{no|1.12, 1.11.2, 1.10, 1.9.4, 1.8.8, 1.7.10}}
+
| {{no|1.12, 1.11.2, 1.10, 1.9.4, 1.8.8, 1.7.10, 1.7.2, 1.6.2, 1.6.1, 1.5.2, 1.5.1, 1.5, 13w09c, 13w05b, 13w02b, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.2, 1.3.2, 1.3.1, 12w26a, 12w17a, 1.2.5, 1.2.4, 1.2.3, 1.1.0, 1.0.0, Beta1.9-pre5, Beta 1.8.1, Beta 1.7.3, Beta 1.7.2, Beta 1.6.6, Beta 1.6.5, Beta 1.6.4, Beta 1.5_01, Beta 1.4_01, Beta 1.4, Beta 1.3_01, Beta 1.2_02, Beta 1.1_02, Alpha 1.2.6, Alpha 1.2.5, Alpha 1.2.3_04, Alpha 1.2.2, Alpha 1.2.1_01, Alpha 1.1.2_01}}
|-
 
 
|-
 
|-
 
! [https://github.com/Hexeption/MCP-Reborn MCPReborn]
 
! [https://github.com/Hexeption/MCP-Reborn MCPReborn]
Line 28: Line 27:
 
| {{yes}}
 
| {{yes}}
 
| Can decompile and recompile Minecraft Client and Server
 
| Can decompile and recompile Minecraft Client and Server
| {{yes|1.13-1.16.5}}
+
| {{yes|1.13-1.20.1}}
|-
 
|-
 
!
 
|
 
|
 
|
 
|
 
|
 
 
|-
 
|-
 +
! [https://github.com/MaxPixelStudios/MinecraftDecompiler MinecraftDecompiler]
 +
| A useful tool/library to deobfuscate Minecraft using Proguard(official)/SRG/CSRG(Bukkit,Spigot,Paper)/TSRG(SRG 1.13+)/TSRG v2(SRG 1.16.5+)/Tiny(Intermediary, Yarn) mappings and decompile Minecraft using CFR/FernFlower/ForgeFlower/Any Decompiler You Like
 +
| [https://github.com/MaxPixelStudios MaxPixelStudios]
 +
| GNU 3.0
 +
| {{yes}}
 +
| Can decompile and recompile Minecraft Client and Server
 +
| {{yes|1.13-1.19.2}}
 
|}
 
|}
  
 
[[Category:Minecraft Modern]]
 
[[Category:Minecraft Modern]]

Latest revision as of 19:23, 26 February 2024

Minecraft Modern Tools and Mods
Clients | Servers | Decompilers | Libraries | Utilities | Wrappers


This is an incomplete list of Minecraft Decompilers.

Name Description Author(s) License Active Development Features Minecraft Versions
MCP Minecraft client decompiler MCP Team Not sure No Can decompile and recompile Minecraft Client and Server 1.12, 1.11.2, 1.10, 1.9.4, 1.8.8, 1.7.10, 1.7.2, 1.6.2, 1.6.1, 1.5.2, 1.5.1, 1.5, 13w09c, 13w05b, 13w02b, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.2, 1.3.2, 1.3.1, 12w26a, 12w17a, 1.2.5, 1.2.4, 1.2.3, 1.1.0, 1.0.0, Beta1.9-pre5, Beta 1.8.1, Beta 1.7.3, Beta 1.7.2, Beta 1.6.6, Beta 1.6.5, Beta 1.6.4, Beta 1.5_01, Beta 1.4_01, Beta 1.4, Beta 1.3_01, Beta 1.2_02, Beta 1.1_02, Alpha 1.2.6, Alpha 1.2.5, Alpha 1.2.3_04, Alpha 1.2.2, Alpha 1.2.1_01, Alpha 1.1.2_01
MCPReborn A remade version of MCP Hexeption Not sure Yes Can decompile and recompile Minecraft Client and Server 1.13-1.20.1
MinecraftDecompiler A useful tool/library to deobfuscate Minecraft using Proguard(official)/SRG/CSRG(Bukkit,Spigot,Paper)/TSRG(SRG 1.13+)/TSRG v2(SRG 1.16.5+)/Tiny(Intermediary, Yarn) mappings and decompile Minecraft using CFR/FernFlower/ForgeFlower/Any Decompiler You Like MaxPixelStudios GNU 3.0 Yes Can decompile and recompile Minecraft Client and Server 1.13-1.19.2