MaFgLib Community Port

Quick rating

Community listing page, reviews may not be monitored by the author.

MaFgLib Community Port

No reviews yet

An unofficial Forge 1.20.2 port of MaFgLib, providing configuration, keybinding, GUI, and utility systems required by Forgematica.

Mod Loaders
Minecraft

About

Description

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.

Development Status

This port is currently in development. Compatibility and functionality must be verified before a stable release is published.

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:

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.