▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Curios API Continuation
Curios API Continuation

Curios API Continuation

Curios API Continuation - это мощный API для создания и управления дополнительными слотами аксессуаров в Майнкрафт. Подходит для NeoForge и Forge, позволяет разработчикам легко добавлять кольца, амулеты и другие предметы, а игрокам - настраивать слоты под себя.

Оцените первым
282.3K
72

Curios API Continuation

Curios API Continuation - это продолжение популярного Curios API для NeoForge (сейчас) и Forge (в планах). По сути, это набор инструментов, который даёт разработчикам возможность добавлять в игру дополнительные слоты для аксессуаров - колец, амулетов, поясов и прочего. Игроки же получают удобный интерфейс для управления всем этим добром.

Зачем это нужно

В ванильном Minecraft нет нормальной системы аксессуаров. Моды вроде Baubles или Trinkets пытались это исправить, но именно Curios стал стандартом де-факто благодаря своей гибкости и совместимости. Curios API Continuation поддерживает актуальную версию игры на NeoForge и позволяет моддерам не изобретать велосипед - просто подключаешь API и добавляешь новые типы слотов.

Что даёт Curios API

  • Гибкие слоты. Новые слоты создаются через реестр идентификаторов. Если у двух модов одинаковый тип слота (например, "ring"), они объединяются - никакой путаницы. А если нужно что-то уникальное - делаешь свой идентификатор.
  • Слоты по запросу. По умолчанию слотов нет - они появляются только тогда, когда в них есть необходимость. Это значит, что в инвентаре не болтаются пустые ячейки.
  • Полная кастомизация. Слоту можно задать фон, размер, скрыть или отключить его. Разработчик может программно включать/выключать слоты для конкретного игрока или добавлять/удалять их количество.
  • Привязка предметов через теги. Используется ванильная система тэгов. Чтобы указать, что предмет подходит для слота, достаточно создать json-файл в папке data/curios/tags. Можно даже переопределять настройки полностью.
  • Совместимость с зачарованиями. Починка и проклятия работают с предметами в слотах Curios. Разработчикам доступны хуки для интеграции своих механик.
  • Единый GUI. Все слоты отображаются в одном окне, которое вызывается клавишей G. Разработчики могут сделать свой интерфейс для специфических слотов, но базовый уже готов.

Для разработчиков

Если ты хочешь добавить поддержку Curios в свой мод, подключи зависимость в build.gradle:

repositories {
    maven {
        name = "OctoStudios"
        url = uri("https://maven.octo-studios.com/releases")
    }
}

dependencies {
    implementation 'top.theillusivec4.curios:curios-neoforge:${version}'
}

${version} замени на актуальную версию Curios. Документация и примеры использования будут обновлены позже, а пока всё работает стабильно.

Вердикт

Curios API Continuation - это must-have для любого моддера, кто работает с аксессуарами на NeoForge. Он лёгкий, гибкий и совместимый. Если собираешь модпак на Майнкрафт 1.21 - без этого API никуда. Скачай Curios и дай своим предметам новые слоты!

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная