implement expanded processing pattern terminal

This commit is contained in:
PrototypeTrousers
2022-01-02 18:27:41 -03:00
parent 103438f805
commit 13afa6908a
28 changed files with 1355 additions and 233 deletions
@@ -535,6 +535,7 @@ item.appliedenergistics2.multi_part.level_emitter.name=ME Level Emitter
item.appliedenergistics2.multi_part.fluid_level_emitter.name=ME Fluid Level Emitter
item.appliedenergistics2.multi_part.p2p_tunnel.name=P2P Tunnel
item.appliedenergistics2.multi_part.pattern_terminal.name=ME Pattern Terminal
item.appliedenergistics2.multi_part.expanded_processing_pattern_terminal.name=ME Extended Processing Pattern Terminal
item.appliedenergistics2.multi_part.quartz_fiber.name=Quartz Fiber
item.appliedenergistics2.multi_part.storage_bus.name=ME Storage Bus
item.appliedenergistics2.multi_part.fluid_storage_bus.name=ME Fluid Storage Bus
@@ -0,0 +1,9 @@
{
"parent": "appliedenergistics2:item/part/display",
"textures": {
"front": "appliedenergistics2:items/part/expanded_processing_pattern_terminal",
"front_bright": "appliedenergistics2:parts/expanded_processing_pattern_terminal_bright",
"front_medium": "appliedenergistics2:parts/expanded_processing_pattern_terminal_medium",
"front_dark": "appliedenergistics2:parts/pattern_terminal_dark"
}
}
@@ -0,0 +1,8 @@
{
"parent": "appliedenergistics2:part/display_off",
"textures": {
"lightsBright": "appliedenergistics2:parts/expanded_processing_pattern_terminal_bright",
"lightsMedium": "appliedenergistics2:parts/expanded_processing_pattern_terminal_medium",
"lightsDark": "appliedenergistics2:parts/pattern_terminal_dark"
}
}
@@ -0,0 +1,76 @@
{
"ae2_uvl_marker": true,
"textures": {
"lightsBright": "appliedenergistics2:parts/expanded_processing_pattern_terminal_bright",
"lightsMedium": "appliedenergistics2:parts/expanded_processing_pattern_terminal_medium",
"lightsDark": "appliedenergistics2:parts/pattern_terminal_dark"
},
"elements": [
{
"from": [
2,
2,
0
],
"to": [
14,
14,
2
],
"faces": {
"north": {
"texture": "#lightsBright",
"tintindex": 3,
"uvlightmap": {
"sky": 0.007,
"block": 0.007
}
}
}
},
{
"from": [
2,
2,
0
],
"to": [
14,
14,
2
],
"faces": {
"north": {
"texture": "#lightsMedium",
"tintindex": 2,
"uvlightmap": {
"sky": 0.007,
"block": 0.007
}
}
}
},
{
"from": [
2,
2,
0
],
"to": [
14,
14,
2
],
"faces": {
"north": {
"texture": "#lightsDark",
"tintindex": 1,
"uvlightmap": {
"sky": 0.007,
"block": 0.007
}
}
}
}
]
}
@@ -0,0 +1,41 @@
{
"conditions": [
{
"type": "forge:and",
"values": [
{
"type": "appliedenergistics2:part_exists",
"part": "part.pattern_terminal"
},
{
"type": "appliedenergistics2:material_exists",
"material": "material.calculation_processor"
}
]
}
],
"result": {
"type": "appliedenergistics2:part",
"part": "part.expanded_processing_pattern_terminal"
},
"type": "appliedenergistics2:part_shaped",
"pattern": [
"c c",
"tft",
"c c"
],
"key": {
"f": {
"type": "appliedenergistics2:part",
"part": "cable_glass.fluix"
},
"t": {
"type": "appliedenergistics2:part",
"part": "part.pattern_terminal"
},
"c": {
"type": "appliedenergistics2:part",
"part": "material.calculation_processor"
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B