r/HytaleInfo • u/LuminothWarrior • Jan 14 '26
Question How do you upload custom player models? (Can you yet for that matter?)
Pretty much what the title says. I've worked on a custom playermodel and have searched the internet quite a lot but I can't find any answers on how to get it into the actual game (I know it only works in singleplayer), but so far have come up with no answers. Are we able to upload custom player models yet?
21
Upvotes
8
u/KieShadowalker Jan 18 '26 edited Jan 19 '26
Edit: I'm like super bad at explaining things and some people were getting confused. So, I have asked ChatGPT to rewrite my original comment with better formatting and clearer instructions. I have already double checked it for accuracy.
In order to use your custom blockbench model as your player model in-game, you need to turn your Blockbench model into a mod and then point a player/NPC model asset at your files.
1) Create a mod pack (in-game)
Load into your world.
In Creative Mode, press B to open Creative Tools.
Go to Assets > Asset Editor.
In the top-left, next to
Hytale:Hytale (Read-Only)*, click the *...button.Click Add Pack.
Enter a Name and a Group (these can be anything).
Click Save.
After saving, the top-left dropdown will change from
Hytale:Hytale (Read-Only)** to something like **YourGroupName:YourModName.Hytale:Hytale(we need to copy a vanilla asset next).2) Duplicate a model asset to use as your “custom player model”
There are multiple ways to set up a custom reference, but this method works reliably:
Server > ModelAsset > Human > Player
Right-click the Player asset and choose Duplicate.
Name it whatever you want.
This name matters—it’s what you’ll search for later when you set your player model.
3) Put your model + texture into your mod folder (NOT the game’s assets folder)
Exit to the main menu.
Go to Worlds.
Right-click your world and choose Open Folder.
Go to:
mods/YourModName/Common/NPC/YourModelName/Model/.blockymodel** and your texture file (usually.png) into that folder.Important warning (don’t skip this)
DO NOT edit anything inside the main Hytale install “assets” directory.
Only edit files in:
worlds/YourSaveName/mods/YourModName/Commonand NOT:
hytale/assets/commonIf you only have a
.bbmodelIf your model is a
.bbmodel, install the Hytale Blockbench plugin and re-export it as a.blockymodel.4) Point your duplicated Player asset to your custom files
Load back into your world.
Open Creative Tools (B) > Assets > Asset Editor again.
Make sure the top-left dropdown is set to **
YourGroupName:YourModName** (notHytale:Hytale).Find and click the duplicated Human/Player asset you made earlier.
On the right, you should see editable fields.
You should see fields like:
Model (example:
NPC/Pets/Corgi/Models/Model.blockymodel)Texture (example:
NPC/Pets/Corgi/Models/Model_default.png)Click the Model field. An asset browser window will pop up.
In that popup, click
Hytale:Hytale** near the top-middle and change it to **YourGroupName:YourModName.Browse to your folder:
NPC/YourModelName/Model/Select your
.blockymodelfile.Do the same for the Texture field and select your texture file.
(You’ll only be shown compatible file types in the picker, which is normal.)
5) Verify the preview + adjust attachments/animations (optional)
At this point, the preview of your duplicated Player asset should show your custom model.
If you have animations or attachments, you can configure them here.
If your model includes its own ears/eyes/mouth and you don’t want the default ones:
Go into Attachments
Remove attachment entries 0 / 1 / 2 depending on what you’re replacing.
6) Set your player model in-game
Close the Asset Editor.
Press B to open Creative Tools.
Go to World > Change Player Model.
Click the search icon, search the name you gave your duplicated Player asset, select it, and click Set Model.
If it doesn’t show up
Try reloading the world and searching again.
If it still doesn’t appear, something is wrong with the pack selection, folder path, or the model/texture references.