LegacyCompatibilityUtils logo

LegacyCompatibilityUtils

Mod

A Mod Compatibility Layer for 1.7.2-1.7.10 Forge and 1.8-1.8.9 Forge/LiteLoader

Downloads

1,798

Type

Mod

Last Updated

Apr 9, 2026

Description

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:

  1. The Mod was using 1.7.2's player skin related codes.
  2. See diff.yml for other changes.

1.8.9:

  1. The Mod was using some 1.8's Forge Registry API related codes.
  2. See 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.

Compatibility

Mod Loaders

Forge

Game Versions

1.7.10 1.8.9

Similar Mods

External Resources