Accessories — это мод аксессуаров с управлением через данные для NeoForge и Fabric, который по возможности делает упор на использование общего API для обеих платформ.
Стиль API библиотеки основан на работах Curios и Trinkets; благодарность TheIllusiveC4 и emilyploszaj за их работу над модами аксессуаров для Minecraft.

Поддержка элитр, тотемов и баннеров
По умолчанию баннеры можно экипировать в слот головы или плаща (в разработке), чтобы демонстрировать собственный баннер. Для элитры или тотема соответствующую возможность нужно включить в конфигурации, так как по умолчанию она отключена.
Слой совместимости
Поскольку существующие API вроде Trinket и Curios используются преимущественно, можно установить Accessories Compatibility Layer, чтобы они работали под управлением Accessories для единообразного опыта.
API трансляции моделей
Для разработчиков предусмотрен полноценный API трансформации, используемый при рендеринге нативных аксессуаров. Он позволяет правильно связывать аксессуары с частями модели сущности, что обеспечивает корректную поддержку ресурспаков EMF, таких как Fresh Animations. В будущем планируется поддержка других модов рендеринга, например Figura.
Управление надетым аксессуарами
Возможность обращаться к другим приручённым сущностям позволяет другим модам добавлять аксессуары для питомцев и ездовых животных. Кроме того, это полезно владельцам серверов для управления аксессуарами других игроков при необходимости, без использования прямых команд управления. Достаточно зажать Shift и применить «Accessories Open Screen» на любой сущности (если у неё есть владелец, это должен быть владелец), чтобы открыть экран, или выполнить команду /accessories edit <target>, если есть права оператора.
Дополнения API
Ниже приведены примеры API, реализованного в Accessories, которые могут помочь в разработке мода:
