All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Easy Model Entities

Easy Model Entities

by Kaworru • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Easy Model Entities

Easy NPC Versions

Download on CurseForge CurseForge Downloads

Download on Modrinth Modrinth Downloads

Report an Issue

Wiki

Easy Model Entities Logo

Note: This is an early release to gather feedback. Some settings, file formats and the export output may still change before the final version. Please report problems and ideas on the issue tracker.

Easy Model Entities turns Blockbench models into Minecraft entities and block-entities without requiring custom Java code for every model.

It exists to make custom models easier to ship, test, and maintain. Instead of writing a renderer, registering one-off entity classes, and hardcoding animation behavior, you describe the model with data and resource pack profiles. EME provides the host entities, host blocks, renderer integration, profile validation, and a small automatic animation layer.

Install it if you want custom Blockbench models that can appear as ambient creatures, static display entities, decorative block-entities, shrines, mimics, or mod-integrated renderable objects with much less boilerplate.

Introduction & Overview Video

✨ Why Use It?

  • No per-model Java required: Define most models with data packs and resource packs.
  • Entity and block-entity support: Use moving entities for mobs or fixed block-entities for decorations and machines.
  • Blockbench-friendly workflow: Load bundled .bbmodel assets directly from resource packs.
  • Profile-driven behavior: Configure host type, body type, dimensions, movement, behavior, rendering, texture, and animation from JSON.
  • Automatic animation: Basic idle, walk, wing, tail, and random-idle behavior is available out of the box.
  • Standard keyframe clips: Blockbench animations named idle, walk, swim, fly, or attack are played automatically. hurt and death are loaded but only play when driven by a command or a mod. Clips with any other name are ignored to keep the runtime simple (no state machines, no Molang).
  • Developer API: Mods can use render delegates, custom part animators, and runtime profile data without depending on internal renderer classes.
  • Diagnostics and demo profiles: Commands help list, validate, debug, spawn, and place test models in a dev world.

🗣 What Can You Build?

  • Ambient critters, NPCs, training dummies, and simple custom entities.
  • Static display models that still use Minecraft entity rendering.
  • Decorative block-entities such as shrines, statues, altars, or mimics.
  • Mod-controlled entities and block-entities that use EME for model loading, rendering, texture handling, and optional part animation.

ℹ️ Quick Start

After installing the mod, try the bundled demo profiles in a dev or test world:

/easy_model_entities summon easy_model_entities_examples:entity/little_explorer
/easy_model_entities summon easy_model_entities_examples:entity/stone_turtle
/easy_model_entities place_block easy_model_entities_examples:block_entity/shrine

Useful diagnostic commands:

/easy_model_entities list_profiles
/easy_model_entities validate_profiles
/easy_model_entities debug_profile easy_model_entities_examples:entity/little_explorer
/easy_model_entities set_animation @e[distance=..8] walk

More demo commands and explanations are available in the Demo Commands wiki page.

🧩 Blockbench Plugin

You can write the profile JSON by hand, but the [Easy Model Entities Exporter][plugin] does it for you: it exports the current Blockbench project as a ready-to-install data pack and resource pack, detects a fitting preset from your bone names, and validates the model before writing anything.

Two ways to get it:

  • Blockbench plugin list (recommended): File > Plugins > Available, search for Easy Model Entities. This is the reviewed release, so new versions can take a while to appear there.

  • Development version: use File > Plugins > Load Plugin from URL with this address:

    https://raw.githubusercontent.com/MarkusBordihn/BOs-Easy-Model-Entities-Blockbench-Plugin/refs/heads/master/plugins/easy_model_entities/easy_model_entities.js

    This is the current master state — newer, but it may contain errors and is not reviewed.

📦 Pack Workflow

Easy Model Entities uses two profile layers:

  • Server profiles in a data pack decide what the model is and how it behaves.
  • Render profiles in a resource pack decide which model, texture, scale, bounds, and animation settings are used on the client.

Typical files:

data/<namespace>/easy_model_entities/profiles/entity/<id>.json
data/<namespace>/easy_model_entities/profiles/block_entity/<id>.json

assets/<namespace>/easy_model_entities/render_profiles/entity/<id>.json
assets/<namespace>/easy_model_entities/render_profiles/block_entity/<id>.json
assets/<namespace>/easy_model_entities/models/<model>.bbmodel
assets/<namespace>/textures/entity/<texture>.png
assets/<namespace>/textures/block/<texture>.png

