Skip to content

Model Files ​

Where to put your files ​

Models live in the server's (or singleplayer world's) config folder:

config/animationmodels/

Each model gets its own subfolder. The folder name becomes the model's ID.

File structure ​

FileDescription
model.jsonGeckoLib geometry file
animation.jsonGeckoLib animation file
texture.pngMain texture
armor.png, burnt.png, ...Additional textures (switchable in-game)
glowmask.pngEmissive/glow layer texture
roar.ogg, *.oggSound files
standard.jsonSaved default settings for this model

Folders ​

Models can be organized into subfolders. The folder structure is reflected in the model picker in-game.

config/animationmodels/
├── dragon/
│   ├── model.json
│   ├── animation.json
│   ├── texture.png
│   ├── burnt.png
│   ├── glowmask.png
│   ├── roar.ogg
│   └── standard.json
└── npcs/
    ├── blacksmith/
    │   ├── model.json
    │   ├── animation.json
    │   ├── texture.png
    │   ├── armor.png
    │   └── hammer.ogg
    └── guard/
        ├── model.json
        ├── animation.json
        └── texture.png

In the edit screen, you can navigate into folders just like a file browser.

Multiple textures ​

Any .png files in a model folder beyond texture.png are treated as additional textures. You can switch between them in the Model tab of the edit screen.

Glow mask ​

If a file named glowmask.png is present, it is rendered as an emissive layer on top of the model, useful for glowing eyes, lights, etc.

Reloading ​

The mod scans the folder automatically when you open the wand edit screen. No restart required after adding new files.