Skip to content

HowardZHY/LegacyCompatibilityUtils-1.8.9

Repository files navigation

LegacyCompatibilityUtils

Here for 1.7.10 Version with 1.7.2 Mod Compat

The Most Cursed 1.8.9 Forge Mod

(CompatLib in short) Made many 1.8.0 Forge and LiteLoader Mods working on 1.8.9 (except some coremods like with @MCVersion("1.8") ).

This is done by re-add removed classes and srg methods/fields.

Requires MixinBooter version 9.4.

This mod contains following libs:

A Relocated https://github.com/FabricCompatibilityLayers/CursedMixinExtensions

1.10.2 MinecraftForge KeyBinding API

https://github.com/jhalterman/typetools

Notice

If anyone is interested at making another runtime deobf remapper, feel free to open topic in Discussion.

Submit an issue if you met incompatibilities.

If you try to use CodeChickenCore

Make sure rename CompatLib's file like aCompatLib.jar, that mod must be loaded after CompatLib otherwise would crash.

If you try to use BlockSteps:

Disable use VBOs in Video Settings if you use this mod, otherwise blocks won't show.

Known Not Working

Coremods using some ASM, or accessing APIs with FML Core breaking changes.

TMI (Official 1.8 Forge Version)

One of the 1.8 Forge Mods that's in Totally Notch Code, lazy to make reflections.