Skip to main content

A Minecraft remapper for already deobfuscated source code.

Project description

Minecraft Remapper

A Minecraft remapper for already deobfuscated source code.

Requirements

  • Python 3.8

Installation

pip install minecraft-remapper

Usage

python -m mc_remapper

or

python -m mc_remapper -i <input_directory> -o <output_directory> -m <mappings_directory>

Parameters

  • -i / --input: Path to deobfuscated and decompiled mod source code.
  • -o / --output: Path to an existing directory where the script will save the source code remapped in a zip file named sources.zip.
  • -m / --mappings: Path to mcp mappings folder (fields.csv, methods.csv and params.csv).

License

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it
  2. Commit your changes
  3. Push to the branch
  4. Create a new Pull Request

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minecraft-remapper-1.0.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

minecraft_remapper-1.0.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file minecraft-remapper-1.0.0.tar.gz.

File metadata

  • Download URL: minecraft-remapper-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for minecraft-remapper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7025e8079555f261c7646ec92ecba773e43483b833bf86defc5b821b9b605de1
MD5 c1cd38f9fb9e8b6941a553bace9d34a4
BLAKE2b-256 021d05420d499dfee8f9e24917abc9fc6ff1e786ddf5e43d136150ee64446983

See more details on using hashes here.

File details

Details for the file minecraft_remapper-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: minecraft_remapper-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for minecraft_remapper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 097d63ee1defecd3423a4440bb352bae8b6f27afd15c8753429de368b60925b8
MD5 47798845fe4a4332d0db9fafe48b2e81
BLAKE2b-256 066a0587c632afcc3f5ba8d30370ed10a267cd06cb0d456562ca175dbc979305

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page