Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Minecraft Character Customizers
  3. Customizable Player Models

Customizable Player Models

What it is

Customizable Player Models is a free, MIT-licensed project for creating custom avatars in Minecraft Java Edition. Its editor combines vanilla player parts with custom model parts, textures, and animated textures. Users can hide or move normal player components, make skin parts glow, and create animations. To use a model, export it and upload the resulting image as a Minecraft skin. Models can also be stored in unused skin space or as a GitHub Gist, with export formats including Minecraft skin files, .cpmmodel files, and Base64 model data. Downloads are listed for Forge, NeoForge, Fabric, and Quilt across Minecraft versions. An optional Bukkit/Spigot plugin supports in-game skin changes and offers the same features as installing the mod on a Forge or Fabric server. ViveCraft support is listed, while OSC can drive eye or face tracking, heart-rate, Stream Deck, or script animations through a compatibility addon. Simple Voice Chat and Plasmo Voice animations require separate compatibility mods. The model-sharing site is under development.

For and against

For

  • Free and MIT licensed
  • Supports Forge, Fabric, NeoForge, and Quilt
  • Offers custom and animated textures
  • Provides multiple export formats
  • Supports animation and glowing parts

Against

  • Minecraft Java Edition only
  • Voice chat animations need compatibility mods
  • OSC features require an additional addon
  • Model-sharing site is still under development

The verdict

Customizable Player Models gives Minecraft Java players extensive control over avatar structure, textures, and animation. Using those models requires exporting them and loading the resulting skin, with some integrations needing extra compatibility components.

Who it suits

It suits Minecraft Java Edition players who want editable 3D avatars, custom textures, animations, or glowing model parts. Server operators can also use the optional Bukkit/Spigot plugin.

Plans and prices

Free

Free

Create and export custom player models · Minecraft mod downloads

Every plan, in full

On the record

Animations
The editor supports custom idle, walking and sitting animations.minecrafthub.io · read 15 Oct 2026
API artifact
The documented Gradle API artifact is com.tom5454.cpm:CustomPlayerModels-API with loader-specific compile and runtime dependencies.github-wiki-see.page · read 15 Oct 2026
Base64 export
Base64 model data is intended for server owners and map makers and can be loaded through commands or the API.github.com · read 15 Oct 2026
Blockbench integration
A Blockbench plugin can import and export CPM projects, but its README labels it beta and warns that some features are unsupported and animations may break on import.github.com · read 15 Oct 2026
Community support
The official FAQ directs users to Discord tutorials, free models and a community guide.github.com · read 15 Oct 2026
CurseForge distribution
CurseForge lists 6,053,913 project downloads and a September 20, 2026 update for the Forge project.curseforge.com · read 15 Oct 2026
Custom appearance
Additional model parts can use custom textures, and parts of the normal player model can be hidden or moved.curseforge.com · read 8 Oct 2026
Custom geometry
Creators can add geometry such as horns, wings, tails, hats and extra limbs.minecrafthub.io · read 15 Oct 2026
Developer API
The API provides the ICPMPlugin interface, loader registration hooks, player-renderer creation, local-model loading, poses, gestures and submodel rendering.github-wiki-see.page · read 15 Oct 2026
Documentation scope
The official wiki contains roughly 40 pages covering modeling, texturing, templates, animations, exporting, integrations, commands and API beta documentation.github.com · read 15 Oct 2026
Export and use
Models must be exported and loaded by uploading the exported image as a Minecraft skin.curseforge.com · read 8 Oct 2026
Glow effects
Individual model parts can use glow effects similar to glow-squid rendering.curseforge.com · read 15 Oct 2026
Hide or move vanilla parts
Normal player-model parts can be hidden or repositioned.curseforge.com · read 15 Oct 2026
Independent feature summary
MinecraftHub describes CPM as an in-game 3D avatar editor with custom geometry, glow, animations, a public model browser and higher-resolution textures.minecrafthub.io · read 15 Oct 2026
In-game editor
The model editor is included in the mod and does not require a separate editor application.github.com · read 15 Oct 2026
Installation requirement
MinecraftHub says users must download the loader-matched jar and place it in the Minecraft mods folder.minecrafthub.io · read 15 Oct 2026
License
The repository and Modrinth listing identify the project as MIT licensed.github.com · read 15 Oct 2026
Limit: community marketplace
A Reddit user seeking a CPM artist reported that the official Discord felt empty or abandoned and that portfolios were difficult to find.reddit.com · read 15 Oct 2026

Alternatives to Customizable Player Models

Every alternative, ranked