See the Pack Usage wiki page for the full structure.

Developer Integration

Mods can integrate EME into their own renderers by implementing EasyModelRenderable and using the client render delegates:

  • EasyModelEntityRenderDelegate
  • EasyModelBlockEntityRenderDelegate
  • EasyModelEntityRenderOptions
  • EasyModelBlockEntityRenderOptions
  • EasyModelPartAnimator

Custom part animation can either add to the automatic EME transform or replace it entirely with EasyModelPartAnimationMode.REPLACE.

See the Developer Integration wiki page for examples.

Installation and Compatibility

Install the matching loader build on both client and server when profiles, entities, or block-entities are used in multiplayer.

ℹ️ Documentation

Please check the wiki for additional information.

🐛 Report Issues, Bugs, Crashes or Feature Requests

Please report issues and feature requests over the issues link. I'm happy to help you.

How to Install Easy Model Entities (Mod)

Easy Model Entities by Kaworru is verified for Fabric, Forge, Neoforge, Quilt across Minecraft versions 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3 (latest release: 2.6.0, file size: 737 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3) and platform (Fabric, Forge, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge, Quilt.
  3. Move the downloaded Easy Model Entities file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Fabric Quilt
18d ago 1
1.20.1
Forge
18d ago 1
1.21.1
Fabric Quilt
18d ago 1
1.21.1
Neoforge
18d ago 1
1.21.1
Forge
18d ago 1
1.21.11
Fabric Quilt
18d ago 1
1.21.11
Forge
18d ago 1
1.21.11
Neoforge
18d ago 1
26.3
Fabric Quilt
18d ago 1
26.3
Forge
18d ago 1
26.3
Neoforge
18d ago 1
26.2
Fabric Quilt
18d ago 1
26.2
Forge
18d ago 1
26.2
Neoforge
18d ago 1
26.1.2
Fabric Quilt
18d ago 1
26.1.2
Neoforge
18d ago 1
26.1.2
Forge
18d ago 1
26.3
Fabric Quilt
21d ago 1
26.3
Forge
21d ago 1
26.3
Neoforge
21d ago 1
26.2
Neoforge
21d ago 1
26.2
Fabric Quilt
21d ago 1
26.2
Forge
21d ago 1
26.1.2
Neoforge
22d ago 1
26.1.2
Fabric Quilt
22d ago 1
26.1.2
Forge
22d ago 1
1.21.11
Fabric Quilt
22d ago 1
1.21.11
Neoforge
22d ago 1
1.21.11
Forge
22d ago 1
1.21.1
Fabric Quilt
22d ago 1
1.21.1
Neoforge
22d ago 1
1.21.1
Forge
22d ago 1
1.20.1
Fabric Quilt
22d ago 1
1.20.1
Forge
22d ago 1
26.3
Fabric Quilt
1mo ago 1
26.3
Neoforge
1mo ago 1
26.3
Forge
1mo ago 1
26.2
Fabric Quilt
2mo ago 1
26.2
Forge
2mo ago 1
26.2
Neoforge
2mo ago 1
26.1.2
Forge
2mo ago 1
26.1.2
Fabric Quilt
2mo ago 1
26.1.2
Neoforge
2mo ago 1
1.21.11
Forge
2mo ago 1
1.21.11
Fabric Quilt
2mo ago 1
1.21.11
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Forge
2mo ago 1
1.21.1
Fabric Quilt
2mo ago 1
1.20.1
Forge
2mo ago 1
1.20.1
Fabric Quilt
2mo ago 1
26.2
Fabric Quilt
2mo ago 1
26.2
Neoforge
2mo ago 1
26.2
Forge
2mo ago 1
26.1.2
Forge
2mo ago 1
26.1.2
Fabric Quilt
2mo ago 1
26.1.2
Neoforge
2mo ago 1
1.21.11
Neoforge
2mo ago 1
1.21.11
Fabric Quilt
2mo ago 1
1.21.11
Forge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Forge
2mo ago 1
1.21.1
Fabric Quilt
2mo ago 1
1.20.1
Forge
2mo ago 1
1.20.1
Fabric Quilt
2mo ago 1
26.2
Fabric Quilt
3mo ago 1
26.2
Neoforge
3mo ago 1
26.2
Forge
3mo ago 1
26.1.2
Fabric Quilt
3mo ago 1
26.1.2
Forge
3mo ago 1
26.1.2
Neoforge
3mo ago 1
1.21.11
Forge
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.11
Fabric Quilt
3mo ago 1
1.21.1
Fabric Quilt
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Forge
3mo ago 1
1.20.1
Fabric Quilt
3mo ago 1
1.20.1
Forge
3mo ago 1
26.2
Fabric Quilt
3mo ago 1
26.2
Forge
3mo ago 1
26.2
Neoforge
3mo ago 1
26.1.2
Forge
3mo ago 1
26.1.2
Fabric Quilt
3mo ago 1
26.1.2
Neoforge
3mo ago 1
1.21.11
Forge
3mo ago 1
1.21.11
Fabric Quilt
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Forge
3mo ago 1
1.21.1
Fabric Quilt
3mo ago 1
1.20.1
Fabric Quilt
3mo ago 1
1.20.1
Forge Neoforge
3mo ago 1
26.2
Fabric Quilt
3mo ago 1
26.2
Forge
3mo ago 1
26.2
Neoforge
3mo ago 1
26.1.2
Neoforge
3mo ago 1
26.1.2
Forge
3mo ago 1
26.1.2
Fabric Quilt
3mo ago 1
1.21.11
Forge
3mo ago 1
1.21.11
Fabric Quilt
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.11
Forge
3mo ago 1
1.21.11
Fabric Quilt
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.1
Fabric Quilt
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Forge
3mo ago 1
1.20.1
Fabric Quilt
3mo ago 1
1.20.1
Forge Neoforge
3mo ago 1
26.2
Fabric Quilt
3mo ago 1
26.2
Forge
3mo ago 1
26.2
Neoforge
3mo ago 1
26.1.2
Fabric Quilt
3mo ago 1
26.1.2
Forge
3mo ago 1
26.1.2
Neoforge
3mo ago 1
1.21.11
Forge
3mo ago 1
1.21.11
Fabric Quilt
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.1
Fabric Quilt
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Forge
3mo ago 1
1.20.1
Fabric Quilt
3mo ago 1
1.20.1
Forge Neoforge
3mo ago 1
26.2
Fabric Quilt
4mo ago 1
26.2
Forge
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Forge
4mo ago 1
1.21.1
Fabric Quilt
4mo ago 1
1.20.1
Forge Neoforge
4mo ago 1
1.20.1
Fabric Quilt
4mo ago 1
26.2
Forge
4mo ago 1
26.2
Fabric Quilt
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Forge
4mo ago 1
1.21.1
Fabric Quilt
4mo ago 1
1.20.1
Forge Neoforge
4mo ago 1
1.20.1
Fabric Quilt
4mo ago 1
26.2
Neoforge
4mo ago 1
26.2
Fabric Quilt
4mo ago 1
26.2
Forge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
26.2
Fabric Quilt
4mo ago 1
26.2
Forge
4mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Fabric Quilt
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Forge
4mo ago 1
1.20.1
Fabric Quilt
4mo ago 1
1.20.1
Forge Neoforge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Fabric Quilt
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Forge
4mo ago 1
1.20.1
Fabric Quilt
4mo ago 1
1.20.1
Forge Neoforge
4mo ago 1
26.1.2
Forge
4mo ago 1
26.1.2
Fabric Quilt
4mo ago 1
26.1.2
Neoforge
4mo ago 1
1.21.11
Forge
4mo ago 1
1.21.11
Fabric Quilt
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Fabric Quilt
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.21.1
Forge
4mo ago 1
1.20.1
Fabric Quilt
4mo ago 1
1.20.1
Forge Neoforge
4mo ago 1
26.1.2
Neoforge
5mo ago 1
26.1.2
Fabric Quilt
5mo ago 1
26.1.2
Forge
5mo ago 1
1.21.11
Forge
5mo ago 1
1.21.11
Fabric Quilt
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.1
Fabric Quilt
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Forge
5mo ago 1
1.20.1
Forge Neoforge
5mo ago 1
1.20.1
Forge Neoforge
5mo ago 1
1.20.1
Fabric Quilt
5mo ago 1
1.20.1
Forge Neoforge
5mo ago 1
1.20.1
Fabric Quilt
5mo ago 1
# Changelog for Easy Model Entities 1.20.1

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added an automatic item anchor fallback to the arm, head or body when a model has no hand bone.

### 2.3.0

  • Changed models rendered by another mod to show the hurt and death overlay, which they never did.
  • Changed texture query to texture get, matching vanilla commands; the old name no longer works.
  • Changed the chat feedback of behavior set and texture get t
...
# Changelog for Easy Model Entities 1.20.1

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added an automatic item anchor fallback to the arm, head or body when a model has no hand bone.

### 2.3.0

  • Changed models rendered by another mod to show the hurt and death overlay, which they never did.
  • Changed texture query to texture get, matching vanilla commands; the old name no longer works.
  • Changed the chat feedback of behavior set and texture get t
...
# Changelog for Easy Model Entities 1.21.1

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.1.262, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Changed the minimum Forge version to 52.1.8; older Forge versions are rejected.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added an aut
...
# Changelog for Easy Model Entities 1.21.1

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.1.262, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Changed the minimum Forge version to 52.1.8; older Forge versions are rejected.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added an aut
...
# Changelog for Easy Model Entities 1.21.1

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.1.262, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Changed the minimum Forge version to 52.1.8; older Forge versions are rejected.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added an aut
...
# Changelog for Easy Model Entities 1.21.11

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.11.48, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Add
...
# Changelog for Easy Model Entities 1.21.11

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.11.48, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Add
...
# Changelog for Easy Model Entities 1.21.11

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 21.11.48, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Add
...
# Changelog for Easy Model Entities 26.3

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.3.0.83, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.3

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.3.0.83, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.3

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.3.0.83, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.2

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.2.0.93, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.2

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.2.0.93, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.2

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.2.0.93, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Added
...
# Changelog for Easy Model Entities 26.1.2

## Note

This change log includes the summarized changes. For the full changelog, please go to
the [GitHub History][history] instead.

### 2.6.0

  • Fixed NeoForge servers crashing when a player without the mod is near an animated model.
  • Fixed NeoForge servers crashing when a player without the mod is near a shoulder model.
  • Fixed flying aquatic models, like a ray gliding above the water, flopping as if stranded on land.
  • Fixed NeoForge reporting the version as 0.0NONE, so other mods could not require a minimum.
  • Added animation get to show the animation set on an entity or block entity.
  • Added behavior get to show whether a host entity is frozen.
  • Added profile get to show the profile of an entity or block entity.
  • Added profile set block to switch the profile of a placed block entity.
  • Added shoulder offset to move a single entity on the shoulder, on top of the profile offset.
  • Updated the tested NeoForge version to 26.1.2.120, which fixes three network vulnerabilities.

### 2.5.0

  • Fixed models playing fly instead of swim while diving or surfacing.
  • Fixed the game tests getting in the way of game tests from other mods.
  • Fixed models without a root group sinking into the ground; root is now optional.
  • Fixed inflate, export: false, inverted cubes and texture paths not matching Blockbench.
  • Changed textures to come from the model; render profile texture and textures override them.
  • Changed swim, hurt, death and sit clips to play automatically when they apply.
  • Changed aquatic models without a walk clip to flop on land like fish.
  • Changed behavior set … auto to keep static models without AI.
  • Changed placed block entities to face the player; existing ones keep their direction.
  • Added shoulder sitting like a parrot, with its own clip, render profile settings and API.
  • Added server API calls for animations, textures, opacity, light level and freezing.
  • Added an opt-in interface so commands and the API can control models of other mods.
  • Added item sockets and client API calls to render items and find model part positions.
  • Added playback speed, a hold play mode and weighted clip variants.
  • Added double-sided textures, face UV rotation and a scarecrow block entity example.
  • Improved warnings and errors for textures and duplicate group names.

### 2.4.0

  • Fixed body_type: static and animation.mode: none ignoring an explicitly played or set clip.
  • Added animation play <target> sequence "<clips>" to chain up to 16 clips in one run.
  • Added playAnimationSequence to the client and server API, sending a whole chain as one request.
  • Added emissive as texture blend, so a slot renders fullbright and keeps its transparency.
Emissive slots are never backface culled.
  • Added hand item rendering to the render options, off unless a mod opts in.
  • Added left_item, right_item, left_hand and right_hand as recognized model part names.
  • Ad
...
Easy Model Entities Icon
Download Easy Model Entities
Select game version
Select platform