CorgiLib — мод на общую библиотеку кода в МайнкрафтеCorgiLib даёт модам Corgi Taco готовую общую основу и избавляет каждый из них от повторения одного и того же служебного кода. В библиотеку входят сериализация настроек JSON5 через кодеки Mojang, комментарии для файлов и кодеков, загрузка деревьев из NBT, реестр функций смешивания и сглаживания, фильтры сущностей и реестр кодеков торговли жителей. Для игрока результат выражается не в отдельной кнопке или предмете, а в корректной работе установленных поверх неё проектов. От универсальных библиотек CorgiLib отличается узкой ролью: она собрана прежде всего вокруг решений конкретного автора. Поэтому оценивать её имеет смысл не как самостоятельный мод, а как обязательный технический слой выбранной сборки.
Последний релиз вышел 1 месяц назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge, NeoForge, Quilt | 1.20.1-4.0.3.5-forge | 311 КБ | 2026-08-07 |
| 1.21.1 | Fabric, Forge, NeoForge, Quilt | 1.21.1-5.0.0.9-NeoForge | 302 КБ | 2026-03-17 |
Скачать 1.20.1-4.0.3.5-forge · 311 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 1.20.1-4.0.3.5-forge | релиз | 1.20.1 | 311 КБ | 2026-08-07 |
| 1.20.1-4.0.3.5-fabric | релиз | 1.20.1 | 683 КБ | 2026-08-07 |
| 1.21.1-5.0.0.9-NeoForge | релиз | 1.21.1 | 302 КБ | 2026-03-17 |
| 1.21.1-5.0.0.9-Forge | релиз | 1.21.1 | 306 КБ | 2026-03-17 |
| 1.21.1-5.0.0.9-Fabric | релиз | 1.21.1 | 676 КБ | 2026-03-17 |
| 1.21.11-9.0.0.0-NeoForge | релиз | 1.21.11 | 295 КБ | 2025-12-27 |
Проект не подойдёт игроку, который ищет новые предметы, существ, интерфейс или самостоятельную механику. Без зависимого мода CorgiLib практически бесполезен, а необходимость держать библиотеку с обеих сторон делает её неудобным выбором для подключения к чужой игре, где состав модов нельзя изменить.
Самый характерный сбой — запуск зависимого проекта без CorgiLib: игра может остановиться при загрузке или сообщить о недостающей зависимости. Сначала проверьте, что файл библиотеки действительно лежит в активной папке сборки, а не в каталоге другого профиля. Если ошибка появилась после обновления, сопоставьте требования конкретного зависимого мода с установленным выпуском CorgiLib и обновляйте связанные файлы согласованно. При подключении также сверьте наличие библиотеки на обеих сторонах: односторонняя установка здесь не соответствует заявленной схеме работы. Ошибки чтения настроек стоит проверять после временного удаления вручную изменённого конфигурационного файла с предварительной резервной копией — библиотека работает с комментированным JSON5, где повреждённый синтаксис способен сорвать разбор. Если проблема сохраняется, изучите журнал запуска и найдите первое сообщение, относящееся к CorgiLib либо использующему её моду.
CorgiLib стоит устанавливать, когда выбранный мод Corgi Taco прямо требует эту библиотеку: в такой роли она оправданна и объединяет несколько служебных систем под одной зависимостью. Особенно уместна она для авторских сборок, где заранее контролируется одинаковый набор компонентов у всех участников. Как отдельное дополнение рекомендовать её нельзя — игрок не получит самостоятельного контента, а удаление допустимо лишь после проверки, что ни один установленный проект больше не обращается к её коду.


Библиотека предоставляет общие точки подключения, события и механизмы совместимости, на которые опираются другие моды. Самостоятельного контента она не добавляет: необходимость установки определяется требованиями выбранных проектов.


Cloth Config API даёт другим модам готовую основу для удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается по требованию зависимого проекта.


YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.


Обеспечивает запуск модов, написанных на Kotlin, когда им требуется соответствующая языковая среда. Fabric Language Kotlin служит технической зависимостью и не добавляет в игру предметы, механики или визуальные изменения.


Architectury API позволяет запускать моды, которым нужна общая многоплатформенная программная прослойка. Самостоятельного контента библиотека не добавляет и устанавливается ради зависимых проектов.


JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


FPSBOOST — клиентская сборка для Minecraft, направленная на повышение частоты кадров, уменьшение задержек и снижение нагрузки на процессор и видеокарту. Она объединяет встроенные средства оптимизации для Fabric и Quilt, а для Minecraft 1.20.4 также имеет вариант на NeoForge. Сборка не добавляет заявленного сюжета или нового режима игры.


Eating Animation добавляет заметную анимацию употребления всей стандартно съедобной еды и питья зелий, сохраняя простое ванильное оформление предметов.


Dis-Enchanting Table добавляет рабочий стол, который снимает зачарования с оружия, инструментов, брони или книг, переносит их в книгу и оставляет исходный предмет без чар.


PS2 Shader переносит в Minecraft эстетику игр эпохи PlayStation 2 и изображения с ЭЛТ-телевизора. Ретро-туман, плёночная цветокоррекция и старые экранные фильтры формируют характерную картинку без попытки сделать мир реалистичным.


Macaw's Roofs добавляет настоящие кровельные детали вместо имитации крыши лестницами: обычные, крутые, нижние и верхние секции, навесы и водосточные желоба. Полосатые навесы и желоба выпускаются в разных цветах.


Status Effect Bars добавляет к значкам активных эффектов небольшие полосы оставшегося времени. Они видны в обычной панели состояния и в инвентаре, а цвет, положение и условия скрытия настраиваются под интерфейс игрока.
Библиотека содержит средства работы с конфигурациями, но это не означает наличие самостоятельного набора игровых настроек для пользователя. Практически значимые параметры обычно принадлежат модам, которые обращаются к её кодекам. Поэтому искать следует конфигурационный файл конкретного проекта, а CorgiLib без необходимости лучше не редактировать.
JSON5 допускает более удобное для человека оформление, а заявленная реализация CorgiLib поддерживает комментированные файлы и сериализацию через кодеки Mojang. Это помогает зависимым проектам хранить структурированные параметры с пояснениями. Однако ручные правки всё равно требуют аккуратности: неверная структура или значение могут помешать чтению конфигурации.
Это служебная возможность, позволяющая использующему библиотеку моду работать с деревьями, описанными через данные NBT. Сам CorgiLib не обещает добавить в мир новые породы или изменить генерацию. Видимый результат определяется исключительно зависимым проектом, который предоставляет соответствующие данные и вызывает эту функцию.
Фильтры дают зависимым модам общий способ отбирать сущности по заданным условиям, а реестр торговых кодеков помогает сериализовать настройки сделок жителей. CorgiLib предоставляет инструменты, но не заявляет собственных правил отбора, новых торговцев или готового ассортимента. Их задаёт мод, использующий библиотеку.