MaFgLib Community Port
An unofficial community-maintained port of MaFgLib for Minecraft Forge 1.20.2.
MaFgLib is the Forge adaptation of MaLiLib, a library originally created by masa. It provides shared functionality used by Forgematica and other compatible Minecraft mods.
Features
The port aims to preserve the existing library functionality, including:
-
Configuration management
-
Custom keybindings and hotkey handling
-
GUI components and configuration menus
-
Client-side event handling
-
Rendering utilities
-
Networking and packet-handling utilities
-
Shared functionality required by dependent mods
About This Port
This project is based on ThinkingStudios' Minecraft Forge 1.20.1 implementation of MaFgLib.
Its purpose is to provide compatibility with Minecraft Forge 1.20.2 by updating Minecraft and Forge dependencies, adapting changed APIs, and maintaining compatibility with the corresponding Forgematica Community Port.
This is a compatibility port and does not claim to introduce new functionality beyond the original library.
Compatibility
-
Minecraft: 1.20.2
-
Mod Loader: Forge 48.x
-
Environment: Client-side
-
Intended for use with: Forgematica Community Port
MaFgLib is a library mod. It does not provide the schematic functionality of Forgematica on its own.
Credits and Attribution
-
masa — Original creator of MaLiLib
-
ThinkingStudios and contributors — Developers of the existing MaFgLib Forge port
-
Almirion — Maintainer of this unofficial Forge 1.20.2 port
Original projects:
-
MaLiLib: https://github.com/maruohon/malilib
This project is independently maintained and is not affiliated with, endorsed by, or officially supported by the original developers.
License and Source Code
This project is based on software distributed under the GNU Lesser General Public License v3.0 (LGPL-3.0). Original copyright notices and license requirements will be preserved.
The corresponding source code and modifications must be made available alongside published releases.
Please report issues with this port to its maintainer rather than the original developers.

