What's new
Model Engine—Ultimate Entity Model Manager [1.16.5-1.20.4]

Model Engine—Ultimate Entity Model Manager [1.16.5-1.20.4] R3.1.11

Bug Fix:
- Possible fix for armorStand nulling
- Fixed hitbox error spam when model does not have a hitbox
- Fixed passenger sit pose render issue
- Fixed OBB hitbox not interactible in <1.19
- Fixed hurt tint revert model custom tint to white
- Fixed 1.17 NoClassDef again
- [MM] Fixed Remap model mechanic doing nothing
- [MM] Fixed tint mechanic error when exactMatch is false

New Feature:
- 1.19.3 support (Resource Pack v12 gen WIP)
- Better packet error logs
- [MM] Tint mechanic can set damage tint color
- [MM] LinkItemBone mechanic -> Link an item bone to an equipment slot of the mob so it updates automatically
Bug Fix:
- Fixed unable to riptide with Riptide Trident
- Fixed player collision disabled
- Fixed portal swirl effect not playing
- Fixed 1.17 NoClassDef error
- Fixed model misaligned when first summoned

Change:
- Hitbox might be less accurate now
Bug Fix:
- Fixed weird bee movement
- Fixed CMI hologram not interactable
- Fixed occasional NPE
Bug Fix:
- Fixed item model json not cleared on reload
- Fixed bone generation order not preserved
- Fixed "-" not allowed in texture name
- Fixed compatibility with Paper #174
- [MM] Fixed model ID being case sensitive
- [API] Fixed model application within mob spawn consumer

Change:
- Implemented basic sanitation to texture names
Bug Fix:
- Fixed disguise not obeying visibility rule
- Fixed weird atan2 behavior
- Fixed death state not holding on last frame when other models have ongoing death animations
- [MM] Fixed NPE of dismount all mechanic
- [MM] Revert state mechanic behavior to force play animation
- [MM] Fixed nametag visibility mechanic alias
- [MM] Fixed force-type controller alias
- [MM] Fixed movement speed not affecting flying speed
- [Citizens] Fixed NPC not using correct hitbox width

Change:
- Reimplemented Mode A
- Animation Mode defaults to Mode C
- Minor optimization on network traffic

New Feature:
- Implemented Mode C
- Added NoFaceCube error
- [MM] Toggle State mechanic (thx Ash)
Bug Fix:
- Fixed glitchy faces with Blockbench invisible face
- Fixed texture under default namesapce generating in wrong folder
- Fixed buggy model saving and loading
- Fixed warning when applying models to amphibious creatures (i.e. axolotl)
- Fixed citizens command displaying incorrect hints
- Fixed citizens command error when applying models to despawned NPCs
- Fixed player disguise saved on server shut down
- Fixed disguise command error when missing parameters

Change:
- Main hitbox would now use the longest side as width

New Feature:
- [MM] Cycle parts mechanic (thx Ash)
  • Like
Reactions: EXCEED_ow
This update marks the end of R2.
Do not expect any further updates.

This build supports:
1.14.4
1.15.2
1.16-1.16.5
1.17-1.17.1
1.18-1.18.2
1.19-1.19.2
  • Like
Reactions: FabiAcr and Shidapu
Bug Fix:
- Fixed namespace config not reflected on models
- Fixed texture folder locked on "entity"
- Fixed mob bouncing when in water
- Fixed config not accepting lower case item names
- Fixed config not reading integers as doubles
- Fixed reload message sending before model finish reloading
- [MM] Fixed setRotation mechanic not affecting models
- Fixed weird body rotation
- Fixed error when applying model to slimes

New Feature:
- New config option to disable compressed packets
- [API] More events
Bug Fix:
- Fixed weird behavior with modeled vex
- Fixed scoreboard packet NPE
- Fixed invalid field access on some server forks
- Re-implemented placeholder nametags
- Fixed nametag not initialized within model mechanic
- Fixed NPE when loading empty compartment
- Fixed 1.19.2 compatibility
Bug Fix:
- Fixed spinning mobs with large hitbox
- Fixed jittery disguise
- Fixed segmented bones edge cases
- Fixed unable to right click models with empty hand
- Fixed projectile phasing through OBB
- Patched large hitbox interaction range (even works for vanilla mobs)
- Fixed attacking model when dropping item
- Fixed bow pulling and eating bug when looking at model

Change:
- Slight max bone size increase (120x120x120, or 7.5^3 blocks)
- Hand bone -> Item bone (ih_, ir_, il_): Display item on specific slot (h = head, r = mainhand, l = offhand.) No bone limit.
- Drop support for version < 1.16.5
- [MM] MM v4 is no longer supported
- [MM] BodyClamp rework -> Uneven clamp, auto body rotate, body reorient speed, stable body angle
- [MM] DefaultState rework -> Lerp in tick, lerp out tick, speed modifier
- [MM] VFX Rework
- [MM] SubModel can now only add/remove bones from the current model's blueprint
- [MM] Deprecated SwapModel. Please use the normal Model mechanic instead
- [Citizens] Complete rework due to new features. Old NPC will break.

New Feature:
- Step type frame support
- Scriptable keyframes (MEG Scripts & MM Skills)
- Leash bone (l_)
- Rendered ghost bone (g_): Bone that spawns an armor stand without generating a model
- Glowing model with team color
- Optimized Slerp (SLERP = default algorithm, ONLERP = faster approximation, not as accurate but the errors are negligible)
- Complete async
- State command (/meg state)
- Advanced Model command (/meg model)
- Better model save-load
- [MM] SwapEntity mechanic -> Swap the model to another owner
- [MM] Leash mechanic -> Leash the model from a leash bone to the target (leash holder)
- [MM] LeashSelf mechanic -> Connect two leash bones
- [MM] SetItemModel mechanic -> configure the item model displayed on an item bone
- [MM] LockModel mechanic -> Lock all rotation of a model
- [API] Per-player model
- [Citizens] Console command support
Top