Straightforward, pure ASM (SpASM)
Allows registering class transformers that process all classes, without specifying the class's names like in FabricASM.
Entrypoint - spasm:transformer
Interface - net.mine_diver.spasm.api.transform.ClassTransformer
All Versions
+ Add Version- Fixed inconsistencies caused by transformation stack
- Full Changelog**: https://github.com/mineLdiver/SpASM/compare/0.2.1...0.2.2
- Added transformation stack to automatically resolve stackoverflows
- Full Changelog**: https://github.com/mineLdiver/SpASM/compare/0.2...0.2.1
- Added two transformation phases: BEFORE_MIXINS and AFTER_MIXINS
- All transformers default to BEFORE_MIXINS
- Full Changelog**: https://github.com/mineLdiver/SpASM/compare/0.1.2...0.2
- Exclude guava from class transformation to avoid looping in some cases by @thecatcore in https://github.com/mineLdiver/SpASM/pull/1
## New Contributors
- @thecatcore made their first contribution in https://github.com/mineLdiver/SpASM/pull/1
- Full Changelog**: https://github.com/mineLdiver/SpASM/compare/0.1.1...0.1.2
Hotfix: remove specific Fabric Loader version dependency