Minecraft.How
加载中...
跳至内容

MaLiLib

作者 masa

MaLiLib is a client-side library mod by masa that provides shared configuration systems, multi-key keybinds, GUI screens, and utilities for dependent Minecraft mods.

我们的介绍

这个项目能做什么

Overview and Purpose

MaLiLib is a client-side library mod developed by masa to provide shared code and utilities for Minecraft mods. The name MaLiLib stands for masa's Litemod Library, having been initially created for 1.12.x LiteLoader versions of masa's client mods. Development of the library began in mid 2018 to eliminate duplicated code and enhance interoperability among mods.

Rather than offering standalone gameplay additions or player items, the project serves as an underlying framework. It supplies foundational logic and shared mechanisms that power various client-focused modifications across the ecosystem.

Core Shared Systems and Rewrites

The library includes a configuration options framework, data serialization routines, and user interface screen code. Look, it provides a configurable multi-key keybind system alongside utility tools such as inventory and rendering utilities.

By centralizing common logic, dependent mods avoid duplicating routine tasks. Modern rewrites introduce an Actions system with action prompts and command deck screens, an automated Info Overlays positioning system, and server-side configuration locking support. The codebase rewrite started in June 2020 to reduce boilerplate code, simplify feature registration, and provide wrapper methods that ease porting across game versions and mod loaders. These capabilities give dependent tools structured interfaces to trigger functions, organize on-screen overlays, and respect server administration restrictions.

Dependent Projects

MaLiLib is a required client-side dependency for masa's client mods, including Item Scroller, Litematica, MiniHUD, TellMe, and Tweakeroo, as well as mods by other authors. Any client installation using these tools must include the library in the local mods directory for them to function properly.

Installation and Environment Requirements

On Modrinth, MaLiLib is marked as client-side required and server-side unsupported, categorized under Libraries & APIs and Utility & Quality of Life. Modrinth lists compatibility for the Fabric mod loader on Minecraft versions 26.2, 26.1.2, 26.1.1, 26.1, and 1.21.11 under the GNU Lesser General Public License v3.0 only.

File names indicate the mod loader and Minecraft version in the format malilib - <MC version>-.jar to assist with selecting compatible builds. Players must ensure that the installed library build corresponds with their installed Minecraft release and mod loader environment to maintain stability across their mod setup.

反应

登录后即可做出反应。

兼容性

版本与加载器

已记录 10 个版本

图库

MaLiLib icon

我们使用 Cookie 来改善您的体验。继续使用本网站即表示您同意我们使用 Cookie。 阅读我们的隐私政策