Skip to content

Conversation

AlexProgrammerDE
Copy link

@AlexProgrammerDE AlexProgrammerDE commented Jul 5, 2025

Hi, this PR adds support for the following things to allow fabric loader to run in mojmap namespace without issues:

  • Add API to remap obf game jar to arbitrary target namespaces, can be useful to generate the intermediary classpath for fabric.remapClasspathFile. (Because for remapping mods you need an intermediary classpath, but for runtime you may want a named classpath, so you have to remap the obf jar to multiple namespaces)
  • Fix for duplicated checks in GameProviderHelper, which caused the warning to print multiple times.
  • Allow enabling runtime mod remapping outside dev by configuring the new fabric.remapMods property. Also allows disabling mod remapping in development. This also enables mixin refmap remapping, which is needed for remapping to fully work.

Relevant Discord messages by @pistonmaster on Discord: https://canary.discord.com/channels/507304429255393322/566418023372816394/1390746644659830986

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant