working Player-like geometry renderer

This commit is contained in:
2026-08-04 13:04:01 -05:00
parent a45b686f6c
commit 10e4dffe1e
5 changed files with 514 additions and 107 deletions
+113
View File
@@ -0,0 +1,113 @@
{
"format_version": "1.12.0",
"afw_bone_textures": {
"body": "needsofnature:textures/entity/zombie/zombie.png",
"leftleg": "needsofnature:textures/entity/zombie/zombie.png",
"rightleg": "needsofnature:textures/entity/zombie/zombie.png",
"d": "needsofnature:textures/entity/zombie/zombie.png"
},
"minecraft:geometry": [
{
"description": {
"identifier": "geometry.unknown",
"texture_width": 64,
"texture_height": 64,
"visible_bounds_width": 2,
"visible_bounds_height": 3.5,
"visible_bounds_offset": [0, 1.25, 0]
},
"bones": [
{
"name": "root",
"pivot": [0, 0, 0]
},
{
"name": "zombie",
"parent": "root",
"pivot": [0, 0, 0]
},
{
"name": "waist",
"parent": "zombie",
"pivot": [0, 12, 0]
},
{
"name": "head",
"parent": "waist",
"pivot": [0, 24, 0],
"cubes": [
{"origin": [-4, 24, -4], "size": [8, 8, 8], "uv": [0, 0]}
]
},
{
"name": "headwear",
"parent": "waist",
"pivot": [0, 24, 0],
"cubes": [
{"origin": [-4, 24, -4], "size": [8, 8, 8], "inflate": 0.5, "uv": [32, 0]}
]
},
{
"name": "body",
"parent": "waist",
"pivot": [0, 24, 0],
"cubes": [
{"origin": [-4, 12, -2], "size": [8, 12, 4], "uv": [16, 16]}
]
},
{
"name": "d",
"parent": "body",
"pivot": [0, 12, 0],
"cubes": [
{"origin": [-1, 10.75, -6], "size": [2, 2, 5], "inflate": -0.3, "uv": [17, 8]}
]
},
{
"name": "leftarm",
"parent": "waist",
"pivot": [5, 22, 0],
"mirror": true,
"cubes": [
{"origin": [4, 12, -2], "size": [4, 12, 4], "uv": [40, 16]}
]
},
{
"name": "propleft",
"parent": "leftarm",
"pivot": [6, 12, 0]
},
{
"name": "rightarm",
"parent": "waist",
"pivot": [-5, 22, 0],
"cubes": [
{"origin": [-8, 12, -2], "size": [4, 12, 4], "uv": [40, 16]}
]
},
{
"name": "propright",
"parent": "rightarm",
"pivot": [-6, 12, 0]
},
{
"name": "leftleg",
"parent": "zombie",
"pivot": [1.9, 12, 0],
"mirror": true,
"cubes": [
{"origin": [0, 0, -2], "size": [4, 12, 4], "uv": [0, 16]}
]
},
{
"name": "rightleg",
"parent": "zombie",
"pivot": [-1.9, 12, 0],
"cubes": [
{"origin": [-4, 0, -2], "size": [4, 12, 4], "uv": [0, 16]}
]
}
]
}
]
}