Описание
# LegacyCompatibilityUtils
(CompatLib in short) Made most 1.7.2 Forge mods working on 1.7.10, and some 1.8 Forge and LiteLoader mods on 1.8.9.
This is done by re-add removed classes and srg methods/fields.
## Exceptions:
1. Coremods with `@MCVersion("x.x")`.
2. Mods that uses obfuscated ("Notch") codes like reflection helper or ASM.
**1.7.10:**
3. The Mod was using 1.7.2's player skin related codes.
4. See [diff.yml](https://github.com/HowardZHY/LegacyCompatibilityUtils-1.7.10/blob/main/diff.yml) for other changes.
**1.8.9:**
5. The Mod was using some 1.8's Forge Registry API related codes.
6. See [diff.yml](https://github.com/HowardZHY/LegacyCompatibilityUtils-1.8.9/blob/main/diff.yml) for other changes.
1.7.10 version Requires UniMixins, and 1.8.9 Requires MixinBooter 9.4
This mod contains following libs:
A Relocated https://github.com/FabricCompatibilityLayers/CursedMixinExtensions
(See GitHub for More)
# Notice
If anyone is interested at making another runtime deobf remapper or remap mixins to support some other things, feel free to open a topic in Github Discussion.
Submit an issue on GitHub if you met incompatibilities.
1.7.10 on the right and
[1.8.9 Issue Here.](https://github.com/HowardZHY/LegacyCompatibilityUtils-1.8.9)