CustomPlayerModel
Customize your player model in Minecraft.
Description
This is a remake version of Minecraft mod Custom Player Model (CPM). It allows you to customize ingame models using JSON files, with advanced features including scripting, particle systems and physics simulation.
Note: Although this mod is named Custom "Player" Model, it also allows you to apply custom models on animals or monsters.
Installation
Download the mod jar file and put it in the "mods" directory under your minecraft main directory. When ingame, press Ctrl+M to open the model selection gui.
Each model is a .zip file. Model files should be put in "custom-model/models" directory under your minecraft main directory. If this directory does not exist, create one yourself or launch the game to create it automatically.
Features
Custom models are applicable on players and mobs. There are currently 3 ways to apply a model:
- Press the model selection gui (Ctrl+M by default) and click model entries, and use the slider to adjust scale.
- Use the select command e.g. /cpm select <modelid> @e[type=cow]. Where <modelid> is acquired by right-clicking in the model selection gui. Use the scale command e.g. /cpm scale 0.5 @p to adjust scale. Use the clear command e.g. /cpm clear @a to clear applied models.
- Use the transformation item (creative only). Get the transformation wand in the creative inventory, right-click in the model selection gui while holding the wand will copy model id into the wand. Right-clicking entities with this wand to apply models. This will also copy the current scale.
Some example models can be found at Github for reference.
FAQ
I want some new features / find some bugs!
You can rise new issues at github issue tracker. Or you can contact me at Custom Player Model Discord.
Is this mod client side or server side?
I would say both. You can have this only at client side so that only yourself can see custom models. Or you can have a modded server which enables every player with this mod to see the models.
Acknowledgements
- This mod is inspired by Optifine and More Player Models.
- Some of the models come from Touhou Little Maid.
- Minecraft modeling software Blockbench.
Can this be used to make Fresh Animations work without OptiFine?
added compatibility with .mimodel .miobject ?
can you make a forge version? and like the orginal so i can go on vanilla servers with this?
In reply to nihonium_286:
Custom Player Model (CPM) R... - Mods - Minecraft - CurseForge
1.16.5forge
This mod could work with epic fight?
oh hell nah yall adding furries and anime girls
helo, cat ears?
Any plans to update this to 1.17? No rush.
About the questions in the comments: CPM and CPM remake use different model formats and the models on cpmmod.top are for CPM. Don't try to use them in remake version.
I've tried placing the models into the folder custom-model>models but nothing shows up. Extracting them form their zip folders just results in an error, java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 5 column 13 path $.author and still nothing shows up. Using the 1.16.5 version
In reply to ReeceBar:
in the model.json file (you can open it with any text editing software), put [ and ] around the author for somthing that should look like : "author": [ "XXXXX" ],
by the way are you using a 1.16 model or a 1.12 model (every model on the website are 1.12) because 1.12 model are not compatible with the 1.16 mod (you can go to the discod to find some exemple of 1.16 model).
"Unkown or incomplete command, see below for error /custommodel<--[HERE]"
how to fix plz
So I unzip an custom model in the models folder inside the custom-model folder, and when I press Ctrl+M in game this mensage in red shows up:
"java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 5 column 13 path $.author"
If I remove the line where this issue is, when I do the Ctrl+M again my game just crashes.
There is way to fix it?
cpm-2.1.1-forge-mc1.16.5-beta.jar
Models on the page don't want to load. I unzip them, the game says, author needs to be an array. I make it and then it has a rendering crash.
1.15.2 please ??
Fabric version?
cpm-2.1.1-forge-mc1.16.5-beta.jar
При попытке загрузить любую модель из http://cpmmod.top или не видит модель или крашит майнкрафт.
Так же майнкрафт иногда крашит открытие меню ctrl+m. Если моделей нет ctrl+m работает нормально.
Не знаю в чём у меня проблема но мод отказывается работать нормально.
When trying to load any model from http://cpmmod.top, either does not see the model or crashes minecraft. Minecraft also sometimes crashes opening the ctrl + m menu. If there are no models ctrl + m works fine. I don't know what my problem is, but the mod refuses to work fine.
My English is very bad so I use google translator.
In reply to dogdaone:
Try use java jdk11 or current java jre version
cpm-2.1.1-forge-mc1.16.5-beta.jar
Models on the page don't want to load. I unzip them, the game says, author needs to be an array. I make it and then it has a rendering crash.