ModsFinder

VMD Animation Cache

by Elten-huanghuang

VMD Animation Cache is a Forge client mod that stores MMD motion results for SlashBlade entities within a single frame, so the same motion is not recomputed.

ForgeClient-side onlyMIT LicenseOpen source1.20.1

What it does

When the game calls setupAnim again for the same tick and partial tick, the full MMD pipeline for that entity is skipped and the cached pose is reused. The result is one calculation per entity per frame instead of many repeated calls. The author reports a frame rate rise from about 50 to 190 FPS in a third-person view with a single SlashBlade entity visible, measured on Minecraft 1.20.1 with Forge 47 and a recent SlashBlade Resharped build.

The mod depends on SlashBlade:Resharped and runs on Forge for 1.20.1 only, with files dated 2026-05-30. It is client-side only, so a server does not need it and players install it alone. The code is about 32 lines and relies on a coremod approach, and it is released under the MIT License as open source.

Key features

  1. Per-frame motion cache

    Stores the result of each SlashBlade MMD animation calculation for the current frame and tick.

  2. Skipped redundant pipeline

    Repeated setupAnim calls with the same tick and partial tick reuse the stored pose instead of running the full pipeline again.

  3. Small footprint

    The cache is a single stored result per entity per frame, keeping its memory and code cost low.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

SlashBlade:ResharpedA SlashBlade mod fork for Modern Minecraft.
Required

Use cases

Third-person SlashBlade play

Players viewing a SlashBlade character from behind, where many repeated animation calls slow the frame rate, can use the cache to regain frames.

Who it’s for: Players who run SlashBlade Resharped on Minecraft 1.20.1 with Forge and see low frame rates when SlashBlade entities are on screen.

How it compares

Full comparison

SlashBlade Resharped RenderFix Patch is a Forge client mod for 1.20.1 – 1.20.6 under the MIT-0 license and is not open source. SlashBlade:AcceleratedRendering is a Forge and NeoForge client mod for 1.20.1 under the GNU Lesser General Public License v2.1 or later and is open source. VMD Animation Cache targets only 1.20.1 on Forge and is open source under the MIT License. Note that VMD Animation Cache and AntiEntropyCore inject the same Mixin target, VmdAnimation, so they conflict when installed together.

ModLoadersGame versionsEnvironmentUpdated
VMD Animation CacheForge1.20.1Client-side only2026-05-30
SlashBlade Resharped RenderFix PatchForge1.20.1 – 1.20.6Client-side only2024-10-07
SlashBlade:AcceleratedRenderingForge and NeoForge1.20.1Client-side only2025-11-19

Questions

Does VMD Animation Cache need SlashBlade Resharped?

Yes. SlashBlade:Resharped is a required dependency, and the cache works on SlashBlade MMD animations it provides.

Does the server need VMD Animation Cache?

No. The mod is client-side only, so players install it and servers run without it.

Can VMD Animation Cache run alongside AntiEntropyCore?

Not safely. Both mods inject the same Mixin target, VmdAnimation, which causes a conflict.

Which Minecraft versions does VMD Animation Cache support?

Only 1.20.1, on Forge. The latest file is 1.0.0 for 1.20.1, dated 2026-05-30.

In the catalog

VMD Animation Cache is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from Elten-huanghuang

All projects

Similar mods

What the author says

VMD Animation Cache eliminates redundant MMD motion computation in SlashBlade Resharped, giving you ~3.8x FPS improvement (50 → 190 FPS) when SlashBlade entities are on screen. When SlashBlade renders MMD-based blade animations, VmdAnimation.setupAnim() is called 60–120 times per entity per frame — once for every…
Elten-huanghuang, on the Modrinth page

Official listing

Owner
Elten-huanghuang
Published
2026-05-30
Updated on Modrinth
2026-05-30
Facts verified
2026-10-15

Tags