/Mod-Remapping-API

Primary LanguageJavaCreative Commons Zero v1.0 UniversalCC0-1.0

Mod Remapping API

Remaps non-Fabric mods made for a different environment (by default obfuscated) to the current runtime mappings.
Provides hooks to expand the remapping process from other mods such as:

  • Remapping mods from another folder than mods
  • Providing additional libraries as context to improve remapping quality
  • Providing additional mappings entry
  • Pre and post ASM-like visitors for the remapping process
  • Changing the package to which classes without one are automatically moved to
  • After remap action
  • Changing source namespace and mappings of mods to remap

This mod jar-in-jars:

This mod shadows and relocates for internal usage:

This mod doesn't depend on a specific Minecraft version and should work on any version that Fabric Loader can launch.

Discord Server

Mods depending on this API:

  • Fabricated Legacy Forge >=2.0
  • Apron
  • Fabricated Rift

Credits

Most of the original code of the mod remapper

  • paulevsGitch's mod BetaLoader