
CarrasconLib
CarrasconLib - это библиотека для модов от разработчика ECarrascon. Она собирает воедино часто используемые инструменты, чтобы не тащить их в каждый мод по отдельности. Сейчас активно допиливается под новые фичи.
CarrasconLib - библиотека для Minecraft, которая заточена под моды от разработчика ECarrascon.
По сути, это сборник утилит и обвязок, которые автор постоянно использует в своих проектах. Раньше ему приходилось тащить одни и те же куски кода в каждый мод вручную. Теперь все это собрано в одной базе - меньше возни, меньше шансов что-то сломать. Каждый новый мод просто цепляет CarrasconLib как зависимость.
Что внутри
Библиотека сейчас в активной разработке, так что финального списка фич пока нет. Но основа понятна:
- Централизованные инструменты для модов - общие классы, хелперы.
- В основе лежит Architectury API. Автору с ним удобно, и он пока не видит смысла переписывать то, что уже работает. В будущем, может, и откажется от этой связки, но сейчас так надежнее.
- План на будущее - запилить полноценную вики, где будет расписано, как что работает. Пока же документации внятной нет, только код.
Зачем это игроку?
Напрямую - никак. Это библиотека для разработчика. Но косвенно - ты получаешь моды, которые стабильнее обновляются и меньше конфликтуют. Если автор грамотно централизует код, то и багов будет меньше.
Если собираешь сборку с модами от ECarrascon - CarrasconLib придется поставить обязательно. Иначе ни один из них не запустится.
Для Minecraft 1.19-1.21, вроде, будет работать. Точную версию лучше глянуть на странице файлов - библиотека обновляется вместе с модами, так что следи за актуальной веткой.
Скачать CarrasconLib можно уже сейчас, но если хочешь стабильной работы - бери последний релиз, а не ночную сборку.
Короче, это такая база, без которой моды автора не заведутся. Ничего сверхъестественного не обещает, но свою задачу выполняет.
