1

Why isn't my 3D crossbow cycling through its animations?

Lockexi's Avatar Lockexi6/27/19 10:03 pm history
1 emeralds 217 1
9/2/2021 9:32 am
Knockofffdream's Avatar Knockofffdream
Hey, I'm new to making 3D models for Minecraft, and I am not sure what I am doing wrong. I made five models into JSON files for my Bowgun resource pack that turns the crossbow into a 3D bowgun-esque pistol, but admittadly, I don't know what I'm doing.

When tried it out, the crossbow just used the same 3D model and never transitioned through the different "pulling" states.

Here is my code for the 3D model before loading an arrow:

Title of Expandable Spoiler
"__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)",
"textures": {
"white_wool": "minecraft:block/white_wool",
"oak_log": "minecraft:block/oak_log",
"black_concrete": "minecraft:block/black_concrete",
"light_gray_concrete": "minecraft:block/light_gray_concrete"
},
"display": {
"gui": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 1, 1, 1 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 2, 0 ],
"scale": [ 0.5, 0.5, 0.5 ]
},
"fixed": {
"rotation": [ 0, 180, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 1, 1, 1 ]
},
"head": {
"rotation": [ 0, 180, 0 ],
"translation": [ 0, 13, 7 ],
"scale": [ 1, 1, 1 ]
},
"firstperson_righthand": {
"rotation": [ 0, 0, 25 ],
"translation": [ 1.13, 3.2, 1.13 ],
"scale": [ 0.68, 0.68, 0.68 ]
},
"thirdperson_righthand": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 3, 1 ],
"scale": [ 0.55, 0.55, 0.55 ]
}
},
"elements": [
{
"name": "barrel",
"from": [ 7.2, 7, 9.5 ],
"to": [ 8.8, 8.5, 12 ],
"faces": {
"north": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"east": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"south": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"west": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"up": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] },
"down": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] }
}
},
{
"name": "handle",
"from": [ 7.7, 5.5, 11.3 ],
"to": [ 8.3, 7.5, 12 ],
"rotation": { "origin": [ 8, 6, 12 ], "axis": "x", "angle": -22.5 },
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 2 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 0.7, 2 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 2 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 0.7, 2 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 0.7 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 0.7 ] }
}
},
{
"name": "sight",
"from": [ 7.84, 8.5, 9.6 ],
"to": [ 8.14, 8.7, 9.8 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] }
}
},
{
"name": "muzzle",
"from": [ 7.75, 7.5, 9 ],
"to": [ 8.25, 8, 12.5 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] }
}
},
{
"name": "Arms1",
"from": [ 6.5, 7.5, 10 ],
"to": [ 9.5, 7.8, 10.3 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] }
}
},
{
"name": "Arms2",
"from": [ 5, 7.5, 9.3 ],
"to": [ 6, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms3",
"from": [ 10, 7.5, 9.3 ],
"to": [ 11, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms4",
"from": [ 11, 7.5, 9.3 ],
"to": [ 11.85, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms5",
"from": [ 4, 7.5, 9.3 ],
"to": [ 5, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "string",
"from": [ 5.2, 7.6, 10.8 ],
"to": [ 10.7, 7.7, 10.9 ],
"faces": {
"north": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"east": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"south": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"west": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"up": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"down": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] }
}
},
{
"name": "slot1",
"from": [ 8.81, 7.5, 10.4 ],
"to": [ 8.81, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
},
{
"name": "slot2",
"from": [ 7.19, 7.5, 10.4 ],
"to": [ 7.19, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
}
]
}





[/p]
[p]Here is the code for the first "pulling" state of the 3D model:[/p]
[p]
Title of Expandable Spoiler
"__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)",
"textures": {
"white_wool": "minecraft:block/white_wool",
"oak_log": "minecraft:block/oak_log",
"black_concrete": "minecraft:block/black_concrete",
"light_gray_concrete": "minecraft:block/light_gray_concrete"
},
"display": {
"gui": {
"rotation": [ 105, 307, 12 ],
"translation": [ 3.75, 2, 0 ],
"scale": [ 1.9, 1.9, 5.9 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 0, -3 ],
"scale": [ 1, 1, 1 ]
},
"fixed": {
"rotation": [ 270, 180, 0 ],
"translation": [ 0, 3, 0 ],
"scale": [ 2.5, 2.5, 1.5 ]
},
"firstperson_righthand": {
"rotation": [ 12, 358, 0 ],
"translation": [ -8.25, 2, -2.75 ],
"scale": [ 1.5, 1.5, 0.9 ]
},
"thirdperson_righthand": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 2.25, -5.5 ],
"scale": [ 2.1, 2.1, 2.1 ]
}
},
"elements": [
{
"name": "barrel",
"from": [ 7.2, 7, 9.5 ],
"to": [ 8.8, 8.5, 12 ],
"faces": {
"north": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"east": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"south": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"west": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"up": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] },
"down": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] }
}
},
{
"name": "handle",
"from": [ 7.7, 5.5, 11.3 ],
"to": [ 8.3, 7.5, 12 ],
"rotation": { "origin": [ 8, 6, 12 ], "axis": "x", "angle": -22.5 },
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 2 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 0.7, 2 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 2 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 0.7, 2 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 0.7 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0.6, 0.7 ] }
}
},
{
"name": "sight",
"from": [ 7.84, 8.5, 9.6 ],
"to": [ 8.14, 8.7, 9.8 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] }
}
},
{
"name": "muzzle",
"from": [ 7.75, 7.5, 9 ],
"to": [ 8.25, 8, 12.5 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] }
}
},
{
"name": "Arms1",
"from": [ 6.55, 7.5, 10 ],
"to": [ 9.4, 7.8, 10.3 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] }
}
},
{
"name": "Arms2",
"from": [ 5.05, 7.5, 9.3 ],
"to": [ 6, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms3",
"from": [ 10, 7.5, 9.3 ],
"to": [ 10.88, 7.8, 9.6 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -22.5 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms4",
"from": [ 11.05, 7.5, 8.12 ],
"to": [ 12, 7.8, 8.42 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45.0 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms5",
"from": [ 3.95, 7.5, 8.1 ],
"to": [ 4.87, 7.8, 8.4 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45.0 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "string",
"from": [ 5.54, 7.6, 10.94 ],
"to": [ 10.46, 7.7, 11.04 ],
"faces": {
"north": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"east": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"south": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"west": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"up": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"down": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] }
}
},
{
"name": "slot1",
"from": [ 8.81, 7.5, 10.4 ],
"to": [ 8.81, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
},
{
"name": "slot2",
"from": [ 7.19, 7.5, 10.4 ],
"to": [ 7.19, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
}
]
}





And here's the code for the arrow (which I have no idea how that's supposed to work):

Title of Expandable Spoiler
{
"__comment": "Model generated using MrCrayfish's Model Creator (https://mrcrayfish.com/tools?id=mc)",
"textures": {
"white_wool": "minecraft:block/white_wool",
"oak_log": "minecraft:block/oak_log",
"bedrock": "minecraft:block/bedrock",
"black_concrete": "minecraft:block/black_concrete",
"white_concrete": "minecraft:block/white_concrete",
"light_gray_concrete": "minecraft:block/light_gray_concrete"
},
"display": {
"gui": {
"rotation": [ 105, 307, 12 ],
"translation": [ 3.75, 2, 0 ],
"scale": [ 1.9, 1.9, 5.9 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 0, -3 ],
"scale": [ 1, 1, 1 ]
},
"fixed": {
"rotation": [ 270, 180, 0 ],
"translation": [ 0, 3, 0 ],
"scale": [ 2.5, 2.5, 1.5 ]
},
"firstperson_righthand": {
"rotation": [ 12, 358, 0 ],
"translation": [ -8.25, 2, -2.75 ],
"scale": [ 1.5, 1.5, 0.9 ]
},
"thirdperson_righthand": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 2.25, -5.5 ],
"scale": [ 2.1, 2.1, 2.1 ]
}
},
"elements": [
{
"name": "barrel",
"from": [ 7.2, 7, 9.5 ],
"to": [ 8.8, 8.5, 12 ],
"faces": {
"north": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"east": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"south": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 1.5 ] },
"west": { "texture": "#oak_log", "uv": [ 0, 0, 2.5, 1.5 ] },
"up": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] },
"down": { "texture": "#oak_log", "uv": [ 0, 0, 1.6, 2.5 ] }
}
},
{
"name": "handle",
"from": [ 7.7, 5.5, 11.3 ],
"to": [ 8.3, 7.5, 12 ],
"rotation": { "origin": [ 8, 6, 12 ], "axis": "x", "angle": -22.5 },
"faces": {
"north": { "texture": "#bedrock", "uv": [ 0, 0, 0.6, 2 ] },
"east": { "texture": "#bedrock", "uv": [ 0, 0, 0.7, 2 ] },
"south": { "texture": "#bedrock", "uv": [ 0, 0, 0.6, 2 ] },
"west": { "texture": "#bedrock", "uv": [ 0, 0, 0.7, 2 ] },
"up": { "texture": "#bedrock", "uv": [ 0, 0, 0.6, 0.7 ] },
"down": { "texture": "#bedrock", "uv": [ 0, 0, 0.6, 0.7 ] }
}
},
{
"name": "sight",
"from": [ 7.84, 8.5, 9.6 ],
"to": [ 8.14, 8.7, 9.8 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.2, 0.2 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.2 ] }
}
},
{
"name": "muzzle",
"from": [ 7.75, 7.5, 9 ],
"to": [ 8.25, 8, 12.5 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 3.5, 0.5 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0.5, 3.5 ] }
}
},
{
"name": "Arms1",
"from": [ 6.55, 7.5, 10 ],
"to": [ 9.4, 7.8, 10.3 ],
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 3, 0.3 ] }
}
},
{
"name": "Arms2",
"from": [ 4.25, 7.5, 8.4 ],
"to": [ 5.61, 7.8, 8.7 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45.0 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "Arms3",
"from": [ 10.4, 7.5, 8.4 ],
"to": [ 11.68, 7.8, 8.7 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45.0 },
"faces": {
"north": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"east": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"south": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"west": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 0.3, 0.3 ] },
"up": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] },
"down": { "texture": "#light_gray_concrete", "uv": [ 0, 0, 1, 0.3 ] }
}
},
{
"name": "slot1",
"from": [ 8.81, 7.5, 10.4 ],
"to": [ 8.81, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
},
{
"name": "slot2",
"from": [ 7.19, 7.5, 10.4 ],
"to": [ 7.19, 7.8, 11.9 ],
"faces": {
"north": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"east": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"south": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 0.3 ] },
"west": { "texture": "#black_concrete", "uv": [ 0, 0, 1.5, 0.3 ] },
"up": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] },
"down": { "texture": "#black_concrete", "uv": [ 0, 0, 0, 1.5 ] }
}
},
{
"name": "string1",
"from": [ 5.84, 7.6, 11.21 ],
"to": [ 7.56, 7.7, 11.31 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45.0 },
"faces": {
"north": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"east": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"south": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"west": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"up": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"down": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] }
}
},
{
"name": "string2",
"from": [ 8.44, 7.6, 11.21 ],
"to": [ 10.16, 7.7, 11.31 ],
"rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45.0 },
"faces": {
"north": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"east": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"south": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"west": { "texture": "#white_wool", "uv": [ 0, 0, 0.1, 0.1 ] },
"up": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] },
"down": { "texture": "#white_wool", "uv": [ 0, 0, 5.5, 0.1 ] }
}
},
{
"name": "arrowHead1",
"from": [ 7.75, 8, 8.99 ],
"to": [ 8.25, 8.5, 9.49 ],
"faces": {
"north": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"south": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"up": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"down": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] }
}
},
{
"name": "arrowHead2",
"from": [ 8.25, 7.5, 8.99 ],
"to": [ 8.75, 8, 9.49 ],
"faces": {
"north": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"south": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"up": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"down": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] }
}
},
{
"name": "arrowHead3",
"from": [ 7.25, 7.5, 8.99 ],
"to": [ 7.75, 8, 9.49 ],
"faces": {
"north": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"south": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"up": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"down": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] }
}
},
{
"name": "arrowHead4",
"from": [ 7.75, 7, 8.99 ],
"to": [ 8.25, 7.5, 9.49 ],
"faces": {
"north": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"south": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"up": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"down": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] }
}
},
{
"name": "arrowHead5",
"from": [ 7.75, 7.5, 8.49 ],
"to": [ 8.25, 8, 8.99 ],
"faces": {
"north": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"east": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"south": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"west": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"up": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] },
"down": { "texture": "#white_concrete", "uv": [ 0, 0, 0.5, 0.5 ] }
}
}
]
}


Posted by Lockexi's Avatar
Lockexi
Level 25 : Expert Architect
4

Create an account or sign in to comment.

1

1
09/02/2021 9:32 am
Level 5 : Apprentice Miner
Knockofffdream
Knockofffdream's Avatar
sir sir sir take a fricken chill pill if u use the default animations depending on the crossbow model it should work and btw dis way to much code for a simple animation
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome