Custom Player Model (CPM)
The Custom Player Model modification provides Minecraft players with unlimited possibilities for personalizing their character's appearance. Using JSON files, you can create unique player models that are fully compatible with the base game and other mods.
Mod Capabilities
The expression system, realistic physics, and advanced particle system open up endless creative possibilities. You can create models with animated elements, dynamic effects, and complex structures that organically fit into the gameplay.
Installation and Setup
The mod is available for Minecraft versions 1.12.2 and 1.14.4:
- Version 1.12.2 runs on Forge and doesn't require additional dependencies
- Version 1.14.4 uses Fabric and requires fabric-api installation
- For convenient configuration, installing Mod Menu is recommended
After installation, place your JSON models in the "custom-models" folder in the .minecraft directory. Each model can be represented by a separate folder or ZIP archive.
Working with Models
Each model must contain a main model.json file in the root directory. Textures are stored in PNG format and located in the model folder's root. For creating models, specialized tools like Blockbench are recommended.
In-Game Management
Use the Ctrl+M key combination to open the model selection interface or apply commands:
/custommodel reload [player]- reloads models from disk/custommodel refresh- updates the list of available models/custommodel select <model_id> [player]- selects a model for the player/custommodel list- shows all loaded models/custommodel clear [player]- resets the current model/custommodel npc <model_id>- compatibility with Custom NPCs
Technical Features
The mod can be used both on the client and server. When installed only on the client, changes are visible only to you. On a modified server, all players with the installed mod will be able to see custom models.
Compatibility
The mod supports integration with popular modifications and maintains compatibility with Minecraft's original animation system and equipment rendering.