your current location:首页 > news>[MALI LIB] Ma SAS LITE MOD LIBRARY MINECRAFT

[MALI LIB] Ma SAS LITE MOD LIBRARY MINECRAFT

2024-12-15 01:47:14|Myriagame |source:minecraft skins

Overview

Malilib is a public code library module that mainly provides client -side support for MASA modules.

It basically contains all configurable options, serialization of configuration files, button binding systems, most GUI code and other practical components for other modules.

The name of this module is the abbreviation of Masa's Litemod Library, because I (Masa) has no imagination for it for it (the earliest module was made based on Liteloader)

Module version

Please carefully distinguish the file name to download the corresponding version. Using Malilib and its dependent module in the same period of generation can lead to certain compatibility issues.

The file name always includes the corresponding module loader (such as Fabric and FORGE), Minecraft version, and module version:

Malilib- -- .jar (Example: Malilib-Fabric-1.15.2-0.10.0-dev.20+ARNE.6.jar))))

For other versions of Malilib:

Minecraft 1.13.X, only Minecraft 1.13.2 is supported. If necessary, please get RIFT for installation from Chocohead's branch project;

Minecraft 1.14.4 and higher versions provide two versions of Fabric and FORGE. At present, there are only 1.14.4 and 1.15.2 exist. The 1.16.5 Forge version is an unofficial transplant version. It is not officially supported by the official but CurSeForge has been transferred to the transferGive the original author;

Minecraft 1.20.5 and higher versions need to be obtained from the warehouse of Sakura-LYOKO.

Dependence module

The most important thing that relies on Malilib is the five -piece set of MASA:

Item scroller -0.14.0 and higher versions;

LITEMATICA -0.0.0 -DEV.20180614.005445 and higher versions;

Minihud -0.17.0 and higher versions;

Tellme -0.6.1 and higher versions;

Tweaker -0.8.0 and higher versions.

Each module in the five -piece set will indicate the accurate version of the Malilib required in the update log.

After the Malilib was upgraded to the updated version, if a five -piece set of five -piece set appeared, it means that the module is also updated, which means that MASA will ensure that his five -piece set is compatible with each other.Therefore, it is recommended to always use the latest version of Malilib.

For other non -MASA official modules, compatibility is determined by the author's update speed.

Related issues

document

Malilib does not have a complete document:

"After completing all the reconstruction work currently on the main development branch of 1.12.2, some documents may appear.

The best way to get started is to view code for example, such as Litematica.The main module classes and Inithandler.java classes include almost all entry points and registration contents entering the Malilib system.The rest are mainly practical methods and the basic code for creating the configuration of GUI and other GUI."

——MASA replies in the project Issue.

1.20.5 and above the higher version update

MASA is tired of making a more model of 1.20.5 and above, and said that it will not update the latest version before rewriting the MASA family bucket.During this period, Sakura-RYOKO took over and updated the latest version.

"I'm tired, at least the module production on the new Minecraft version has lost interest (I am more concerned about the old Minecraft version that continues to make the module, such as INDEV/Infdev/Alpha/Beta, of course, 1.12.2 and 1.13.2 ... and I deliberately avoid contact with any code above 1.20.5, whether it is based on principles or other reasons ... At present, my idea is that I will no longer update these modules myself, at least at least, at leastReconstruction of the infamous module from 1.12.2 to a higher version of MC ... If this really happens, because I have not touched these ... in other wordsI will not transplant the old code version to the new MC version in myself.

Precautions

Starting from the 0.10.0-dev.19 version of Malilib, Malilib inserts only the required Fabric API components (in fact, Fabric API is a collection of parts of parts) into the Malilib package, so you don't need to deliberately install Fabric for Malilib to install Fabric.API;

Windows (Left_Super) key card key will cause shortcut keys after switching input method, but this problem has been resolved in the Minecraft 1.20 and above versions.You can switch the game window and then switch back, or solve in the Malilib configuration:

Press the "OpenGuiconfigs" hot key (default), or open the Malilib settings interface through the module menu, change the "Ignoredkeys" hot key to Windows (Left_SUPER) key, the effect is likepicture:

Minecraft images