
danse - серверные жесты и эмоции
danse - серверный мод для Майнкрафт, добавляющий эмоции и жесты игроков. Работает без клиентских модов через ресурспак и динамические текстуры. Игроки с ванильным клиентом могут подключаться и использовать анимации прямо на сервере.
danse (или просто данс) - это серверный мод для Майнкрафт, который добавляет жесты и эмоции для игроков. Главная фишка? Он работает полностью на стороне сервера. Клиентам не нужно ставить моды, они заходят с ванильным клиентом, принимают ресурспак и сразу могут танцевать, махать рукой или делать сальто.
Проект использует новые механики моделей предметов (item models) и custom_model_data, появившиеся в Minecraft 1.21.4, чтобы динамически отрисовывать скины игроков в нужной позе. Мод совместим с Sodium, Iris и прочими оптимизаторами, так что FPS не просадит.
Версии и зависимости
На данный момент danse поддерживает свежие версии Minecraft 1.21.x, а также 1.20.1, 1.20.4 и 1.20.6. В последних релизах добавлена поддержка 1.21.6-1.21.7. Для работы требуются Fabric API и Polymer. Если вы арендуете сервер на BungeeHost, установить мод можно в один клик, а игрокам достаточно будет просто согласиться на загрузку серверного ресурспака.
Список эмоций
На данный момент доступно 11 жестов:
- bits
- fall
- grow
- helicopter
- handstand
- wave
- zombie
- dab
- facepalm
- fold
- ascend
Команды и управление
Чтобы проиграть анимацию, используйте команду /gesture <название>. Например, /gesture wave помашет рукой, а /gesture zombie превратит вас в зомби. Список всех команд:
mcfunction /gesture bits /gesture fall /gesture grow /gesture helicopter /gesture handstand /gesture wave /gesture zombie /gesture dab /gesture facepalm /gesture fold /gesture ascend
Постоянные модели
Можно заспавнить статичную модель игрока прямо в мире. Это полезно для декораций или РП-серверов. Вызывается так:
mcfunction /summon danse:player_model ~ ~ ~ {Player:Steve,Animation:wave}
Анимацию можно менять на лету через NBT-строку:
mcfunction /data modify entity @e[...] Animation set value wave
И скин тоже:
mcfunction /data modify entity @e[...] Player set value Alex
Кастомизация
В конфиге есть опция для добавления быстрого диалога (кнопки) для эмоций. Хотите свои иконки? Кидайте png 256x256 в папку config/danse/ с именем <анимация>_icon.png. Например, для анимации zombie путь будет такой: config/danse/zombie_icon.png.
Можно даже добавлять свои собственные анимации. Кидайте файлы .bbmodel или .ajblueprint в папку config/danse/, и они подтянутся в игру. Название файла станет названием эмоции в игре.
Права доступа (Permissions)
В конфиге можно включить проверку прав. Это удобно для админов, чтобы выдавать эмоции за донат или игровые достижения.
Главная команда требует право: danse.animation
Для конкретных анимаций: danse.animation.<animation-name>
Важный нюанс
По факту, серверные ресурспаки иногда работают с багами, если игрок их отклонил. Убедитесь, что в server.properties настроено принудительное включение ресурспака (require-resource-pack=true или аналог). Иначе игроки будут вводить команды, но визуально ничего происходить не будет.
Скачать мод danse для Minecraft стоит всем админам, которые хотят оживить свой сервер без лишнего геморроя с клиентскими модами. Идеальное решение для RPG, мини-игр и просто уютных выживалок.
Как поиграть с друзьями с модом danse - серверные жесты и эмоции?
Мод danse - серверные жесты и эмоции куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода danse - серверные жесты и эмоции будет готов за пару минут - BungeeHost сделает всё за вас.
