promotional bannermobile promotional banner

Mo' Bends [MODERN PORT]

A port of the Mo' Bends mod to Minecraft 1.20.1
Back to Files

mobends-1.20.1-5.3-forge.jar

File namemobends-1.20.1-5.3-forge.jar
Uploader
SxilverrSxilverr
Uploaded
Aug 18, 2026
Downloads
1.4K
Size
1.2 MB
Mod Loaders
Forge
File ID
8681011
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:mo-bends-unofficial-modern-port-1438637:8681011")

Learn more about Curse Maven

What's new

v5.3 IS HERE!

THE MEGA UPDATE + MAJOR REWORK.

MOB ANIMATIONS

Ported the full Wolf animations.
Restored the Squid's render and animations, and added Glow Squid support.
Added animation support for Stray and Bogged.
Added Wither Skeleton support.
Added Animation support for the Zombified Piglin.
Added animations for Zombie Villagers.
Added animation support for models that extend HumanoidModel.
Added support for mods that reskin mobs with custom models.
Fixed mob riding. The riding and sitting animations existed but were wired only into the player, so chicken jockeys and spider jockeys now animate.
Fixed baby zombies not having their big head, and baby wolves' heads being placed incorrectly.
Fixed spiders climbing backwards and sideways, and their offset from the wall.
Fixed the eyes on spiders.

ANIMATION FIXES

Added Trident, Spyglass and Goat Horn animations.
Added a crawling animation, and fixed crawling.
Fixed the swimming animation cutting out in shallow water and near the surface.
Fixed the sneak animation not working while in water.
Fixed the head folding backwards through the torso when swimming upward.
Fixed a zero-quaternion collapse that could flatten every vertex to a point.

MOD COMPATIBILITY (more to come!)

Added Armourer's Workshop compatibility. AW skins now follow Mo' Bends animations, and the player model is concealed when an AW skin overrides it. (#3)
Added compatibility with Entity Model Features (EMF). Just Expressions is now compatible. (#40)
Added compatibility with the First-Person Model mod. (#24)
Added Curios compatibility for the hand and feet accessory slots (#50)
Added support for the Rotten Variant mod. (#38)
Added compatibility for mobs that are passengers of other mobs.
Fixed custom-model armor not following the animation, which also fixes Epic Knights armor. (#49)

MENU AND CONFIGURATION

Fully reworked Settings menu.
Added a new in-mod config screen.
Reworked the Animation settings menu. Every mob Mo' Bends animates now displays with its own live preview, so each mob can be disabled independently.
Added a Spin control drop down next to the Back button.
Added several new config options.
Added an "Upscale Armor Enchant Glint" option, off by default. This renders the armour's enchantment glint at the larger texture scale. This was a bug but I thought it was kind of cool so I made it a config feature.
Added menu click sounds.
Added menu hover highlighting.
Fixed the GUI previews.
Fixed the spider's GUI preview animating extremely fast.
Fixed the empty preview panel showing an untranslated text key.
Removed the spider's "Climbing" preview option.
Removed the "Using Items" preview option.

ARMOR AND EQUIPMENT

Fixed the wrong armor hook being used. Both platform providers called getHumanoidArmorModel(), which only returns HumanoidModel; mods shipping non-humanoid armor geometry override getGenericArmorModel() instead. Both providers now call the generic hook.
Fixed the NeoForge armor provider, which was a stub that returned the default model unconditionally.
Fixed custom armor models never being initialized.
Fixed the armor pipeline being too narrow.
Fixed armor textures on 1.21.1 NeoForge, where modded armor in a non-minecraft namespace rendered as a missing texture.
Fixed armor z-fighting.
Fixed armor on baby mobs.
Fixed enchanted armour rendering with the wrong enchantment glint.
Fixed the held weapon offset for skeletons.
Fixed the elytra. It now renders through Mo' Bends.
Added an error report when armor fails to render.

RENDERING

Added the box modifier system, which fixes most model bugs.
Added adaptive humanoid geometry.
Added rendering for extra model parts attached to a mob.
Added bending for overlay render layers.
Added live rendering for custom head geometry.
Restored arrow trails.
Fixed the trails rendering queue, which had trails showing through water, mobs and fog.
Fixed the Squid's UVs, which were mapped against a hardcoded 64x64 texture size.
Fixed the bottom-face texture flip on legacy boxes.

PERFORMANCE

Improved performance by removing per-frame memory allocations from the model posing, animation and item animation.
Fixed a GUI memory leak, so preview entities are now released when the screen closes.
Fixed a Wolf crash caused by a negative keyframe index in the wolf renderer.

NETWORKING

Added server config sync to Forge. Forge did not have it, and the NeoForge implementation was not functional to begin with.

PUBLIC API!!!

Added a public skeleton API under goblinbob.mobends.api.skeleton which shows live bone transforms for animated entities, including the forearm and lower-leg bones. The Armourer's Workshop integration is built on this API.

PROJECT STRUCTURE

Rewrote the project structure onto Stonecutter and Architectury Loom.
Added Armourer's Workshop as a compile-time dependency.
Fixed the missing mod icon and changed it to Mo' Bends art.
Fixed the version ranges.
Added Sxilverr to the author list. (hey thats me!)
General code cleanup.

This mod has no additional files