promotional bannermobile promotional banner

Player Animation Core

A NeoForge library for non-conflicting player animations. Layered animation stack, Molang support, first-person model rendering, and simple API for mod integration. Multiple mods can animate the player simultaneously.
Back to Files

Player Animation Core (0.0.0-beta.1)

File nameplayer_animation_core-26.2-neoforge-0.0.0-beta.1.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Aug 2, 2026
Downloads
6
Size
1.7 MB
Mod Loaders
NeoForge
File ID
8557968
Type
B
Beta
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:player-animation-core-1602505:8557968"

Learn more about Curse Maven

What's new

v0.0.0-beta.1 — Initial 26.2 Port

🚀 Port to Minecraft 26.2

Player Animation Core has been ported to Minecraft 26.2 / NeoForge 26.2.0.32-beta, starting from the stable 26.1.2 state (1.0.0).

🛠 Changes

  • NeoForge 26.2 APIGameRenderer.getMainCamera() was removed in 26.2; replaced with the new GameRenderer.mainCamera() accessor in ItemInHandRendererMixin, MolangQueries and ClientUtil.
  • Build toolingnet.neoforged.moddev updated to 2.0.142; the raw templates/ folder is excluded from the final JAR so only the resolved META-INF/neoforge.mods.toml is shipped.

✨ Features (from 1.0.0)

  • Keyframe Animation System — JSON-based animations with GeckoLib-style keyframes, easing, and layered priority blending.
  • Four First-Person ModesTHIRD_PERSON_MODEL, HANDS_ONLY, HANDS_ONLY_ARM, and VANILLA.
  • Configurable Arm RotationFirstPersonConfiguration with armRotationScale, armLength, and pitchFactor.
  • Bone Transform API — Query and apply transforms to any body part, with automatic mirroring for left-hand rendering.
  • Layered Animation Stacking — Multiple animations run simultaneously with per-bone priority override.

JAR: player_animation_core-26.2-neoforge-0.0.0-beta.1.jar

This mod has no additional files