-
Notifications
You must be signed in to change notification settings - Fork 0
Resource Packs
Hytale Model Loader lets resource packs replace item and block models with .blockymodel files. This tutorial will use item models as examples, but blocks will work just about the same; just remember to change folder names to specify they are blocks and some slight differences in JSON model files.
Here is a basic structure of a resource pack replacing item/block models. To replace a block, it will be the same; just make sure to place the files in block folders instead of items.
YourPackName/
└── assets/
└── <namespace>/
├── models/
│ ├── your_model.blockymodel
│ └── item/
│ └── item_to_replace.json
└── textures/
└── item/
└── item_to_replace.png
1. Add your .blockymodel file
assets/minecraft/models/your_model.blockymodel
2. Create the model JSON at assets/minecraft/models/item/item_to_replace.json
{
"parent": "minecraft:item/handheld",
"loader": "hytalemodelloader:blockymodel_loader",
"model": "minecraft:models/your_model.blockymodel",
"textures": {
"texture": "minecraft:item/item_to_replace"
}
}Note: The
"model"path must point to your.blockymodelfile relative to theassetsfolder. The"texture"path follows standard Minecraft texture path conventions. For block models change the parent: "parent": "minecraft:block/cube_all"
3. Add your texture at assets/minecraft/textures/item/item_to_replace.png
Block replacements follow the same pattern, using models/block/ and textures/block/ instead.
assets/minecraft/models/your_model.blockymodel
assets/minecraft/models/block/block_to_replace.json
assets/minecraft/textures/block/block_to_replace.png