Compatibility
Minecraft: Java Edition
1.21–1.21.3
1.20.x
1.19.3–1.19.4
Platforms
Supported environments
Client-side
Links
Creators
Details
Licensed GPL-3.0-or-later
Published 4 hours ago
Allows the use of the 1.21.11 model format in older versions with the help of black magic, specifically allowing all three axis (XYZ) rotation and incrementes larger/smaller than 22.5°
Example

Model
File: assets/minecraft/models/block/diamond_block.json
{
"format_version": "1.21.11",
"textures": {
"all": "block/diamond_block"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"rotation": {"x": 45, "y": 45, "z": 45, "origin": [8, 8, 8]},
"faces": {
"north": {"uv": [0, 0, 16, 16], "texture": "#all"},
"east": {"uv": [0, 0, 16, 16], "texture": "#all"},
"south": {"uv": [0, 0, 16, 16], "texture": "#all"},
"west": {"uv": [0, 0, 16, 16], "texture": "#all"},
"up": {"uv": [0, 0, 16, 16], "texture": "#all"},
"down": {"uv": [0, 0, 16, 16], "texture": "#all"}
}
}
]
}
Supports both rotation types:
All axis rotation
"rotation": {
"x": 45,
"y": 45,
"z": 45,
"origin": [
8,
8,
8
]
}
Single axis rotation
"rotation": {
"angle": 45,
"axis": "y",
"origin": [
8,
8,
8
]
}
Issues
If you have found an issue please report it on the github, along with (if applicable):
- any logs
- the model
- a screenshot
- the game version
- modlist




