MaFgLib
Mandatory requirement: Minecraft versions 1.20.4–1.20.6 and 1.21.x require the BadPackets mod to be installed.
[]
[
]
MaFgLib is an adapted version of the base code from developer Masa's mods, specifically designed for Forge and NeoForge platforms. This library provides ready-made solutions for the Forge ecosystem, including a comprehensive system for configurable options, tools for managing key bindings, and pre-built components for creating graphical user interfaces.
The library serves as a foundation for other modifications, offering them universal tools and standardized workflows. MaFgLib also includes the ModConfigScreenRegister system for automatic setting registration, which significantly simplifies the process of creating configuration interfaces for other mods.
The name MaFgLib originates from the official MaLiLib (Masa's Litemods Library) and has been adapted specifically for the Forge platform.