Implemented ME chest item + block model.

This commit is contained in:
Sebastian Hartte
2016-08-27 18:12:54 +02:00
parent 5465527ea0
commit 81984b3ad7
31 changed files with 330 additions and 23 deletions
@@ -0,0 +1,60 @@
{
"forge_marker": 1,
"defaults": {
"model": "appliedenergistics2:chest/base"
},
"variants": {
"slot_state": {
"empty": {
"submodel": {
"lights": {
"model": "appliedenergistics2:chest/lights_off"
},
"state": {
"model": "appliedenergistics2:chest/cell_state_empty"
}
}
},
"offline": {
"submodel": {
"lights": {
"model": "appliedenergistics2:chest/lights_off"
},
"state": {
"model": "appliedenergistics2:chest/cell_state_offline"
}
}
},
"online": {
"submodel": {
"lights": {
"model": "appliedenergistics2:chest/lights_on"
},
"state": {
"model": "appliedenergistics2:chest/cell_state_online"
}
}
},
"types_full": {
"submodel": {
"lights": {
"model": "appliedenergistics2:chest/lights_on"
},
"state": {
"model": "appliedenergistics2:chest/cell_state_types_full"
}
}
},
"full": {
"submodel": {
"lights": {
"model": "appliedenergistics2:chest/lights_on"
},
"state": {
"model": "appliedenergistics2:chest/cell_state_full"
}
}
}
}
}
}
@@ -0,0 +1,12 @@
{
"parent": "block/cube",
"textures": {
"particle": "appliedenergistics2:blocks/chest/side",
"up": "appliedenergistics2:blocks/chest/top",
"down": "appliedenergistics2:blocks/chest/bottom",
"north": "appliedenergistics2:blocks/chest/front",
"east": "appliedenergistics2:blocks/chest/side",
"south": "appliedenergistics2:blocks/chest/side",
"west": "appliedenergistics2:blocks/chest/side"
}
}
@@ -0,0 +1,14 @@
{
"textures": {
"state": "appliedenergistics2:blocks/chest/cell_state_empty"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#state"}
}
}
]
}
@@ -0,0 +1,23 @@
{
"uvlMarker": true,
"textures": {
"backdrop": "appliedenergistics2:blocks/chest/cell_state_backdrop",
"state": "appliedenergistics2:blocks/chest/cell_state_full"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#backdrop" }
}
},
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#state", "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
}
]
}
@@ -0,0 +1,14 @@
{
"textures": {
"state": "appliedenergistics2:blocks/chest/cell_state_offline"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#state"}
}
}
]
}
@@ -0,0 +1,23 @@
{
"uvlMarker": true,
"textures": {
"backdrop": "appliedenergistics2:blocks/chest/cell_state_backdrop",
"state": "appliedenergistics2:blocks/chest/cell_state_online"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#backdrop" }
}
},
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#state", "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
}
]
}
@@ -0,0 +1,23 @@
{
"uvlMarker": true,
"textures": {
"backdrop": "appliedenergistics2:blocks/chest/cell_state_backdrop",
"state": "appliedenergistics2:blocks/chest/cell_state_types_full"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#backdrop" }
}
},
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"north": {"texture": "#state", "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
}
]
}
@@ -0,0 +1,14 @@
{
"textures": {
"lights": "appliedenergistics2:blocks/chest/lights_off"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"up": { "texture": "#lights", "tintindex": 0 }
}
}
]
}
@@ -0,0 +1,31 @@
{
"uvlMarker": true,
"textures": {
"lights_bright": "appliedenergistics2:blocks/chest/lights_on_bright",
"lights_medium": "appliedenergistics2:blocks/chest/lights_on_medium",
"lights_dark": "appliedenergistics2:blocks/chest/lights_on_dark"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"up": {"texture": "#lights_bright", "tintindex": 0, "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
},
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"up": {"texture": "#lights_medium", "tintindex": 1, "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
},
{
"from": [0, 0, 0],
"to": [16, 16, 16],
"faces": {
"up": {"texture": "#lights_dark", "tintindex": 2, "uvlightmap": { "block": 0.007, "sky": 0.007 }}
}
}
]
}
@@ -0,0 +1,11 @@
{
"parent": "block/cube",
"textures": {
"up": "appliedenergistics2:blocks/chest/top_item",
"down": "appliedenergistics2:blocks/chest/bottom",
"north": "appliedenergistics2:blocks/chest/front_item",
"east": "appliedenergistics2:blocks/chest/side",
"south": "appliedenergistics2:blocks/chest/side",
"west": "appliedenergistics2:blocks/chest/side"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B