Player models
What it is for on Indigo
Section titled “What it is for on Indigo”Since pack 0.4.1 Indigo includes Customizable Player Models (CPM) on the client and the server. You can give your character extra parts (ears, a beak, glasses, a pendant) and a sharper skin, keep normal Minecraft proportions, and everyone on the Indigo pack sees it. No skin upload to Mojang, and you can change it in game. Players without the mod still see your normal skin.
Make a model
Section titled “Make a model”- Open the editor from the title screen button, or in game from the Gestures menu. Blockbench with the CPM plugin works too.
- Start from the vanilla player model and keep its parts. Add your custom cubes as children of the head and body.
- File → Save the project (
.cpmproject). Keep it: it is the editable source. - File → Export → Export mode: Model. That writes a
.cpmmodelinto your instance’splayer_models/folder. Use Tools → Check Safety Level first; see the limits below.
Pick it in game
Section titled “Pick it in game”Gestures menu → Models, choose your file. Or type /cpmclient set_model <name>.cpmmodel. The server sends the
model to everyone else with the pack. To update it, edit the project, export again under the same name, and pick it
again.
Stay inside the limits
Section titled “Stay inside the limits”Each viewer’s CPM has safety limits for other players’ models, and a model over a limit simply does not show for that viewer. Design within the defaults and everyone sees your model with no setup:
| Limit | Default |
|---|---|
| Texture | 256 by 256 |
| Model file | 100 KB |
| Cubes | 256 |
| Animated textures | off |
A 256 by 256 texture laid out like a normal 64 by 64 skin scaled four times is the sweet spot: sharper, still compatible, and within what every player sees by default. Keep custom parts to a few dozen cubes.
Good to know
Section titled “Good to know”- Works with Indigo: shaders show the model, and its shadow includes the custom parts. Avoid large semi-transparent parts, which can sort oddly under shaders.
- Voice-chat mouth animations need a separate add-on that Indigo does not ship.
- Admins can assign a model to a player from the console if a build or event calls for it; ask in the Discord.
Learn more
Section titled “Learn more”- CPM wiki (official)
- Modrinth page
