Skip to content

Blendshapes

Provi edited this page Aug 17, 2024 · 1 revision

Note

All blendshapes are described as Minecraft identifiers in the format vmc-mc:name_of_blendshape. This breaks certain VMC implementations, such as UniVRM.

With the compatibility mode enabled, the blendshapes will instead take the format vmc-mc_name_of_blendshape, with all colons (:) replaced by underscores (_).

The following is a list of every blendshape provided by VMC-MC.

Blendshape Description Minimum Maximum Type
vmc-mc:block_light The block light of your current position (as described by F3). 0 1 Continuous
vmc-mc:sky_light The sky light of your current position (as described by F3). 0 1 Continuous
vmc-mc:internal_light The actual visible light level of your current position. 0 1 Continuous
vmc-mc:relative_health Your current health percentage, as a decimal. 0 1 Continuous
vmc-mc:water_height How high water comes up to you when you're standing in it. Use with caution, Minecraft calculates this weirdly. 0 3 Continuous
vmc-mc:lava_height How high lava comes up to you when you're standing in it. Use with caution, this behaves weirdly. 0 3 Continuous
vmc-mc:water_submerged Whether or not you are fully underwater. 0 1 Discrete (boolean)
vmc-mc:lava_submerged Whether or not you are fully in lava. 0 1 Discrete (boolean)
vmc-mc:time_of_day The in-game time of day. 0 1 Continuous
vmc-mc:rain_amount How rainy is it? (Clear? Raining? Thundering?) 0 1 Discrete (0, 0.5, 1)
vmc-mc:on_fire Whether or not you are currently on fire. 0 1 Discrete (boolean)
vmc-mc:experience Your experience levels (integer) and points (decimal). 0 unbounded Continuous
vmc-mc:is_wet Whether or not you are touching water/rain. 0 1 Discrete (boolean)
vmc-mc:sneaking Whether or not you are sneaking. 0 1 Discrete (boolean)
vmc-mc:crawling Whether or not you are crawling. 0 1 Discrete (boolean)
vmc-mc:climbing Whether or not you are climbing (such as on a ladder). 0 1 Discrete (boolean)
vmc-mc:blocking Whether or not you are blocking attacks (such as with a shield). 0 1 Discrete (boolean)
vmc-mc:glowing Whether or not you are glowing. 0 1 Discrete (boolean)
vmc-mc:frozen Whether or not you are frozen (the powder-snow effect). 0 1 Discrete (boolean)
vmc-mc:swimming Whether or not you are swimming. 0 1 Discrete (boolean)
vmc-mc:sprinting Whether or not you are sprinting. 0 1 Discrete (boolean)
vmc-mc:riding_living Whether or not are you riding a living entity (such as a horse). 0 1 Discrete (boolean)
vmc-mc:riding_nonliving Whether or not you are riding a nonliving entity (such as a boat). 0 1 Discrete (boolean)
vmc-mc:elytra_flying Whether or not you are currently fall-flying (the type of flight from an elytra). 0 1 Discrete (boolean)
vmc-mc:sleeping Whether or not you are sleeping. 0 1 Discrete (boolean)
vmc-mc:alive Whether or not you are alive (health > 0). 0 1 Discrete (boolean)
vmc-mc:relative_food_level Your hunger points, expressed as a percentage decimal. 0 1 Continuous
vmc-mc:relative_air_level Your air percentage, expressed as a decimal. 0 1 Continuous
vmc-mc:hotbar Your currently selected hotbar slot. 0 1 Discrete (multiples of 0.1)
vmc-mc:exposed_to_sky Whether or not you are exposed to the sky. 0 1 Discrete (boolean)
vmc-mc:attack_player Triggers when attacking a player. 0 1 Blendstore
vmc-mc:attack_hostile Triggers when attacking a hostile mob. 0 1 Blendstore
vmc-mc:attack_living Triggers when attacking a living entity (includes all mobs and players). 0 1 Blendstore
vmc-mc:damage_taken Triggers when taking damage. 0 1 Blendstore
Clone this wiki locally