Skip to content

Reference decompiler module for reading and extracting obfuscated Minecraft resource packs.

License

Notifications You must be signed in to change notification settings

Raccffy/extracffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extracffy

Extracffy is a reference decompiler module for reading and extracting obfuscated Minecraft resource packs.

Features

  • Extracts any obfuscated resources' archive;
  • Autocorrection of obfuscated files appearing as directories;
  • Written on Python from scratch, following ZIP file specification.

Installation

Without Python

Download and run binary from Releases page. Only Windows 64-bit builds are avaliable.

With Python

Install Python 3.8 or greater, download source code, extract and run "extracffy.py".

Usage

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.

License

This repository is unlicensed. Program's output is not covered by the license, and it may be copyrighted.

About

Reference decompiler module for reading and extracting obfuscated Minecraft resource packs.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages