Skip to content

SkinsCloud skins and animated runtime rendering

Selected launcher skins with animated textures. Install Motion alongside Skins for live head and face tracking.

Skins preview

Overview

Skins renders selected launcher skins and animated manifest frames in-game. Motion is a separate companion mod for VTube Studio tracking, face overlays, head motion, calibration, and avatar-state sync. When both mods are installed, Skins supplies the player texture and Motion animates it.

Build

bash
./gradlew :loader-fabric:build -PmcVersion=1.21.11 -PonlyLoader=fabric
./gradlew :loader-neoforge:build -PmcVersion=1.21.11 -PonlyLoader=neoforge

Smoke tests

Run the animated-skin staging smoke with a selected-skin account UUID. The UUID stays in the environment and is not stored in the repository.

bash
SKINS_SMOKE_UUID=<staging-user-uuid> \
  ./gradlew :loader-fabric:skinsStagingSmoke -PmcVersion=26.1.2 -PonlyLoader=fabric

Use SKINS_API_BASE_URL to point the smoke at a non-production API. For Motion coexistence, copy the Skins Fabric jar into the Motion Fabric run profile and start Motion's Fabric client on the same Minecraft version; Skins should supply only the texture while Motion starts tracking and face rendering.

Downloads

Feature checklist