Stitcher is a lightweight and fast class transformation library for Java developed using the ASM library which is suitable for usage during runtime.
- Support for code injection, method redirection and overwriting, local variable capture, field and method shadowing
- Supports obfuscated environments with plugin re-obfuscation as a Gradle build task
- Detects early class-loading errors which prevent transforming targets
- Compiles to a single JAR for the Forge platform which weighs in just under 120KB with dependencies included
Clone the repository and use the provided Gradle wrapper to perform a build with the following command:
Stitcher is free and open-source software licensed under the GNU LGPL v3.0 license.