Covered dense cables (#3030)
* Renamed all dense smart cable related things to include smart * Added dense covered cables * Added abstract PartDenseCable to reduce redundant code * Added dense covered recipes * Ensures ItemPart ordering to be consitent. Now takes the metadata into account to preserve the ordering for colored items instead of just the part type name and depend on the insertion order of a hashmap.
This commit is contained in:
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/part",
|
||||
"textures": {
|
||||
"channels": "appliedenergistics2:parts/cable/dense_covered/0"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "Base",
|
||||
"from": [ 4.0, 4.0, 2.0 ],
|
||||
"to": [ 12.0, 12.0, 14.0 ],
|
||||
"faces": {
|
||||
"north": { "texture": "#base", "uv": [ 4.0, 4.0, 12.0, 11.0 ] },
|
||||
"east": { "texture": "#base", "uv": [ 0.0, 4.0, 4.0, 12.0 ] },
|
||||
"south": { "texture": "#base", "uv": [ 11.0, 4.0, 4.0, 12.0 ] },
|
||||
"west": { "texture": "#base", "uv": [ 4.0, 4.0, 0.0, 12.0 ] },
|
||||
"up": { "texture": "#base", "uv": [ 4.0, 0.0, 12.0, 5.0 ] },
|
||||
"down": { "texture": "#base", "uv": [ 4.0, 12.0, 12.0, 16.0 ] }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/black"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/blue"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/brown"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/cyan"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/gray"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/green"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/light_blue"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/light_gray"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/lime"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/magenta"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/orange"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/pink"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/purple"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/red"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/transparent"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/white"
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "appliedenergistics2:item/part/cable_dense_covered_base",
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/yellow"
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/${color}"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "Element",
|
||||
"from": [ 3.0, 3.0, 3.0 ],
|
||||
"to": [ 13.0, 13.0, 13.0 ],
|
||||
"faces": {
|
||||
"north": { "texture": "#base", "uv": [ 5.5, 5.5, 10.5, 10.5 ] },
|
||||
"east": { "texture": "#base", "uv": [ 5.5, 5.5, 10.5, 10.5 ] },
|
||||
"south": { "texture": "#base", "uv": [ 10.5, 5.5, 5.5, 10.5 ] },
|
||||
"west": { "texture": "#base", "uv": [ 10.5, 5.5, 5.5, 10.5 ] },
|
||||
"up": { "texture": "#base", "uv": [ 5.5, 5.5, 10.5, 10.5 ] },
|
||||
"down": { "texture": "#base", "uv": [ 5.5, 5.5, 10.5, 10.5 ] }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/${color}"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "Element",
|
||||
"from": [ 4.0, 4.0, 0.0 ],
|
||||
"to": [ 12.0, 12.0, 8.0 ],
|
||||
"faces": {
|
||||
"north": { "texture": "#base", "uv": [ 5.5, 5.5, 10.5, 10.5 ] },
|
||||
"east": { "texture": "#base", "uv": [ 11.0, 5.5, 16.0, 10.5 ] },
|
||||
"south": { "texture": "#base", "uv": [ 10.5, 10.5, 5.5, 5.5 ] },
|
||||
"west": { "texture": "#base", "uv": [ 16.0, 5.5, 11.0, 10.5 ] },
|
||||
"up": { "texture": "#base", "uv": [ 5.5, 0.0, 10.5, 5.0 ] },
|
||||
"down": { "texture": "#base", "uv": [ 5.5, 11.0, 10.5, 16.0 ] }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"textures": {
|
||||
"base": "appliedenergistics2:parts/cable/dense_covered/${color}"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "Element",
|
||||
"from": [ 3.0, 3.0, 0.0 ],
|
||||
"to": [ 13.0, 13.0, 16.0 ],
|
||||
"faces": {
|
||||
"north": { "texture": "#base", "uv": [ 5.0, 5.0, 11.0, 11.0 ] },
|
||||
"east": { "texture": "#base", "uv": [ 0.0, 5.0, 5.0, 11.0 ] },
|
||||
"south": { "texture": "#base", "uv": [ 11.0, 5.0, 5.0, 11.0 ] },
|
||||
"west": { "texture": "#base", "uv": [ 5.0, 5.0, 0.0, 11.0 ] },
|
||||
"up": { "texture": "#base", "uv": [ 5.0, 0.0, 11.0, 5.0 ] },
|
||||
"down": { "texture": "#base", "uv": [ 5.0, 11.0, 11.0, 16.0 ] }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user