Extracffy is a reference decompiler module for reading and extracting obfuscated Minecraft resource packs.
- Extracts any obfuscated resources' archive;
- Autocorrection of obfuscated files appearing as directories;
- Written on Python from scratch, following ZIP file specification.
Download and run binary from Releases page. Only Windows 64-bit builds are avaliable.
Install Python 3.8 or greater, download source code, extract and run "extracffy.py".
usage: extracffy [-h] -o OUTPUT [-v] [-c {0,1,2,3,4,5,6,7,8,9}] [--crc32-check] [--mismatched-hash-action {err,warn}]
[--version]
resources
Reference decompiler module for reading and extracting obfuscated Minecraft resource packs.
positional arguments:
resources Minecraft resource pack.
optional arguments:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
ZIP file output.
-v, --verbose Enable debug messages.
-c {0,1,2,3,4,5,6,7,8,9}, --compression-level {0,1,2,3,4,5,6,7,8,9}
Sets compression level for output resource pack. Default: 5
--crc32-check Enable CRC32 check.
--mismatched-hash-action {err,warn}
Select action when hash check fails. Default: "err"
--version Show program's version and exit.
This repository is unlicensed. Program's output is not covered by the license, and it may be copyrighted.