ModernForgeConnectLoader

A cross-version compatibility loader and developer API that enables original Minecraft Forge 1.7.10 mods to run and interact with modern Forge 1.20.1.
Back to Files

ModernForgeConnectLoader-0.2.4.jar

File nameModernForgeConnectLoader-0.2.4.jar
Uploader
gengyoubogengyoubo
Uploaded
Oct 20, 2026
Downloads
36
Size
1.9 MB
Mod Loaders
Forge
File ID
9266692
Type
B
Beta
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:modernforgeconnectloader-1755269:9266692")

Learn more about Curse Maven

What's new

What's New (0.2.0 → 0.2.4)

This update brings major improvements to legacy mod compatibility, gameplay interactions, developer APIs, and Thaumcraft 4 support.

Gameplay and Compatibility Fixes

Improved compatibility with modern Minecraft entities, blocks, and items.

Fixed multiple issues with legacy machine and workstation interactions.

Improved item right-click, item usage, and block interaction behavior.

Fixed several issues involving Thaumcraft crucibles and wand interactions.

Improved legacy armor support, including equipment effects and rendering.

Added support for registering and executing supported original Minecraft 1.7.10 mod commands.

Improved legacy item rendering, world overlays, and particle effects.

Improved synchronization between the legacy runtime and the modern game.

Thaumcraft 4 Improvements

Fixed research progression and prerequisite unlock updates in the Thaumonomicon.

Improved original research table interactions and player knowledge synchronization.

Improved wand crafting and Arcane Worktable functionality.

Fixed wand Vis charging from aura nodes and synchronization with the player's held wand.

Improved wand focus selection, equipping, removal, and control handling.

Added additional support for original wand inventory tick behavior.

Improved Thaumcraft goggles, particles, and visual effects.

Expanded experimental support for the Outer Lands dimension, including legacy generation and dimension travel integration.

Legacy Keybinding Support

Added a generic keybinding bridge for original Forge 1.7.10 mods.

Original mod keybindings can now be registered in modern Minecraft's Controls settings.

Added support for key rebinding, held-key states, key press events, and legacy keycode conversion.

Improved translation support for original mod keybinding names.

Updated Thaumcraft wand controls to use original registered keybindings.

Developer API Improvements

Added APIs for accessing representations of modern items, blocks, and entities in the legacy runtime.

Added scoped legacy player access for compatible integrations.

Added APIs for supplementing and overriding legacy translations.

Added MfclApi.legacyResource() to access resources from locally installed original legacy mods.

Improved compatibility interfaces and reusable reflection utilities for future legacy mod integrations.

Internal Improvements

Refactored several compatibility adapters to reduce duplicated code.

Improved legacy packet validation and handling.

Improved world, player, and dimension bridging.

Added and expanded compatibility regression tests.

Published updated API and Maven artifacts.

Important Notes

MFCL is still experimental. Not all Forge 1.7.10 mods or features are fully supported.

Some advanced Thaumcraft 4 features, including complete infusion workflows, entity behavior, and dimension gameplay, still require further testing.

Original Minecraft 1.7.10 mods and their dependencies must be obtained and installed separately.

MFCL does not redistribute original Thaumcraft 4 files or other third-party mod assets.

This mod has no additional files