Skip to content
SPECIFICTION
Get listed

McDeob

github.com

WindowsmacOSLinux

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

Alternatives to McDeobAll alternatives →