3.4: Experimental support for 1.13~1.16 Forge; Freeze patch list after mod initialization phase.
3.3.3: introduce experimental stub-packs to build
3.3.2: introduce experimental stub-packs to build
3.3.1: hotfix: ForgeVersion.getSpec() is invalid in some versions
3.3.0: fix wrong invocation in EnchantmentLevelLangPatchConfig.setCurrentPotionHooks
(2nd attempt) Try making the Fabric side compatible with mojnames
Try making the Fabric side compatible with mojnames
Limit the compatibility of Fabric port before figuring out what's happening on the un-obfuscation
Supports language key langpatch.conf.enchantment.override and langpatch.conf.potion.override (default to false).
When set to true, LangPatch-generated format will override language files (e.g.you can see Sharpness 5 without removing the item "enchantment.level.5" in language files).
Technical update:
Added EnchantmentLevelLanguagePatch.withFallback for 1.19.4+ patches.
Supports "remaining unchanged"
Update links & NeoForge config
Update mods.toml
Mixin accessor rename; alter error text
Fix: since 1.20.6, MCF uses MojMaps in production
Fixes an issue that causes NeoForge port having an invalid version string
Add NeoForge support for 1.20.5+
Add NeoForge support!
Update javadoc
Fixes #4: add 1.19.4 support


