📝 Описание
Cobweb — это легковесный модульный API, предназначенный для упрощения разработки модов для Minecraft на различных загрузчиках.
Он предоставляет Унифицированную систему конфигурации и Унифицированную систему регистрации, обе доступны непосредственно в общем модуле. Эти системы помогают абстрагироваться от различий между загрузчиками, позволяя сосредоточиться на написании чистого, поддерживаемого и переиспользуемого кода, а не на шаблонном коде.
Cobweb — это общий API для моддинга, используемый во всех проектах Crystal Nest.
📚 Хотите узнать больше? Ознакомьтесь с полной Вики.
✨ Функции
Независимо от того, разрабатываете ли вы для Fabric, Forge или NeoForge, Cobweb помогает унифицировать ваш рабочий процесс моддинга. Используйте его как основу для ваших многозагрузочных проектов или как зависимость для упрощения вашей архитектуры!
🔄 Общие (для всех загрузчиков):
- ✅ Унифицированная система конфигурации — напишите конфиги один раз, загружайте их везде
- ✅ Унифицированная система регистрации — абстрагируйтесь от специфичной для загрузчика регистрации
- 🔍 Простой API для получения внутриигровых идентификаторов
- 📦 Создание и регистрация динамических наборов ресурсов (экспериментально)
- 📦 Создание и регистрация встроенных (статических) наборов ресурсов (доступно с Minecraft 1.21)
- 🛠️ Общий API уровней инструментов (для версий Minecraft < 1.21)
Функции только для Fabric:
- Упрощенная система регистрации.
Функции только для Forge:
В настоящее время отсутствуют.
Доступно только для ≤ 1.20.4
Функции только для NeoForge:
В настоящее время отсутствуют.