MidnightLib - это легковесная библиотека для Minecraft, которая в первую очередь решает проблему с настройкой модов. Вместо того чтобы лезть в файлы конфигов в папке .minecraft, MidnightLib позволяет вывести все настройки прямо в игру, через удобное меню. По сути, это база, на которую опираются другие моды, чтобы предложить тебе нормальный интерфейс для изменения их поведения.
В ванильном Майнкрафте часто сталкиваются с ситуацией, когда мод добавляет кучу фич, но чтобы их отключить или подкрутить, приходится редактировать текстовые файлы. MidnightLib даёт разработчикам готовую систему конфигов с графическим интерфейсом. Для тебя это значит, что ты сможешь менять настройки модов прямо из главного меню или паузы, не выходя из игры.
Разработчики модов могут встроить MidnightLib прямо в свой мод через механизм Jar-in-Jar. Это значит, что тебе не придётся качать библиотеку отдельно - она уже будет внутри мода. Всё Но если мод использует MidnightLib как отдельную зависимость, её нужно будет установить в папку mods.
MidnightLib работает только на Fabric (и его форках вроде Quilt). Для Forge и NeoForge есть другие аналогичные библиотеки. Если ты собираешь сборку на Fabric - этот мод почти наверняка понадобится, так как многие популярные моды (например, те, что используют Cloth Config) завязаны на подобные библиотеки.
Скачать MidnightLib можно с официальных источников. Просто кинь файл в папку mods и забудь - библиотека не требует настройки, она просто делает жизнь других модов удобнее.

MidnightLib - это библиотека для Fabric, которая добавляет удобную систему конфиг систему конфигурации и полезные утилиты для модов. Она упрощает настройку модов через внутриигровое меню и не требует отдельных модов-зависимостей.