Minecraft-Deobfuscator3000
Powerful and universal deobfuscator for Minecraft mods and java decompiler!
claude mcp add --transport stdio simplyprogrammer-minecraft-deobfuscator3000 java -jar Deobfuscator3000.jar
How to use
Deobfuscator3000 is a Java-based universal tool for deobfuscating Minecraft mods. It can decompile and deobfuscate your mod jar in one workflow, using user-specified obfuscation mappings. To use it, you first provide the appropriate mappings (excel/csv format) for the target Minecraft version, then point the tool to your mod jar (or zip). The deobfuscator will process the files and output a deobfuscated source tree alongside the original artifacts. The workflow supports both full mod deobfuscation and per-file deobfuscation, making it suitable for mods with missing sources or for reverse-engineering purposes. You’ll typically interact with a UI or CLI to select mappings and the mod package, then trigger the deobfuscation operation and wait for the results to appear in the output folder.
How to install
Prerequisites:
- Java Runtime Environment (JRE) or JDK installed on your system.
- Access to the Deobfuscator3000 JAR file (e.g., Deobfuscator3000.jar).
Installation steps:
- Install Java:
- Windows/macOS/Linux: download and install a supported JRE/JDK from Oracle/OpenJDK.
- Obtain Deobfuscator3000:
- Download Deobfuscator3000.jar from the official source.
- Prepare mappings:
- Acquire the deobfuscation mappings for your target Minecraft version (excel/csv format) as described in the project docs.
- Run the application:
- Open a terminal/command prompt and execute the server/jar: java -jar Deobfuscator3000.jar
- Provide inputs:
- In the UI or CLI, set the path to the mappings folder or file and the path to your mod jar/zip, then click or initialize the deobfuscation process.
Optional:
- If you need to automate the run, you can use the mcp_config entry to start the server with the appropriate command and arguments.
Additional notes
Tips and common issues:
- Ensure mappings correspond to the same Minecraft version as your mod; mismatched mappings are a common cause of incomplete deobfuscation.
- The tool may unzip jar files and modify files on disk during processing; you may see changed extensions or new folders created in the output path. If you suspect antivirus interference, consider adding the Deobfuscator3000 directory to scan exceptions or temporarily disabling real-time protection during processing.
- If the deobfuscation result appears incorrect, re-check the mappings and ensure you selected the correct mod jar and mapping set for the target version.
- The output will typically appear in the same folder as the original mod jar or in a designated output directory, depending on the run configuration.
Related MCP Servers
mcp-for-beginners
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
langchain4j-aideepin
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc)
Minecraft-Hack-BaseClient
This is a Minecraft Base Client
wanaku
Wanaku MCP Router
WigAI
Bitwig Controller Extension that provides an MCP Server for AI Agent control
slack
Spring AI를 활용한 Slack MCP 서버입니다.