Figura добавляет в игру кастомные аватары: меняешь свою модель из Blockbench, добавляешь анимации и скрипты на Lua, и другие игроки видят твой аватар без каких-то модов на сервере.
Можно ставить любые модели, менять меши и текстуры, делать эмиссивы и маскировку частей тела. Поддержка Blockbench позволяет легко импортить готовые модели и анимации, а готовые эмиссив-текстуры работают корректно с шейдерами при правильной настройке.
Есть встроенный Lua API для логики аватаров и синхронизации. Запустить анимацию просто через animations.modelName.animationName:play(), спрятать ванильную модель - vanilla_model.PLAYER:setVisible(false), а для сетевой синхронизации используйте пинги типа pings.myPing("arg"). Это даёт возможность делать интерактивные аватары, действие которых видно всем, у кого установлен мод.
Фича с правами позволяет скрывать или ограничивать аватары для невидимых или мелких игроков, чтобы не нарушать баланс на серваке. Ещё есть полезные плюшки вроде action wheel и skull-эмодзи для кастомных голов, что удобно в ролеплее и сборках.
Работает с большинством клиентских оптимизаций, но при проблемах с OptiFine команда советует альтернативы типа Sodium+Iris. В сообществе на Discord легко найти аватары и помощь.
Мод на кастомизацию аватаров, который даёт полный контроль над моделью, анимацией и скриптами и показывает ваш аватар другим игрокам без серверных модов.