liachmodded / Srg2Source

Apply .srg transformation class/field/method mapping to Java source code, used for automatically remapping CraftBukkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Srg2Source v3.0

A tool for renaming symbols (classes, methods, fields, parameters, and variables) in Java source code using .srg mappings.

For porting, Minecraft, CraftBukkit, mods, plugins, etc.

Usage

cd python
python remap-craftbukkit.py --help

The mapbranch.py script is used to automatically update https://github.com/MinecraftForge/MCPBukkit

See also

Inspired by the Frans-Willem's binary remapper ApplySrg, originally from https://github.com/Frans-Willem/SrgTools (updated version at https://github.com/agaricusb/SrgTools)

More remapping tools and generated .srgs: https://github.com/agaricusb/MinecraftRemapping

About

Apply .srg transformation class/field/method mapping to Java source code, used for automatically remapping CraftBukkit

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Java 100.0%