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

저희는 더 나은 이용 경험을 제공하기 위해 쿠키를 사용합니다. 이 사이트를 계속 이용하시면 쿠키 사용에 동의하는 것으로 간주됩니다. 개인정보 처리방침 보기