ExtraHoppers/src/main/resources/assets/extrahoppers/models/block/grate.json

158 lines
4.8 KiB
JSON

{
"ambientocclusion": false,
"textures": {
"face": "extrahoppers:block/grate",
"edge": "extrahoppers:block/grate_edge",
"internal": "extrahoppers:block/grate_internal",
"particle": "#face"
},
"elements": [
{
"from": [0, 14, 0],
"to": [1, 16, 16],
"faces": {
"down": {"texture": "#face"},
"up": {"texture": "#face", "cullface": "up"},
"west": {"texture": "#edge", "cullface": "west"},
"east": {"texture": "#edge"},
"north": {"texture": "#edge", "cullface": "north"},
"south": {"texture": "#edge", "cullface": "south"}
}
},
{
"from": [15, 14, 0],
"to": [16, 16, 16],
"faces": {
"down": {"texture": "#face"},
"up": {"texture": "#face", "cullface": "up"},
"west": {"texture": "#edge"},
"east": {"texture": "#edge", "cullface": "east"},
"north": {"texture": "#edge", "cullface": "north"},
"south": {"texture": "#edge", "cullface": "south"}
}
},
{
"from": [1, 14, 0],
"to": [15, 16, 1],
"faces": {
"down": {"texture": "#face", "uv": [1, 0, 15, 1]},
"up": {"texture": "#face", "cullface": "up", "uv": [1, 0, 15, 1]},
"north": {"texture": "#edge"},
"south": {"texture": "#edge", "cullface": "south"}
}
},
{
"from": [1, 14, 15],
"to": [15, 16, 16],
"faces": {
"down": {"texture": "#face", "uv": [1, 0, 15, 1]},
"up": {"texture": "#face", "cullface": "up", "uv": [1, 0, 15, 1]},
"north": {"texture": "#edge", "cullface": "north"},
"south": {"texture": "#edge"}
}
},
{
"from": [1, 14, 7],
"to": [2, 16, 9],
"faces": {
"down": {"texture": "#face", "uv": [1, 7, 2, 9]},
"up": {"texture": "#face", "cullface": "up", "uv": [1, 7, 2, 9]},
"north": {"texture": "#face", "uv": [1, 7, 2, 9]},
"south": {"texture": "#face", "uv": [1, 7, 2, 9]}
}
},
{
"from": [2, 14, 1],
"to": [4, 16, 15],
"faces": {
"down": {"texture": "#face", "uv": [2, 1, 4, 15]},
"up": {"texture": "#face", "cullface": "up", "uv": [2, 1, 4, 15]},
"west": {"texture": "#internal", "uv": [1, 2, 15, 4]},
"east": {"texture": "#internal", "uv": [1, 2, 15, 4]}
}
},
{
"from": [4, 14, 2],
"to": [7, 16, 4],
"faces": {
"down": {"texture": "#face", "uv": [4, 2, 7, 4]},
"up": {"texture": "#face", "cullface": "up", "uv": [4, 2, 7, 4]},
"north": {"texture": "#face", "uv": [4, 2, 7, 4]},
"south": {"texture": "#face", "uv": [4, 2, 7, 4]}
}
},
{
"from": [7, 14, 1],
"to": [9, 16, 15],
"faces": {
"down": {"texture": "#face", "uv": [7, 1, 9, 15]},
"up": {"texture": "#face", "cullface": "up", "uv": [7, 1, 9, 15]},
"west": {"texture": "#internal", "uv": [1, 7, 15, 9]},
"east": {"texture": "#internal", "uv": [1, 7, 15, 9]}
}
},
{
"from": [9, 14, 12],
"to": [12, 16, 14],
"faces": {
"down": {"texture": "#face", "uv": [9, 12, 12, 14]},
"up": {"texture": "#face", "cullface": "up", "uv": [9, 12, 12, 14]},
"north": {"texture": "#face", "uv": [9, 12, 12, 14]},
"south": {"texture": "#face", "uv": [9, 12, 12, 14]}
}
},
{
"from": [12, 14, 1],
"to": [14, 16, 15],
"faces": {
"down": {"texture": "#face", "uv": [12, 1, 14, 15]},
"up": {"texture": "#face", "cullface": "up", "uv": [12, 1, 14, 15]},
"west": {"texture": "#internal", "uv": [1, 12, 15, 14]},
"east": {"texture": "#internal", "uv": [1, 12, 15, 14]}
}
},
{
"from": [14, 14, 7],
"to": [15, 16, 9],
"faces": {
"down": {"texture": "#face", "uv": [14, 7, 15, 9]},
"up": {"texture": "#face", "cullface": "up", "uv": [14, 7, 15, 9]},
"north": {"texture": "#face", "uv": [14, 7, 15, 9]},
"south": {"texture": "#face", "uv": [14, 7, 15, 9]}
}
}
],
"display": {
"gui": {
"rotation": [ 30, 225, 0 ],
"translation": [ 0, 0, 0],
"scale":[ 0.625, 0.625, 0.625 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 3, 0],
"scale":[ 0.25, 0.25, 0.25 ]
},
"fixed": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 0, 0],
"scale":[ 0.5, 0.5, 0.5 ]
},
"thirdperson_righthand": {
"rotation": [ 75, 45, 0 ],
"translation": [ 0, 2.5, 0],
"scale": [ 0.375, 0.375, 0.375 ]
},
"firstperson_righthand": {
"rotation": [ 0, 45, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 0.40, 0.40, 0.40 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 225, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 0.40, 0.40, 0.40 ]
}
}
}