CurseForge · Minecraft mod
Virtual Motion Capture
Gives your Minecraft client the power to send VMC protocol data for vtuber models.
Quick answer
Which Virtual Motion Capture release should I use?
Virtual Motion Capture 0.4.2+1.21.11 targets 1.21.11 with Fabric, Quilt. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is Virtual Motion Capture required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Virtual Motion Capture 0.4.2+1.21.11 need?
0.4.2+1.21.11. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Virtual Motion Capture without breaking your instance.
Built for Virtual Motion Capture 0.4.2+1.21.11. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 0.4.2+1.21.11. It targets 1.21.11 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside 0.4.2+1.21.11. It opens that exact file at the source.
About this project
What does Virtual Motion Capture add?
This mod enables your Minecraft client to use the VMC protocol to manipulate vtuber models.
This mod includes an API for other Minecraft mods to create and implement additional BlendShapes to be transmit over the same connection.
BlendShapes
BlendShapes are numerical values sent over VMC and are used by vtubing applications to activate toggles, move the model, etc. By default, the mod creates 20+ BlendShapes and sends them over 127.0.0.1:35940.
These BlendShapes represent various states and events from the in-game player, including:
- relative health
- sprinting
- sneaking
- taking/dealing damage
See the gallery for an example of using the player's actions to activate toggles.
Disclaimer and Compatibility
This mod is made specifically for use with the open-source vtubing application Inochi Session and has been tested with VMC Protocol Monitor.
Not all VMC applications are guaranteed to work with VMC-MC, but the following are reported to be compatible implementations:
- Inochi Session
- UniVRM (requires compatibility mode)
VMC is an extension of Open Sound Control (OSC), thus making VMC-MC hypothetically compatible with OSC applications as well.
Project description from CurseForge.
Pick your setup
Virtual Motion Capture by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.5
2 loader builds1.21.3
2 loader builds1.21.2
2 loader builds1.21.1
2 loader builds1.21
2 loader builds1.20.6
2 loader buildsShowing the newest 12 of 23 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Virtual Motion Capture versions and loaders
0.4.2+1.21.11
vmc-mc-0.4.2+1.21.11.jar
18 Dec 2025
0.4.2+1.21.5
vmc-mc-0.4.2+1.21.5.jar
8 Apr 2025
0.4.2+1.21.3
vmc-mc-0.4.2+1.21.3.jar
30 Nov 2024
0.4.2
vmc-mc-0.4.2.jar
17 Aug 2024
0.4.1
vmc-mc-0.4.1.jar
19 Jul 2024
0.4.0
vmc-mc-0.4.0.jar
30 Oct 2023
0.3.1
vmc-mc-0.3.1.jar
12 Oct 2023
Looking for an older file? The official CurseForge project page is in Resources.