Sueta
BL

Blender Minecraft .json Model Import/Export

0.3

Blender vanilla minecraft .json model import/export

·Plugin

This is a Blender plugin for import/export of vanilla minecraft .json models. The exporter is the main focus with more features/options.

Tested on Blender 2.83

Installation:
1. git clone or copy this repository into your Blender scripts/addons or custom scripts folder.
2. Enable in Edit > Preferences > Add-ons (search for Minecraft JSON Import/Export)

Export features:
- UVs
- Can auto-generate textures from solid material colors, can be mixed with regular textures
- Recenter/rescale to fit max Minecraft model volume
- Export objects by bone groups

Import features:
- UVs
- Shift or center to blender origin

Other features:
- Primitives for 8-,16-sided cylinders (solid + hollow)
- Primitive for sphere approximation

Not included:
- Setting model position/scale/rotate on the player model

Check the README in the github repo for specific details and restrictions on blender workflow. Because minecraft vanilla .json models are highly restrictive, the blender scene/objects to be exported must also follow very specific restrictions. The repo contains two basic blender file export examples.

My typical workflow:
1. Model geometry in blender
2. Add materials and use only solid colors
3. Export objects + auto generate texture using this exporter
4. Use Blockbench to set position/scale/rotate on player model

Example models I've made:

Similar projects

Plugin →