MaFgLib Mod (1.21.11, 1.20.1) – MaLiLib Forge Port

Available for:ForgeNeoForge

Minecraft's Fabric ecosystem has long benefited from masa's powerful library mod, MaLiLib — but Forge and NeoForge players were left without access to its configurable options, keybinding system, and GUI framework. MaFgLib Mod bridges that gap by porting masady's entire mod code base to Forge, giving mod developers a ready-made foundation for configuration screens, key bindings, and UI components. Developed by ThinkingStudio, this library mod unlocks a whole family of masa-style tools for Forge-based mod loaders.

Key Features

  • Full MaLiLib Forge Port — Brings the complete masady mod code base to Forge and NeoForge, including all configurable options and core utilities that other mods depend on.
  • Key Binding System — Provides a flexible key binding framework that dependent mods can hook into for custom hotkeys and shortcuts.
  • GUI & Configuration Screens — Includes support for building most GUI code, along with a ModConfigScreenRegister that lets mods register their own configuration screens through a unified system.
  • Shared Library Components — Offers reusable components and utilities so mod developers don't need to reinvent common functionality, keeping dependent mods lighter and more consistent.

Screenshots

How to Install

  1. Download and install Minecraft Forge or NeoForge for your Minecraft version.
  2. Download the MaFgLib file matching your Minecraft version and mod loader.
  3. Place the downloaded .jar file into your .minecraft/mods folder.
  4. Launch Minecraft with your Forge or NeoForge profile and confirm MaFgLib appears in the mod list.

Requirements

Mod Loader Dependencies Minecraft Versions
Forge, NeoForge Minecraft Forge, NeoForge Installer 1.17.1, 1.16.5

Pros & Cons

Pros

  • Enables masa-style mods on Forge and NeoForge without needing Fabric
  • Includes a built-in config screen registration system for dependent mods
  • Covers key bindings, GUI support, and shared utilities in a single library

Cons

  • Limited Minecraft version support — currently only available for 1.16.5 and 1.17.1
  • Does nothing on its own; requires other mods that depend on it to be useful
  • May not include all features from the latest Fabric MaLiLib releases

Download

Minecraft VersionLoaderDownload Links
For Minecraft 1.16.5
Forge

For Minecraft 1.17.1
Forge
For Minecraft 1.17.1
Forge

For Minecraft 1.17.1
Forge

For Minecraft 1.17.1
Forge

For Minecraft 1.17.1
Forge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

For Minecraft 1.17.1
NeoForge

Always download mods from official sources to stay safe.

FAQ

What does MaFgLib actually do in Minecraft?

MaFgLib is a library mod — it doesn't add gameplay features by itself. Instead, it provides the core framework (config options, key bindings, GUI tools) that other masa-style mods need to function on Forge and NeoForge.

Do I need both Forge and NeoForge installed to use MaFgLib?

No, you only need one. MaFgLib supports both Forge and NeoForge, so install whichever loader you prefer for your Minecraft version. The 1.16.5 build requires Forge, while the 1.17.1 build supports both Forge and NeoForge.

Is MaFgLib the same as MaLiLib?

MaFgLib is a Forge port of masady's mod code base, which is the foundation behind MaLiLib. It provides the same configurable options, key binding system, and GUI support but repackaged for Forge and NeoForge mod loaders instead of Fabric.

Looking for more? Browse all Minecraft Mods on McInside.

Explore Minecraft Mods →

Click to rate this post!
[Total: 6 Average: 3.8]