Implemented the sky compass.

This commit is contained in:
Sebastian Hartte
2016-08-26 13:07:37 +02:00
parent d1ccb126b6
commit 576923a2f2
13 changed files with 803 additions and 6 deletions
@@ -0,0 +1,5 @@
{
"variants": {
"normal": { "model": "appliedenergistics2:builtin/sky_compass" }
}
}
@@ -0,0 +1,119 @@
{
"parent": "block/block",
"textures": {
"particle": "appliedenergistics2:blocks/sky_compass",
"0": "appliedenergistics2:blocks/sky_compass"
},
"display": {
"gui": {
"rotation": [ 30, 225, 0 ],
"translation": [ 0, 8, 0],
"scale":[ 1.5, 1.5, 1.5 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 3, 0],
"scale":[ 0.5, 0.5, 0.5 ]
},
"fixed": {
"rotation": [ 270, 0, 0 ],
"translation": [ 0, 0, -10.1 ],
"scale":[ 1.5, 1.5, 1.5 ]
},
"thirdperson_righthand": {
"rotation": [ 75, 45, 0 ],
"translation": [ 0, 2.5, 2],
"scale": [ 0.375, 0.375, 0.375 ]
},
"firstperson_righthand": {
"rotation": [ 10, 0, 0 ],
"translation": [ 0, 8, -12 ],
"scale": [ 2, 2, 2 ]
},
"firstperson_lefthand": {
"rotation": [ 10, 0, 0 ],
"translation": [ 0, 8, -12 ],
"scale": [ 2, 2, 2 ]
}
},
"elements": [
{
"name": "Base",
"from": [ 6.0, 0.0, 6.0 ],
"to": [ 10.0, 1.0, 10.0 ],
"faces": {
"north": { "texture": "#0", "uv": [ 0.0, 4.0, 4.0, 5.0 ] },
"east": { "texture": "#0", "uv": [ 4.0, 4.0, 8.0, 5.0 ] },
"south": { "texture": "#0", "uv": [ 8.0, 4.0, 12.0, 5.0 ] },
"west": { "texture": "#0", "uv": [ 12.0, 4.0, 16.0, 5.0 ] },
"up": { "texture": "#0", "uv": [ 6.0, 0.0, 10.0, 4.0 ] },
"down": { "texture": "#0", "uv": [ 6.0, 0.0, 10.0, 4.0 ] }
}
},
{
"name": "Border",
"from": [ 6.0, 1.0, 5.0 ],
"to": [ 10.0, 2.0, 6.0 ],
"faces": {
"north": { "texture": "#0", "uv": [ 1.0, 0.0, 5.0, 1.0 ] },
"east": { "texture": "#0", "uv": [ 0.0, 1.0, 1.0, 2.0 ] },
"south": { "texture": "#0", "uv": [ 5.0, 0.0, 9.0, 1.0 ] },
"west": { "texture": "#0", "uv": [ 4.0, 0.0, 5.0, 1.0 ] },
"up": { "texture": "#0", "uv": [ 8.0, 0.0, 12.0, 1.0 ] },
"down": { "texture": "#0", "uv": [ 8.0, 0.0, 12.0, 1.0 ] }
}
},
{
"name": "Border",
"from": [ 6.0, 1.0, 10.0 ],
"to": [ 10.0, 2.0, 11.0 ],
"faces": {
"north": { "texture": "#0", "uv": [ 1.0, 0.0, 5.0, 1.0 ] },
"east": { "texture": "#0", "uv": [ 0.0, 1.0, 1.0, 2.0 ] },
"south": { "texture": "#0", "uv": [ 5.0, 0.0, 9.0, 1.0 ] },
"west": { "texture": "#0", "uv": [ 4.0, 0.0, 5.0, 1.0 ] },
"up": { "texture": "#0", "uv": [ 8.0, 0.0, 12.0, 1.0 ] },
"down": { "texture": "#0", "uv": [ 8.0, 0.0, 12.0, 1.0 ] }
}
},
{
"name": "Border",
"from": [ 10.0, 1.0, 6.0 ],
"to": [ 11.0, 2.0, 10.0 ],
"faces": {
"north": { "texture": "#0", "uv": [ 2.0, 0.0, 3.0, 1.0 ] },
"east": { "texture": "#0", "uv": [ 0.0, 1.0, 4.0, 2.0 ] },
"south": { "texture": "#0", "uv": [ 5.0, 0.0, 6.0, 1.0 ] },
"west": { "texture": "#0", "uv": [ 4.0, 0.0, 8.0, 1.0 ] },
"up": { "texture": "#0", "uv": [ 11.0, 0.0, 12.0, 4.0 ] },
"down": { "texture": "#0", "uv": [ 10.0, 0.0, 11.0, 4.0 ] }
}
},
{
"name": "Border",
"from": [ 5.0, 1.0, 6.0 ],
"to": [ 6.0, 2.0, 10.0 ],
"faces": {
"north": { "texture": "#0", "uv": [ 2.0, 0.0, 3.0, 1.0 ] },
"east": { "texture": "#0", "uv": [ 0.0, 1.0, 4.0, 2.0 ] },
"south": { "texture": "#0", "uv": [ 5.0, 0.0, 6.0, 1.0 ] },
"west": { "texture": "#0", "uv": [ 4.0, 0.0, 8.0, 1.0 ] },
"up": { "texture": "#0", "uv": [ 9.0, 0.0, 10.0, 4.0 ] },
"down": { "texture": "#0", "uv": [ 10.0, 0.0, 11.0, 4.0 ] }
}
},
{
"name": "Nibble",
"from": [ 7.5, 1.0, 7.5 ],
"to": [ 8.5, 2.0, 8.5 ],
"faces": {
"north": { "texture": "#0", "uv": [ 4.0, 2.0, 6.0, 4.0 ] },
"east": { "texture": "#0", "uv": [ 6.0, 2.0, 8.0, 4.0 ] },
"south": { "texture": "#0", "uv": [ 7.0, 2.0, 9.0, 4.0 ] },
"west": { "texture": "#0", "uv": [ 8.0, 2.0, 10.0, 4.0 ] },
"up": { "texture": "#0", "uv": [ 10.0, 2.0, 12.0, 4.0 ] },
"down": { "texture": "#0", "uv": [ 7.0, 2.0, 9.0, 4.0 ] }
}
}
]
}
@@ -0,0 +1,21 @@
{
"parent": "block/block",
"textures": {
"0": "appliedenergistics2:blocks/sky_compass"
},
"elements": [
{
"name": "Pointer",
"from": [ 7.7, 1.0, 6 ],
"to": [ 8.2, 1.5, 8 ],
"faces": {
"north": { "texture": "#0", "uv": [ 0.0, 5.0, 16.0, 8 ] },
"east": { "texture": "#0", "uv": [ 0.0, 5.0, 16, 8 ] },
"south": { "texture": "#0", "uv": [ 0.0, 5.0, 16.0, 8 ] },
"west": { "texture": "#0", "uv": [ 0.0, 5.0, 16, 8 ] },
"up": { "texture": "#0", "uv": [ 0.0, 5.0, 16.0, 8 ] },
"down": { "texture": "#0", "uv": [ 0.0, 5.0, 16.0, 8 ] }
}
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B