Starter Guide
Starter Guide: Creating Models
Creating custom models is straightforward. This guide will help you design and implement your own models from scratch using Blockbench and model.yml configuration.
1. Designing Your Model
The first step in creating a model is designing it. We recommend using Blockbench, a 3D model editor tailored for Minecraft. Follow these steps:
Open Blockbench and create a new model.
Design your model using various tools provided by Blockbench.
When you're satisfied, export the model as a
.bbmodel
file.
Make sure you save it with a clear name, as this will be used later in your plugin's configuration.
2. Setting Up the Model Folder
Next, you need to add the model to your server. Each model must have its own folder under plugins/
AdvancedModels or AdvancedCosmetics/models/
. Follow this structure:
For example, if you're creating a chair model, your folder structure would look like this:
3. Configuring model.yml
Every model needs a model.yml
file to function correctly. This file defines the model’s properties, parameters, and behavior. Here's a basic model.yml
template:
4. Testing Your Model (AdvancedModels)
Once your model is set up in the folder and the model.yml
is configured, restart your server or run the /am reload
command to load the new model.
You can now spawn the model in-game using:
/am spawn [model_name]
Example:
/am spawn chair
Congratulations, you're now ready to create and customize your own models with AdvancedModels!
4. Testing Your Model (AdvancedCosmetics)
Before testing, for AdvancedCosmetics plugin only, you need to create a file inside /plugins/AdvancedCosmetics/cosmetics/models
folder, specifically defining additional required characteristics of the cosmetic.
Here is the example of cone.yml
from default cosmetics
Now, save this file. And that's it! The cosmetic will now show up in /cosmetics
menu!
Last updated