Discord

PlayerAnimator — ożyw postać gracza

Biblioteka animacji postaci gracza umożliwiająca emocje, ruchy walki i niestandardowe pozy w Minecraft.

Biblioteka / API Fabric Forge / NeoForge MC 1.19.x - 1.21.x

Czym jest PlayerAnimator?

PlayerAnimator to biblioteka, która dodaje system zaawansowanych animacji dla modelu gracza w Minecraft. Domyślnie postać gracza ma tylko kilka sztywnych animacji — chód, bieg, skok, pływanie. PlayerAnimator rozszerza ten system o pełne keyframe animacje z interpolacją, pozwalając modom dodawać emocje, gesty, animacje walki, taniec i dowolne niestandardowe ruchy.

Biblioteka jest stworzona przez KosmX i integruje się z Blockbench — animacje projektowane w edytorze 3D są odtwarzane w grze z pełną wiernością. PlayerAnimator obsługuje blending animacji (np. animacja górnej części ciała podczas chodzenia), priorytety warstw i synchronizację sieciową między graczami.

Najczęściej spotykasz PlayerAnimator jako zależność modów walki (Epic Fight, Better Combat), modów z emotkami i modów RPG, które modyfikują sposób poruszania się i atakowania postaci gracza.

Zastosowania PlayerAnimator

  • Mody walki — Epic Fight, Better Combat dodają animacje zamachów mieczem, bloków, uników i combo.
  • Emotki — mody emotek pozwalają graczom tańczyć, machać, kłaniać się i wykonywać inne gesty widoczne dla innych.
  • Mody RPG — niestandardowe animacje rzucania zaklęć, picia mikstur i używania specjalnych przedmiotów.

FAQ

Czym różni się PlayerAnimator od GeckoLib?

GeckoLib animuje encje, bloki i przedmioty (moby, NPC, tile entities). PlayerAnimator skupia się wyłącznie na modelu gracza — pozwala dodawać animacje emocji, walki, chodu i póz dla postaci gracza.

Czy PlayerAnimator działa na serwerach?

Tak. Animacje są synchronizowane przez sieć — inni gracze z zainstalowanym PlayerAnimator widzą Twoje animacje. Gracze bez moda zobaczą standardowy model.

Komentarze