McDeob
github.com
Spec sheet
- Purpose
- McDeob is a re-mapping and deobfuscation tool for Minecraft server and client JAR files.Read 7 Oct 2026 · github.com
- License
- The repository identifies its license as Apache-2.0 and notes that the bundled tools have their own licenses.Read 7 Oct 2026 · github.com
- Decompilation
- The README identifies FernFlower as the tool used to decompile class files into Java source files.Read 7 Oct 2026 · github.com
- Distribution limit
- The README says the resulting files are for personal use and must not be distributed or uploaded to sites such as GitHub.Read 7 Oct 2026 · github.com
- Install guidance
- The project wiki has separate install and run instructions for macOS and Windows/Linux.Read 7 Oct 2026 · github.com
- Install instructions
- The project wiki provides separate installation and running instructions for macOS and Windows/Linux.Read 7 Oct 2026 · github.com
- Maintainer location
- The ShaneBeeStudios GitHub profile lists Vancouver, Canada.Read 7 Oct 2026 · github.com
- Maker location
- The ShaneBeeStudios GitHub profile lists Vancouver, Canada.Read 7 Oct 2026 · github.com
- Mapping coverage
- Minecraft 1.14.4 and later include releases and snapshots and use Mojang mappings.Read 7 Oct 2026 · github.com
- Minecraft versions
- The README says versions 1.14.4 and later use Mojang mappings, while older supported versions use Searge mappings.Read 7 Oct 2026 · github.com
- Older version coverage
- For versions 1.13.2 and earlier, the README lists only the last release for each major version from 1.7.10 to 1.13.2.Read 7 Oct 2026 · github.com
- Older versions
- For versions 1.7.10 through 1.13.2, it includes only the last release of each major version and uses Searge mappings.Read 7 Oct 2026 · github.com
- Output
- The remapped or decompiled Minecraft code is provided in an archive users can unzip.Read 7 Oct 2026 · github.com
- Processing
- The tool downloads the relevant Minecraft JAR and mappings, then processes the JAR and provides the resulting files for unzipping.Read 7 Oct 2026 · github.com
- Processing tools
- McDeob uses SpecialSource for remapping and FernFlower to decompile class files into Java source files.Read 7 Oct 2026 · github.com
- Project license
- The repository includes an Apache License 2.0 license file.Read 7 Oct 2026 · github.com
- Remapping
- The README identifies SpecialSource as the tool used to remap Minecraft JARs using Mojang mappings.Read 7 Oct 2026 · github.com
- Requirements
- The README lists Java 21 or later and recommends at least 3 GB of RAM.Read 7 Oct 2026 · github.com
- Use restriction
- The README says resulting files are for personal use and must not be distributed because they contain proprietary Minecraft code.Read 7 Oct 2026 · github.com
- Version 26.1+
- The release notes say Minecraft 26.1+ JARs are no longer obfuscated and skip remapping; version 3.4.1 fixed decompilation of the 26.1+ client JAR.Read 7 Oct 2026 · github.com
- Workflow
- It downloads the matching Minecraft JAR and mappings, remaps the JAR, and can optionally decompile it.Read 7 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Mod Development Tools#21 of 357.4