Skip to content

Animation Static Properties

Sleys edited this page Jul 31, 2026 · 2 revisions

Static Animation Properties define behaviors shared by every Static Animation.

These properties control animation physics, head rotation, event execution, playback speed, and entity state.

Most animation types inherit from Static Animation, making these properties available throughout the animation system.


📋 Available Properties

Field Type Description
no_physics Boolean Disables physics while the animation is active.
fixed_head_rotation Boolean Prevents the entity's head from rotating during the animation.
in_time_events Array Executes events at specific animation timestamps.
in_period_time_events Array Executes events continuously during a time range.
in_interval_time_events Array Executes events repeatedly at fixed intervals.
play_speed_modifier Object Changes the playback speed of the animation.
animation_entity_state Object Overrides the entity state while the animation is active.

💡 in_time_events, in_period_time_events & in_interval_time_events is documented separately in Animation Time Events.

💡 play_speed_modifier is documented separately in Animation Playback Speed.

💡 animation_entity_state is documented separately in Animation Entity State.


📄 Example with Events

{
  "in_time_events": [
    {
      "type": "command_payload",
      "side": "server",
      "start": 0.4,
      "params": {
        "command": "say Hello!"
      }
    }
  ]
}

📄 Example with Playback Speed

{
  "play_speed_modifier": {
    "type": "constant",
    "params": {
      "constant": 1.5
    }
  }
}

📄 Example with Entity State

{
  "animation_entity_state": {
    "movement_locked": true,
    "attacking": true
  }
}

EF: Extended Datapacks

📦 Data

🧰 Core

👁️ Visuals

⚔️ Combat

🗝️ Skill Builder

🛠️ Innate Builder

🗡️ Animation Operations

⚙️ Third-Party

Clone this wiki locally