!iLike2MoveIt
iLike2MoveIt — Core
The companion mod for the iLike2MoveIt resource pack. It hands the animation engine the information the pack cannot read from the game on its own.
Requirements
Minecraft 1.21.1 · Java 21 · Client and server
Current release: Core 0.2.1-beta.2 for NeoForge, paired with RP 1.1.2-beta.4. Fabric for this version is pending.
Why a resource pack needs the core
EMF animates from variables. But there are states vanilla does not expose in any useful way — has this wolf just found you again? is the fox really asleep or merely standing still? how far along is the cat in lying down on you?
The mod exposes client animation signals and synchronizes server-backed behavior. Install matching Core on both sides for collective pig resting and persistent pig/cow breed assignment. Client rendering uses EMF/ETF; VanillaBackport 1.1.7.10+ and its matching dependencies are required wherever Core is installed.
What it does, mob by mob
| Mob | What the mod unlocks |
|---|---|
| Wolf | Recognises when your wolf finds you again after being apart, and fires its greeting. State is kept per UUID, so each wolf remembers its own — and greetings are staggered, so a pack of them does not greet you in unison. |
| Cat | Hands over the real progress of the cat lying down on you, so the transition reads as a movement instead of a jump. |
| Fox | Sitting, sleeping and stalking, worked out separately because vanilla's flags do not apply to foxes. Plus the sleeping "Zzz" particles, and an item carried in the mouth following the animated snout. |
| Villager | The trade item stops being pinned to its chest and follows the model's animated hands. Adds the woman variant layer, drawn between the biome outfit and the profession one. |
| Chicken and pig | Repairs the layer missing from VanillaBackport's renderer on 1.21.1, so the warm biome variants render correctly. |
| Held items | Harmonises the apparent size of any held item and seats it consistently, so a diamond, an ingot and a 3D-modelled item all sit correctly in the same place. |
Installation
- Install NeoForge for 1.21.1.
- On the client, install EMF 3.2.4+, ETF 7.1+, VanillaBackport 1.1.7.10+ and its matching Platform dependency. Install Core with VanillaBackport and its dependencies on the server for the server-backed features.
- Drop this mod's
.jarintomods/as well. - Install the resource pack and put it above Fresh Animations in the resource pack list.
Upgrading from 0.1.0-beta? Delete the old jar first. The mod's internal id changed, so if both files sit in mods/ the game loads them as two separate mods and applies the same patches twice.
FAQs
Frequently Asked Questions
The mobs are not animating — they just stand there.
That is what this mod is for. EMF compiles each animation into a single method, and the pack's villager animation is large enough to blow past a hard limit in Java. When that happens the mob silently stops animating and nothing in the log tells you why.
The mod sets EMF's asmMaths option to false on its own, in memory only — your config/entity_model_features.json is never rewritten, and uninstalling the mod leaves your settings exactly as they were. If you would rather not install it, set "asmMaths": false in that file by hand and restart.
If it still does not animate, check the load order: the pack has to be above Fresh Animations.
Do I need this mod to use the pack?
Use matching Core for the current pack's model selectors, layers and behavior. Core 0.2.1-beta.2 pairs with RP 1.1.2-beta.4.
Do I need the resource pack to use this mod?
The resource pack supplies the client models and animations. Dedicated servers do not load resource packs; Core also provides server-backed behavior and persistent breed assignment.
Can I use it on a server?
Yes. Install matching Core and VanillaBackport dependencies on the server for server-backed behavior. The client can connect without server Core, but those server-backed features remain disabled.
Does it work on Fabric?
Core supports separate NeoForge and Fabric builds. Version 0.2.1-beta.2 is published for NeoForge first; its Fabric release is pending. Never install a JAR for the other loader.
Which Minecraft versions?
Only 1.21.1. The dependency is declared as an exact match, not a range — mixins break in ways that are hard to diagnose when the target classes shift.
Why does it need VanillaBackport?
Two of the mixins repair its chicken and pig renderers. It is a hard requirement: without it the game will not start with this mod installed.
Are Modefite and Weskerson's 3D Items required?
No, both are optional, and they work as a pair. Weskerson's provides the 3D meshes for held items; Modefite is what makes Minecraft 1.21.1 able to load them. With both installed, this mod measures the 3D model that is actually drawn and seats it correctly in the villager's hands or the fox's mouth. With neither, held items fall back to the flat sprite and still sit where they should.
License
CC BY-NC-SA 4.0 — share it, adapt it, build on it, with attribution, non-commercially, and under the same licence.
Thanks
- Traben, for Entity Model Features and Entity Texture Features — none of this would be possible without them.
- lukidonu, for Villagers Refreshed.
- Fresh Animations, as a reference and a source of inspiration.
Как поиграть с друзьями с модом iLike2MoveIt - Core?
Мод iLike2MoveIt - Core куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода iLike2MoveIt - Core будет готов за пару минут - BungeeHost сделает всё за вас.

