IndustrialWires/src/main/resources/assets/industrialwires/blockstates/jacobs_ladder.json
malte0811 8a12144490 Progress on the jacobs ladders:
added models for the small and normal sized versions
made them rotatable
fixed sound
energy storage is saved to NBT now
2017-02-28 17:32:40 +01:00

90 lines
3 KiB
JSON

{
"forge_marker": 1,
"defaults": {
"transform": "forge:default-block",
"textures": {
},
"custom": {
"flip-v": true
}
},
"variants": {
"inventory,type=small": [
{
"model": "industrialwires:jacobs_small.obj",
"transform": {
"scale": [ 0.25, 0.25, 0.25 ],
"firstperson_righthand": { "scale": [ 0.9, 0.9, 0.9 ], "rotation": [{ "y": 180 }] },
"firstperson_lefthand": { "scale": [ 0.9, 0.9, 0.9 ], "rotation": [{ "y": 180 }] },
"thirdperson_righthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"thirdperson_lefthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"fixed": {"scale": [ 2,2,2 ], "translation": [ 0, 0, 0 ], "rotation": [{ "y": 0 }]},
"gui": { "translation": [ 0, -0.0625, 0 ], "rotation": [{ "x": 30 },{ "y": 135 }], "scale": [ 2.25, 2.25, 2.25 ] }
}
}
],
"inventory,type=normal": [
{
"model": "industrialwires:jacobs_normal.obj",
"transform": {
"scale": [ 0.25, 0.25, 0.25 ],
"firstperson_righthand": { "scale": [ 0.75, 0.75, 0.75 ], "rotation": [{ "y": 180 }] },
"firstperson_lefthand": { "scale": [ 0.75, 0.75, 0.75 ], "rotation": [{ "y": 180 }] },
"thirdperson_righthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"thirdperson_lefthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"fixed": {"scale": [ 2,2,2 ], "translation": [ 0, -0.25, 0 ], "rotation": [{ "y": 0 }]},
"gui": { "translation": [ 0, -0.1875, 0 ], "rotation": [{ "x": 30 },{ "y": 135 }], "scale": [ 1.6, 1.6, 1.6 ] }
}
}
],
"inventory,type=huge": [
{
"model": "industrialwires:jacobs_huge.obj",
"transform": {
"scale": [ 0.25, 0.25, 0.25 ],
"firstperson_righthand": { "scale": [ 0.75, 0.75, 0.75 ], "rotation": [{ "y": 180 }] },
"firstperson_lefthand": { "scale": [ 0.75, 0.75, 0.75 ], "rotation": [{ "y": 180 }] },
"thirdperson_righthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"thirdperson_lefthand": { "translation": [ 0, 0.09375, -0.171875 ], "rotation": [{ "x": 70 }, { "y": 70 }] },
"fixed": {"scale": [ 2,2,2 ], "translation": [ 0, -0.25, 0 ], "rotation": [{ "y": 0 }]},
"gui": { "translation": [ 0, -0.25, 0 ], "rotation": [{ "x": 30 },{ "y": 135 }], "scale": [ 1.2, 1.2, 1.2 ] }
}
}
],
"size": {
"small": {
"model": "industrialwires:jacobs_small.obj"
},
"normal": {
"model": "industrialwires:jacobs_normal.obj"
},
"huge": {
"model": "industrialwires:jacobs_huge.obj"
}
},
"_0multiblockslave":
{
"false":{},
"true":{
"model": "builtin/generated"
}
},
"facing":
{
"north": { "transform": {
"rotation": {"y": 0 }
}},
"south": { "transform": {
"rotation": {"y": 180 }
}},
"west": { "transform": {
"rotation": {"y": 90 }
}},
"east": { "transform": {
"rotation": {"y": -90 }
}}
}
}
}