Совместимость и характеристики
CorgiLib нужен не для эффектов в игре, а для кода внутри других модов. Он используется в проектах CorgiTaco и работает как техническая основа для конфигов, кодеков и данных из NBT. Если тебе приходится собирать модпак вручную, такой мод лучше проверять первым. Для поиска соседних модов загляни в Моды или в раздел Гайды.
Поддержка у него широкая: Fabric, Forge, NeoForge и Quilt. По версиям Minecraft он доступен для 1.21.11, 1.21.8, 1.21.4, 1.21.1, 1.20.1, 1.19.4, 1.19.3 и 1.19.2. Если ты собираешь сборку на одном из этих профилей, проверь ещё и моды для Fabric, а для Forge-сборок пригодится Forge.
🧩 Что такое CorgiLib
CorgiLib — это библиотечный мод для Minecraft, который даёт другим модам инструменты для сериализации конфигов, работы с кодеками и чтения NBT-данных. Он не добавляет новый биом или мобов. Его задача другая: убрать техническую рутину из модов CorgiTaco. Отдельно он почти незаметен, но в сборке становится частью внутренней логики.
Формат тоже важен. Здесь используется .json5 с комментариями, поэтому настройки легче править вручную. Ещё есть commented codecs и registry для blending/easing functions. Такой набор нужен там, где модам приходится хранить сложные структуры без лишних костылей.
⚙️ Что добавляет
В CorgiLib нет игровых предметов и новых механик для выживания. Вместо этого он даёт несколько технических блоков, которые используются в модах автора. Самые заметные вещи — сериализация .json5 через Mojang codecs, commented codecs, trees from NBT и registry для blending/easing functions. Это не бросается в глаза в меню, но влияет на то, как мод хранит и читает данные.
- Поддержка .json5 с комментариями в конфигурациях.
- Commented codecs для более понятной структуры данных.
- Trees from NBT для работы с NBT-деревьями.
- Blending/easing functions registry для настройки функций через кодеки.
Если тебе нужна графика или отдельные игровые модули, это уже другие категории. Для шейдеров смотри Шейдеры, а для настройки сборки часто ставят ещё Cloth Config и Sodium.
📦 Как установить
Сначала проверь загрузчик. Поддерживаются Fabric, Forge, NeoForge и Quilt. Потом скачай файл мода и открой папку игры. Если путь не помнишь, используй инструкцию как найти папку Minecraft. Это сэкономит время, если у тебя несколько установок.
После этого перемести jar-файл в папку mods и запусти Minecraft. Если библиотека нужна конкретному моду, игра подхватит её автоматически при старте. Для первых сборок удобно держать рядом раздел Fabric API, если он нужен другим модам в составе пакета.
✅ Плюсы и минусы
Плюс у CorgiLib в том, что он закрывает именно техническую часть. Конфиги в .json5 с комментариями удобнее читать руками. Кодеки и NBT-деревья помогают модам хранить сложные данные без лишнего дубляжа. Ещё один плюс — доступность для нескольких загрузчиков и восьми версий Minecraft.
Минус тоже понятный. Сам по себе CorgiLib не меняет выживание, генерацию и интерфейс. Если поставить его отдельно, ты почти ничего не заметишь. Второй минус — он нужен в первую очередь как часть сборки, а не как самостоятельный мод. Для графики лучше смотреть в сторону Iris Shaders или OptiFine.
❓ Частые вопросы
Что такое CorgiLib?
Это библиотека для модов CorgiTaco. Она отвечает за конфиги, кодеки, NBT-данные и внутренние функции, связанные с сериализацией. Игрок видит её редко, но другие моды могут использовать её постоянно.
Какая версия Minecraft нужна?
Поддерживаются 1.21.11, 1.21.8, 1.21.4, 1.21.1, 1.20.1, 1.19.4, 1.19.3 и 1.19.2. Перед установкой лучше сверить версию с остальными модами в папке mods.
Чем отличается CorgiLib от графических модов?
Он не трогает картинку и FPS. Его задача — работа с данными, кодеками и конфигами. Поэтому сравнивать его с шейдерами или клиентскими оптимизациями нельзя.
Как понять, нужен ли он тебе?
Если в описании другого мода указан CorgiLib, ставь его вместе с этим модом. Если таких требований нет, отдельно он обычно не нужен. Для проверки сборки удобно держать под рукой разделы Моды и Ресурспаки.
Если тебе нужен мод из экосистемы CorgiTaco, ставь CorgiLib вместе с ним и не смешивай версии наугад. Для одиночной игры он почти незаметен. Для сборки он работает как служебный слой, который хранит данные в понятном формате и не лезет в сам геймплей.
Оцени и отреагируй