nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
MaLiLib

MaLiLib

Mod

A library mod for client-side mods. Contains most of the common/shared code of masa's client mods, and adds some inter-operation support between the dependent mods.

Client LibraryUtility

23.49M downloads
5,443 followers
Created4 years ago
Updateda day ago

MaLiLib 1.21.11-0.27.10

Changelog

  • fix: shift onWorldRenderLast to before onLateDebug
  • Introduce TRANSLATION Registry so that downstream mods can build their own i18nManager in their Mod Init; and then register it for StringUtils.translate() to work with the new i18n option.
  • add: ConfigOptionValues as a clone of PRW OptionListConfig
  • add: 'configWriteMethod' using ConfigOptionValues
  • Adjust Thread Daemon workflow for cleaner sleep / Executor management
  • Remove "Async" Thread interface; cleanup / rename "Default"
  • adjust "safe" Thread count; add a new "Max" thread count pinned to (cores / 2)
  • Add Configurable Keyboard Type (AZERTY vs QWERTY)
  • add: translation credits Hover text system (And for all IConfigOptionListEntry/IConfigOptionValues, as an optional feature)

NOTES: - Changing Your Keyboard Type to AZERTY or QWERY will remap all of your configured keybinds - When changing each mods' Language configuration; the Config Screen must be closed / reopened to fully take effect. - All Downstream translation mods has a Config to "follow" whatever MaLiLib's language is set to as the default; so that ideally you would only need to change the language once under MaLiLib, but still can configure them independently as needed this way.

Files

malilib-fabric-1.21.11-0.27.10.jar(1.88 MiB) Primary Download

External resources



Project members

sakura-ryoko

Maintainer

masa

Owner


Technical information

License
LGPL-3.0-only
Client side
required
Server side
unsupported
Project ID
Expand Down