better cosmetics structure

This commit is contained in:
2025-03-28 16:50:40 +01:00
parent 9174c83a33
commit 8b0fe75cb9
20 changed files with 308 additions and 94 deletions
@@ -1,6 +0,0 @@
{
"model": {
"type": "minecraft:model",
"model": "saturnclient:item/hat"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "saturnclient:item/halo"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "saturnclient:item/halo"
}
}
@@ -0,0 +1,240 @@
{
"credit": "Made with Blockbench",
"textures": {
"1": "saturnclient:item/halo"
},
"elements": [
{
"name": "hexadecagon",
"from": [7.40326, 10, 5],
"to": [8.59674, 11, 6],
"rotation": { "angle": -45, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 5],
"to": [8.59674, 11, 6],
"rotation": { "angle": -22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 5],
"to": [8.59674, 11, 6],
"rotation": { "angle": 0, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 5],
"to": [8.59674, 11, 6],
"rotation": { "angle": 22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 5],
"to": [8.59674, 11, 6],
"rotation": { "angle": 45, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 10],
"to": [8.59674, 11, 11],
"rotation": { "angle": -45, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 10],
"to": [8.59674, 11, 11],
"rotation": { "angle": -22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 10],
"to": [8.59674, 11, 11],
"rotation": { "angle": 0, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 10],
"to": [8.59674, 11, 11],
"rotation": { "angle": 22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [7.40326, 10, 10],
"to": [8.59674, 11, 11],
"rotation": { "angle": 45, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [5, 10, 7.40326],
"to": [6, 11, 8.59674],
"rotation": { "angle": -22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [5, 10, 7.40326],
"to": [6, 11, 8.59674],
"rotation": { "angle": 0, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [5, 10, 7.40326],
"to": [6, 11, 8.59674],
"rotation": { "angle": 22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [10, 10, 7.40326],
"to": [11, 11, 8.59674],
"rotation": { "angle": -22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [10, 10, 7.40326],
"to": [11, 11, 8.59674],
"rotation": { "angle": 0, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
},
{
"name": "hexadecagon",
"from": [10, 10, 7.40326],
"to": [11, 11, 8.59674],
"rotation": { "angle": 22.5, "axis": "y", "origin": [8, 11, 8] },
"faces": {
"north": { "uv": [0, 0, 1, 1], "texture": "#1" },
"east": { "uv": [0, 0, 1, 1], "texture": "#1" },
"south": { "uv": [0, 0, 1, 1], "texture": "#1" },
"west": { "uv": [0, 0, 1, 1], "texture": "#1" },
"up": { "uv": [0, 0, 1, 1], "texture": "#1" },
"down": { "uv": [0, 0, 1, 1], "texture": "#1" }
}
}
],
"groups": [
{
"name": "hexadecagon",
"origin": [8, 8, 8],
"color": 0,
"children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
}
]
}
@@ -1,42 +0,0 @@
{
"credit": "Made with Blockbench",
"texture_size": [32, 32],
"textures": {
"0": "saturnclient:item/hat",
"particle": "saturnclient:item/hat"
},
"elements": [
{
"from": [3, 0, 3],
"to": [13, 1, 13],
"rotation": {"angle": 0, "axis": "x", "origin": [4, 0, 4]},
"faces": {
"north": {"uv": [8, 0, 16, 1], "texture": "#0"},
"east": {"uv": [8, 1, 16, 2], "texture": "#0"},
"south": {"uv": [8, 2, 16, 3], "texture": "#0"},
"west": {"uv": [8, 3, 16, 4], "texture": "#0"},
"up": {"uv": [8, 8, 0, 0], "texture": "#0"},
"down": {"uv": [8, 8, 0, 16], "texture": "#0"}
}
},
{
"from": [4, 1, 4],
"to": [12, 8, 12],
"rotation": {"angle": 0, "axis": "x", "origin": [4, 1, 4]},
"faces": {
"north": {"uv": [8, 0, 16, 1], "texture": "#0"},
"east": {"uv": [8, 1, 16, 2], "texture": "#0"},
"south": {"uv": [8, 2, 16, 3], "texture": "#0"},
"west": {"uv": [8, 3, 16, 4], "texture": "#0"},
"up": {"uv": [8, 8, 0, 0], "texture": "#0"},
"down": {"uv": [8, 8, 0, 16], "texture": "#0"}
}
}
],
"display": {
"head": {
"translation": [0, 18.25, 0],
"scale": [1.5, 1.5, 1.5]
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 B