
MaLiLib
Библиотека для клиентских модов Майнкрафт от разработчика masa. Содержит общий код для конфигов, управления клавишами и GUI. Обязательна для большинства модов masa и ряда сторонних проектов.
MaLiLib - библиотека для клиентских модов Minecraft, созданная разработчиком под ником masa. Название расшифровывается как "masa's Litemod Library" (пошло еще с версий 1.12 для LiteLoader), но сегодня это стандартный инструмент для множества полезных клиентских модов.
Зачем нужна эта библиотека
Если вы ставите какой-то мод от masa (или еще кого-то, кто использует MaLiLib), без нее он просто не запустится. Библиотека берет на себя рутину:
- все настройки и их сохранение
- мощную систему привязки клавиш (keybindings)
- GUI-компоненты для конфигурационных меню
- кучу вспомогательных классов и утилит
Вместо того чтобы тащить один и тот же код в каждый мод, авторы подключают MaLiLib - и получают готовую инфраструктуру. Для тебя, как игрока, это значит меньше багов, единообразное управление модами и возможность настроить всё в одном месте.
Какие моды требуют MaLiLib
Вот самые известные моды от masa, которые зависят от этой библиотеки (начиная с указанных версий):
- Item Scroller - версия 0.14.0 и новее
- Litematica - сборки с 11 июня 2018 года
- MiniHUD - версия 0.17.0 и новее
- TellMe - версия 0.6.1 и новее
- Tweakeroo - версия 0.8.0 и новее
Также немало сторонних разработчиков делают свои моды на базе MaLiLib. Обычно в описании такого мода написано, какие библиотеки ему нужны.
Как выбрать правильную версию
Внимание: есть версии и для Fabric, и для Forge! Название файла всегда содержит загрузчик модов (fabric или forge) и версию Minecraft.
Формат имени файла:
malilib-<загрузчик>-<версия MC>-<версия мода>.jar
Например:
malilib-fabric-1.19.2-0.13.0.jar
Если решишь использовать не самые свежие версии модов для какой-то старой версии Minecraft, будь аккуратен с совместимостью. Особенно в период версий MaLiLib 0.9.x-0.10.x (MC 1.12.2, 1.14.x, 1.15.x) были частые ломающие изменения. А после переписывания кода (начиная с MaLiLib 0.50.0 и до релиза 1.0.0) совместимость по датам еще критичнее. Лучше брать все моды сразу одной сборки - и не париться.
Для кого это
Если ты хочешь поставить Litematica (бомж-версия WorldEdit для приватов), MiniHUD (мини-карта и информация), Tweakeroo (фишки вроде авто-клика или быстрого переключения инструментов) - без MaLiLib никак. Она просто делает эти моды стабильнее и удобнее.
Скачать MaLiLib для Майнкрафт - первый шаг к тому, чтобы получить полный набор клиентских утилит от masa. Ставь, настраивай, и играй с комфортом.
