Voxel Shop beta is live. Expect occasional bugs. Learn more  
Armature icon

Armature 1.3.0

Animated arms in first-person.

Page 1
1.3.0 Sep 1, 2026
Triggers & Conditions

Fixed

  • Fixed Folia thread errors.
  • Fixed teleportation in different worlds breaking the plugin.
  • Fixed core-shader model marking.

Changes

  • Fully reworked the profiles structure, use `/armature migrate-config <profile> [--output <output_name>]` to update your old profile files.
  • Added Triggers and Conditions-driven animations.
  • Added full **Skript**, **MyhticMobs **and **Denizen **support.
  • Added complete public API.
  • Added a core-shader to stick the model position to the screen.
  • Added an in-game bone editor.
  • Added sounds and particles support in animations.
1.2.0 Aug 17, 2026
Additive Animations + Anti-Clipping Shader + Important Fixes

New

  • Added additive animation layers based on player state: idle, walk and sprint.
empty_hands:

additive:
enabled: true
reference:
animation: base
time: 0.0
disable-procedural-bob: true
layers:
idle:
animation: add_breathing
mode: loop
group: locomotion
blend-in: 0.08
blend-out: 0.12
channels: [position, rotation]
when:
moving: false
sneaking: false
walk:
animation: add_bobbing
mode: loop
group: locomotion
speed: 1.0
weight: 1.0
blend-in: 0.08
blend-out: 0.12
channels: [position, rotation]
when:
moving: true
sprinting: false
sprint:
animation: add_bobbing
mode: loop
group: locomotion
speed: 1.2
weight: 1.0
blend-in: 0.08
blend-out: 0.12
channels: [position, rotation]
when:
moving: true
sprinting: true
  • Added additive events with loop, hold and once modes.
  • Added automatic loading of additive animations from Blockbench `.bbmodel` files.
  • Added public animation API and `/armature play <player> <profile> <animation>`.
  • Added Skript animation integrations.
  • Added a core-shader that prevents hands model from clipping through blocks. (this can make your resource pack heavier)
  • Added a configuration fixed-FOV core-shader.

Configuration

  • Added the `additive` YAML section with:
    • reference animations
    • state-based layers
    • additive events
    • groups and priorities
    • blend-in and blend-out
    • speed and weight
    • position and rotation channels
    • per-axis gains
  • Added `can-be-cancelled` for actions that must finish before being replaced. (default to true)
  • Added structured item matching with `material`, `custom-model-data`, `item-model`, `pdc` and `tags`.
    m4a1:
    item:
    material: minecraft:paper
    data:
    custom-model-data: 12001
    item-model: "myplugin:rifle"
    pdc:
    "myplugin:weapon-id": m4a1
    "myplugin:rarity":
    type: string
    value: legendary
    tags:
    CustomTag: m4a1
    "@weapon.type": rifle
    model: fp_rifle
    animations:
    idle: base

  • Added `render.server-anchor-sync-interval-ticks`.

Skript

  • Added `play armature animation "inspect" for player`.
  • Added `play armature animation "inspect" from profile "m4a1" for player`.
  • Added `play armature action "fire" for player`.
  • Added `start armature loop "aim" for player`.
  • Added `stop armature action for player`.
  • Added `send armature signal "skript:weapon.pistol.fire" to player`.
  • Added the `on armature animation complete` lifecycle event.
1.1.3-Patch Aug 13, 2026
Patches from 1.1.3 changes
  • Fixed arms model not appearing when spawning in world
  • Fixed arms model visually detaching from player after unequip
1.1.3 Aug 13, 2026
Fixes
  • Armature models are now fully client-side
  • Fixed Armature preventing TP in some scenarios
1.1.2 Aug 11, 2026
Important patches + Animations Variations

New

  • Introduced animation variations per action: one action can support multiple animations.
swing:
name: [swing, swing_1, swing_2]
selection: sequence
# selection: random

sequence plays the animations in order.


random plays animations randomly.


Fixes

  • Fixed empty hands mask item override real items in inventory
  • Fixed vanilla hand reappearing when opening containers
  • Fixed empty hands mask item messing with some plugins
  • The arms are now invisible when the player is invisible or while doing a BetterModel player animation
1.1.0-Fix Aug 11, 2026
Nexo external pack + fix bbmodels
  • Added Nexo external pack support
  • Fixed some bones in default BBModel files
1.1.0 Aug 11, 2026
Paper-only + folia support
  • Made Armature a Paper-only plugin (won't work on Bukkit or Spigot servers)
  • Added Folia support
  • Fixed default assets not installing
1.0.0 Aug 10, 2026
1.0.0 RELEASE

This is the first version of Armature, the best it has ever been since the start of development, and it will never stop getting better.


Thank you for your patience and support!

Page 1
Sign in
$9.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

armature

animations

blockbench

item

holdmyitems

advanced

better

fancy