From 8b3e303b2115cb198ff86678f86303f8f3806271 Mon Sep 17 00:00:00 2001 From: GearShocky Date: Thu, 2 Sep 2021 14:04:21 +0600 Subject: [PATCH] Updated matter cable texture. Updated drive viewer model. Added new models/textures for crafting components. --- .../models/block/drive_viewer_drive_part.json | 122 ++++++++ .../models/block/drive_viewer_idle.json | 4 +- .../models/block/drive_viewer_working.json | 122 +------- .../models/item/machine_frame.json | 261 ++++++++++++++++++ .../portable_condensation_drive_casing.json | 184 ++++++++++++ ...table_dense_condensation_drive_casing.json | 184 ++++++++++++ .../textures/block/drive_viewer_offline.png | Bin 0 -> 501 bytes .../textures/block/matter_cable.png | Bin 175 -> 171 bytes .../component/advanced_control_circuit.png | Bin 0 -> 286 bytes .../item/component/basic_control_circuit.png | Bin 0 -> 280 bytes .../item/component/circuit_plating.png | Bin 0 -> 230 bytes .../textures/item/component/copper_wiring.png | Bin 0 -> 268 bytes .../item/component/electric_parts.png | Bin 0 -> 274 bytes .../textures/item/component/energy_bus.png | Bin 0 -> 287 bytes .../textures/item/component/gold_wiring.png | Bin 0 -> 268 bytes .../textures/item/component/iron_plate.png | Bin 0 -> 225 bytes .../textures/item/component/machine_frame.png | Bin 0 -> 262 bytes .../item/component/matter_io_port.png | Bin 0 -> 255 bytes .../component/matter_transform_matrix.png | Bin 0 -> 273 bytes .../item/component/tritanium_ingot.png | Bin 0 -> 253 bytes .../item/component/tritanium_plate.png | Bin 0 -> 225 bytes 21 files changed, 754 insertions(+), 123 deletions(-) create mode 100644 src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_drive_part.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/item/machine_frame.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/item/portable_condensation_drive_casing.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/item/portable_dense_condensation_drive_casing.json create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/drive_viewer_offline.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/advanced_control_circuit.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/basic_control_circuit.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/circuit_plating.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/copper_wiring.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/electric_parts.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/energy_bus.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/gold_wiring.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/iron_plate.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/machine_frame.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_io_port.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_transform_matrix.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_ingot.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_plate.png diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_drive_part.json b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_drive_part.json new file mode 100644 index 000000000..aad59c048 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_drive_part.json @@ -0,0 +1,122 @@ +{ + "parent": "block/block", + "textures": { + "particle": "overdrive_that_matters:block/drive_viewer", + "drive": "overdrive_that_matters:item/portable_condensation_drive_crude", + "texture": "overdrive_that_matters:block/drive_viewer" + }, + "elements": [ + { + "name": "shell", + "from": [5, 13, 5], + "to": [11, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 9], "texture": "#drive"}, + "east": {"uv": [0, 6, 6, 9], "texture": "#drive"}, + "south": {"uv": [0, 6, 6, 9], "texture": "#drive"}, + "west": {"uv": [0, 6, 6, 9], "texture": "#drive"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#drive"}, + "down": {"uv": [0, 9, 6, 15], "texture": "#drive"} + } + }, + { + "name": "handle", + "from": [9, 16, 7], + "to": [10, 17, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [8, 13, 9, 14], "texture": "#drive"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#drive"}, + "south": {"uv": [11, 13, 12, 14], "texture": "#drive"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#drive"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#drive"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#drive"} + } + }, + { + "name": "handle", + "from": [6, 16, 7], + "to": [7, 17, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [11, 13, 12, 14], "texture": "#drive"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#drive"}, + "south": {"uv": [8, 13, 9, 14], "texture": "#drive"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#drive"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#drive"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#drive"} + } + }, + { + "name": "handle", + "from": [6, 17, 7], + "to": [10, 18, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [8, 12, 12, 13], "texture": "#drive"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#drive"}, + "south": {"uv": [8, 12, 12, 13], "texture": "#drive"}, + "west": {"uv": [12, 12, 14, 13], "texture": "#drive"}, + "up": {"uv": [8, 10, 12, 12], "texture": "#drive"}, + "down": {"uv": [8, 11, 12, 13], "texture": "#drive"} + } + }, + { + "name": "frame", + "from": [10, 12.8, 4], + "to": [12, 16.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [11, 9, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#drive"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#drive"} + } + }, + { + "name": "frame", + "from": [10, 12.8, 10], + "to": [12, 16.2, 12], + "rotation": {"angle": 45, "axis": "y", "origin": [11, 9, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} + } + }, + { + "name": "frame", + "from": [4, 12.8, 10], + "to": [6, 16.2, 12], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 9, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} + } + }, + { + "name": "frame", + "from": [4, 12.8, 4], + "to": [6, 16.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 9, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_idle.json b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_idle.json index d89b0f83b..b21038240 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_idle.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_idle.json @@ -1,8 +1,8 @@ { "parent": "block/block", "textures": { - "particle": "overdrive_that_matters:block/drive_viewer", - "texture": "overdrive_that_matters:block/drive_viewer" + "particle": "overdrive_that_matters:block/drive_viewer_offline", + "texture": "overdrive_that_matters:block/drive_viewer_offline" }, "elements": [ { diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_working.json b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_working.json index c702895ca..d89b0f83b 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_working.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/drive_viewer_working.json @@ -2,122 +2,9 @@ "parent": "block/block", "textures": { "particle": "overdrive_that_matters:block/drive_viewer", - "drive": "overdrive_that_matters:item/portable_condensation_drive_crude", "texture": "overdrive_that_matters:block/drive_viewer" }, "elements": [ - { - "name": "shell", - "from": [5, 13, 5], - "to": [11, 16, 11], - "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, - "faces": { - "north": {"uv": [0, 6, 6, 9], "texture": "#drive"}, - "east": {"uv": [0, 6, 6, 9], "texture": "#drive"}, - "south": {"uv": [0, 6, 6, 9], "texture": "#drive"}, - "west": {"uv": [0, 6, 6, 9], "texture": "#drive"}, - "up": {"uv": [0, 0, 6, 6], "texture": "#drive"}, - "down": {"uv": [0, 9, 6, 15], "texture": "#drive"} - } - }, - { - "name": "handle", - "from": [9, 16, 7], - "to": [10, 17, 9], - "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, - "faces": { - "north": {"uv": [8, 13, 9, 14], "texture": "#drive"}, - "east": {"uv": [12, 13, 14, 14], "texture": "#drive"}, - "south": {"uv": [11, 13, 12, 14], "texture": "#drive"}, - "west": {"uv": [12, 13, 14, 14], "texture": "#drive"}, - "up": {"uv": [0, 0, 1, 2], "texture": "#drive"}, - "down": {"uv": [0, 0, 1, 2], "texture": "#drive"} - } - }, - { - "name": "handle", - "from": [6, 16, 7], - "to": [7, 17, 9], - "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, - "faces": { - "north": {"uv": [11, 13, 12, 14], "texture": "#drive"}, - "east": {"uv": [12, 13, 14, 14], "texture": "#drive"}, - "south": {"uv": [8, 13, 9, 14], "texture": "#drive"}, - "west": {"uv": [12, 13, 14, 14], "texture": "#drive"}, - "up": {"uv": [0, 0, 1, 2], "texture": "#drive"}, - "down": {"uv": [0, 0, 1, 2], "texture": "#drive"} - } - }, - { - "name": "handle", - "from": [6, 17, 7], - "to": [10, 18, 9], - "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, - "faces": { - "north": {"uv": [8, 12, 12, 13], "texture": "#drive"}, - "east": {"uv": [12, 12, 14, 13], "texture": "#drive"}, - "south": {"uv": [8, 12, 12, 13], "texture": "#drive"}, - "west": {"uv": [12, 12, 14, 13], "texture": "#drive"}, - "up": {"uv": [8, 10, 12, 12], "texture": "#drive"}, - "down": {"uv": [8, 11, 12, 13], "texture": "#drive"} - } - }, - { - "name": "frame", - "from": [10, 12.8, 4], - "to": [12, 16.2, 6], - "rotation": {"angle": -45, "axis": "y", "origin": [11, 9, 5]}, - "faces": { - "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "up": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#drive"}, - "down": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#drive"} - } - }, - { - "name": "frame", - "from": [10, 12.8, 10], - "to": [12, 16.2, 12], - "rotation": {"angle": 45, "axis": "y", "origin": [11, 9, 11]}, - "faces": { - "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, - "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} - } - }, - { - "name": "frame", - "from": [4, 12.8, 10], - "to": [6, 16.2, 12], - "rotation": {"angle": -45, "axis": "y", "origin": [5, 9, 11]}, - "faces": { - "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, - "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} - } - }, - { - "name": "frame", - "from": [4, 12.8, 4], - "to": [6, 16.2, 6], - "rotation": {"angle": -45, "axis": "y", "origin": [5, 9, 5]}, - "faces": { - "north": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "east": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "south": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "west": {"uv": [6, 2, 8, 5], "texture": "#drive"}, - "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#drive"}, - "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#drive"} - } - }, { "name": "body", "from": [0, 0, 0], @@ -315,12 +202,5 @@ "down": {"uv": [0, 0, 0.25, 0.5], "texture": "#missing"} } } - ], - "groups": [ - { - "name": "Drive", - "origin": [5, 7, 5], - "color": 0, - "children": [0, 1, 2, 3, 4, 5, 6, 7] - }, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22] + ] } \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/machine_frame.json b/src/main/resources/assets/overdrive_that_matters/models/item/machine_frame.json new file mode 100644 index 000000000..4f1a2d675 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/machine_frame.json @@ -0,0 +1,261 @@ +{ + "parent": "block/block", + "textures": { + "texture": "overdrive_that_matters:item/component/machine_frame" + }, + "elements": [ + { + "name": "frame", + "from": [14, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [0, 14, 1, 16], "texture": "#texture"}, + "east": {"uv": [0, 14, 8, 16], "texture": "#texture"}, + "south": {"uv": [7, 14, 8, 16], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 2], "texture": "#texture"}, + "up": {"uv": [8, 0, 16, 2], "rotation": 90, "texture": "#texture"}, + "down": {"uv": [7, 0, 8, 16], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [0, 0, 0], + "to": [2, 2, 16], + "faces": { + "north": {"uv": [7, 14, 8, 16], "texture": "#texture"}, + "east": {"uv": [8, 0, 16, 2], "texture": "#texture"}, + "south": {"uv": [0, 14, 1, 16], "texture": "#texture"}, + "west": {"uv": [0, 14, 8, 16], "texture": "#texture"}, + "up": {"uv": [8, 0, 16, 2], "rotation": 90, "texture": "#texture"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [2, 0, 0], + "to": [14, 2, 2], + "faces": { + "north": {"uv": [1, 14, 7, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "south": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "up": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "down": {"uv": [1, 14, 7, 16], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [2, 0, 14], + "to": [14, 2, 16], + "faces": { + "north": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "south": {"uv": [1, 14, 7, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "up": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "down": {"uv": [1, 0, 7, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": {"uv": [1, 0, 7, 2], "texture": "#texture"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "south": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "up": {"uv": [1, 0, 7, 2], "texture": "#texture"}, + "down": {"uv": [9, 0, 15, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [0, 14, 0], + "to": [2, 16, 16], + "faces": { + "north": {"uv": [7, 0, 8, 2], "texture": "#texture"}, + "east": {"uv": [8, 0, 16, 2], "texture": "#texture"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#texture"}, + "west": {"uv": [0, 0, 8, 2], "texture": "#texture"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#texture"}, + "down": {"uv": [8, 0, 16, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": {"uv": [9, 0, 15, 2], "texture": "#texture"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "south": {"uv": [1, 0, 7, 2], "texture": "#texture"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "up": {"uv": [1, 14, 7, 16], "texture": "#texture"}, + "down": {"uv": [9, 0, 15, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [14, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#texture"}, + "east": {"uv": [0, 0, 8, 2], "texture": "#texture"}, + "south": {"uv": [7, 0, 8, 2], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 2], "texture": "#texture"}, + "up": {"uv": [7, 0, 8, 16], "texture": "#texture"}, + "down": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [14, 2, 14], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "east": {"uv": [0, 2, 1, 14], "texture": "#texture"}, + "south": {"uv": [7, 2, 8, 14], "texture": "#texture"}, + "west": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [0, 2, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "east": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "south": {"uv": [0, 2, 1, 14], "texture": "#texture"}, + "west": {"uv": [7, 2, 8, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [14, 2, 0], + "to": [16, 14, 2], + "faces": { + "north": {"uv": [0, 2, 1, 14], "texture": "#texture"}, + "east": {"uv": [7, 2, 8, 14], "texture": "#texture"}, + "south": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "west": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [0, 2, 0], + "to": [2, 14, 2], + "faces": { + "north": {"uv": [7, 2, 8, 14], "texture": "#texture"}, + "east": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "south": {"uv": [9, 0, 15, 2], "rotation": 90, "texture": "#texture"}, + "west": {"uv": [0, 2, 1, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#texture"} + } + }, + { + "name": "body", + "from": [2, 2, 2], + "to": [14, 14, 14], + "faces": { + "north": {"uv": [1, 2, 7, 14], "texture": "#texture"}, + "east": {"uv": [1, 2, 7, 14], "texture": "#texture"}, + "south": {"uv": [1, 2, 7, 14], "texture": "#texture"}, + "west": {"uv": [1, 2, 7, 14], "texture": "#texture"}, + "up": {"uv": [1, 2, 7, 14], "texture": "#texture"}, + "down": {"uv": [1, 2, 7, 14], "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [3, 3, 14], + "to": [13, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 5, 10], "texture": "#missing"}, + "east": {"uv": [6, 3, 6.5, 13], "texture": "#texture"}, + "south": {"uv": [1.5, 3, 6.5, 13], "texture": "#texture"}, + "west": {"uv": [1.5, 3, 2, 13], "texture": "#texture"}, + "up": {"uv": [1.5, 3, 6.5, 4], "rotation": 180, "texture": "#texture"}, + "down": {"uv": [1.5, 3, 6.5, 4], "rotation": 180, "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [3, 3, 1], + "to": [13, 13, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.5, 3, 6.5, 13], "texture": "#texture"}, + "east": {"uv": [1.5, 3, 2, 13], "texture": "#texture"}, + "south": {"uv": [0, 0, 5, 10], "texture": "#missing"}, + "west": {"uv": [6, 3, 6.5, 13], "texture": "#texture"}, + "up": {"uv": [1.5, 3, 6.5, 4], "texture": "#texture"}, + "down": {"uv": [1.5, 3, 6.5, 4], "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [14, 3, 3], + "to": [15, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 3, 6.5, 13], "texture": "#texture"}, + "east": {"uv": [1.5, 3, 6.5, 13], "texture": "#texture"}, + "south": {"uv": [1.5, 3, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 0, 5, 10], "texture": "#missing"}, + "up": {"uv": [1.5, 3, 6.5, 4], "rotation": 90, "texture": "#texture"}, + "down": {"uv": [1.5, 3, 6.5, 4], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [1, 3, 3], + "to": [2, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.5, 3, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 0, 5, 10], "texture": "#missing"}, + "south": {"uv": [6, 3, 6.5, 13], "texture": "#texture"}, + "west": {"uv": [1.5, 3, 6.5, 13], "texture": "#texture"}, + "up": {"uv": [1.5, 3, 6.5, 4], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [1.5, 3, 6.5, 4], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [3, 1, 3], + "to": [13, 2, 13], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [6, 3, 6.5, 13], "rotation": 270, "texture": "#texture"}, + "east": {"uv": [1.5, 3, 6.5, 4], "rotation": 180, "texture": "#texture"}, + "south": {"uv": [1.5, 3, 2, 13], "rotation": 90, "texture": "#texture"}, + "west": {"uv": [1.5, 3, 6.5, 4], "texture": "#texture"}, + "up": {"uv": [0, 0, 5, 10], "rotation": 90, "texture": "#missing"}, + "down": {"uv": [1.5, 3, 6.5, 13], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "detail", + "from": [3, 14, 3], + "to": [13, 15, 13], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [1.5, 3, 2, 13], "rotation": 270, "texture": "#texture"}, + "east": {"uv": [1.5, 3, 6.5, 4], "texture": "#texture"}, + "south": {"uv": [6, 3, 6.5, 13], "rotation": 90, "texture": "#texture"}, + "west": {"uv": [1.5, 3, 6.5, 4], "rotation": 180, "texture": "#texture"}, + "up": {"uv": [1.5, 3, 6.5, 13], "rotation": 90, "texture": "#texture"}, + "down": {"uv": [0, 0, 5, 10], "rotation": 90, "texture": "#missing"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/portable_condensation_drive_casing.json b/src/main/resources/assets/overdrive_that_matters/models/item/portable_condensation_drive_casing.json new file mode 100644 index 000000000..22171418c --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/portable_condensation_drive_casing.json @@ -0,0 +1,184 @@ +{ + "textures": { + "texture": "overdrive_that_matters:item/portable_condensation_drive_normal" + }, + "elements": [ + { + "name": "shell", + "from": [5, 0, 5], + "to": [11, 3, 11], + "faces": { + "north": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "east": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "south": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "west": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#texture"}, + "down": {"uv": [0, 9, 6, 15], "texture": "#texture"} + } + }, + { + "name": "shell", + "from": [5, 11, 5], + "to": [11, 14, 11], + "faces": { + "north": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "east": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "south": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "west": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#texture"}, + "down": {"uv": [0, 9, 6, 15], "texture": "#texture"} + } + }, + { + "name": "coreholder", + "from": [6, 3, 6], + "to": [10, 4, 10], + "faces": { + "north": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "east": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "south": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "west": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "up": {"uv": [8, 6, 12, 10], "texture": "#texture"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#missing"} + } + }, + { + "name": "coreholder", + "from": [6, 10, 6], + "to": [10, 11, 10], + "faces": { + "north": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "east": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "south": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "west": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#missing"}, + "down": {"uv": [8, 6, 12, 10], "texture": "#texture"} + } + }, + { + "name": "handle", + "from": [9, 14, 7], + "to": [10, 15, 9], + "faces": { + "north": {"uv": [8, 13, 9, 14], "texture": "#texture"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "south": {"uv": [11, 13, 12, 14], "texture": "#texture"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#missing"} + } + }, + { + "name": "handle", + "from": [6, 14, 7], + "to": [7, 15, 9], + "faces": { + "north": {"uv": [11, 13, 12, 14], "texture": "#texture"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "south": {"uv": [8, 13, 9, 14], "texture": "#texture"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#missing"} + } + }, + { + "name": "handle", + "from": [6, 15, 7], + "to": [10, 16, 9], + "faces": { + "north": {"uv": [8, 12, 12, 13], "texture": "#texture"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#texture"}, + "south": {"uv": [8, 12, 12, 13], "texture": "#texture"}, + "west": {"uv": [12, 12, 14, 13], "texture": "#texture"}, + "up": {"uv": [8, 10, 12, 12], "texture": "#texture"}, + "down": {"uv": [8, 11, 12, 13], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [10, -0.2, 4], + "to": [12, 14.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [11, 7, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [10, -0.2, 10], + "to": [12, 14.2, 12], + "rotation": {"angle": 45, "axis": "y", "origin": [11, 7, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [4, -0.2, 10], + "to": [6, 14.2, 12], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 7, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [4, -0.2, 4], + "to": [6, 14.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 7, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [65, 0, 0], + "translation": [0, -4, -4.75], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "rotation": [65, 0, 0], + "translation": [0, -4, -4.75], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "translation": [0, 0, -1] + }, + "firstperson_lefthand": { + "translation": [0, 0, -1] + }, + "ground": { + "translation": [0, 3.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [45, 45, 0], + "translation": [0, 1, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "translation": [0, 14.25, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/portable_dense_condensation_drive_casing.json b/src/main/resources/assets/overdrive_that_matters/models/item/portable_dense_condensation_drive_casing.json new file mode 100644 index 000000000..3d49b61cf --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/portable_dense_condensation_drive_casing.json @@ -0,0 +1,184 @@ +{ + "textures": { + "texture": "overdrive_that_matters:item/portable_condensation_drive_dense" + }, + "elements": [ + { + "name": "shell", + "from": [5, 0, 5], + "to": [11, 3, 11], + "faces": { + "north": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "east": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "south": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "west": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#texture"}, + "down": {"uv": [0, 9, 6, 15], "texture": "#texture"} + } + }, + { + "name": "shell", + "from": [5, 11, 5], + "to": [11, 14, 11], + "faces": { + "north": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "east": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "south": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "west": {"uv": [0, 6, 6, 9], "texture": "#texture"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#texture"}, + "down": {"uv": [0, 9, 6, 15], "texture": "#texture"} + } + }, + { + "name": "coreholder", + "from": [6, 3, 6], + "to": [10, 4, 10], + "faces": { + "north": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "east": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "south": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "west": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "up": {"uv": [8, 6, 12, 10], "texture": "#texture"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#missing"} + } + }, + { + "name": "coreholder", + "from": [6, 10, 6], + "to": [10, 11, 10], + "faces": { + "north": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "east": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "south": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "west": {"uv": [1, 4, 5, 5], "texture": "#texture"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#missing"}, + "down": {"uv": [8, 6, 12, 10], "texture": "#texture"} + } + }, + { + "name": "handle", + "from": [9, 14, 7], + "to": [10, 15, 9], + "faces": { + "north": {"uv": [8, 13, 9, 14], "texture": "#texture"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "south": {"uv": [11, 13, 12, 14], "texture": "#texture"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#missing"} + } + }, + { + "name": "handle", + "from": [6, 14, 7], + "to": [7, 15, 9], + "faces": { + "north": {"uv": [11, 13, 12, 14], "texture": "#texture"}, + "east": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "south": {"uv": [8, 13, 9, 14], "texture": "#texture"}, + "west": {"uv": [12, 13, 14, 14], "texture": "#texture"}, + "up": {"uv": [0, 0, 1, 2], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 2], "texture": "#missing"} + } + }, + { + "name": "handle", + "from": [6, 15, 7], + "to": [10, 16, 9], + "faces": { + "north": {"uv": [8, 12, 12, 13], "texture": "#texture"}, + "east": {"uv": [12, 12, 14, 13], "texture": "#texture"}, + "south": {"uv": [8, 12, 12, 13], "texture": "#texture"}, + "west": {"uv": [12, 12, 14, 13], "texture": "#texture"}, + "up": {"uv": [8, 10, 12, 12], "texture": "#texture"}, + "down": {"uv": [8, 11, 12, 13], "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [10, -0.2, 4], + "to": [12, 14.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [11, 7, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 180, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [10, -0.2, 10], + "to": [12, 14.2, 12], + "rotation": {"angle": 45, "axis": "y", "origin": [11, 7, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [4, -0.2, 10], + "to": [6, 14.2, 12], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 7, 11]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "frame", + "from": [4, -0.2, 4], + "to": [6, 14.2, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [5, 7, 5]}, + "faces": { + "north": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "east": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "south": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "west": {"uv": [6, 2, 8, 16], "texture": "#texture"}, + "up": {"uv": [6, 0, 8, 2], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [6, 0, 8, 2], "rotation": 90, "texture": "#texture"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [65, 0, 0], + "translation": [0, -4, -4.75], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "rotation": [65, 0, 0], + "translation": [0, -4, -4.75], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "translation": [0, 0, -1] + }, + "firstperson_lefthand": { + "translation": [0, 0, -1] + }, + "ground": { + "translation": [0, 3.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [45, 45, 0], + "translation": [0, 1, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "translation": [0, 14.25, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/drive_viewer_offline.png b/src/main/resources/assets/overdrive_that_matters/textures/block/drive_viewer_offline.png new file mode 100644 index 0000000000000000000000000000000000000000..7494b2102a7d6dd8380284810b0b3de0819baabc GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`RRVlMTmu6G6A}`{#KcTZP1V%Y+5ry`eXB}{{R1f`}S?1!v5mp z|A7=wNswPKP!I+fgzld^2NdTl@Q5sCVBk9h!i=ICUJXEtojhF}Lp;2XPUg%zY{0{E z^3>M3KmPxJtG6{xYv;ZuF;942;FoypOYMu+E>Fp=D9$Whgx0)3(-H7lB@9@Jd%R<5?&;|&Jt{T<1~G%DtDnm{r-UW|E`7`9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/matter_cable.png b/src/main/resources/assets/overdrive_that_matters/textures/block/matter_cable.png index a1a114d0f44e83b5242843fa8128907e143cae90..8a8dcfa904e401123b2a01174a7c7568bbe53926 100644 GIT binary patch delta 74 zcmZ3_xSDZ-C*MH^2EK!gJ0@noWnf@%m>8~Xc;Lp7hJJZ_BZEc>1zrU{%Z4QVo~A$p eE{BFjMusO9{FBS~CX@gbGkCiCxvXC*L6k2EId#q8eTe3=9k|6T_8FD=I4;mv%7wC@?Mg`S^H$0;7O0*RmVj iixWh8m;@3M7#LW$>n%}EICvbWfx*+&&t;ucLK6VQRv6L% diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/advanced_control_circuit.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/advanced_control_circuit.png new file mode 100644 index 0000000000000000000000000000000000000000..56ff1ff93f3f25a47c26f733e0a9df31144e8766 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|&0G|+7$prcTHyHRVgzD?-6>2p9Kkzg)H4O_3D<~+~Zf7^o)D)<=fFP? zcKojm*P5B;8}K?NQhF8xozLFRbj6Vo<%~%zJ=i zTe5BT!oJ5$KaX|hwEG%|SOxvm^)z97oabZccK`B*uToku3p?%<)iW{&v2HNrclr;s Omci52&t;ucLK6T*bYkHE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/basic_control_circuit.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/basic_control_circuit.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6f122937f23ddfb634f1b83f65ad215b0501ed GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|&0G|+7$praX0or^PLiP3a3N@Msqs&ZAO~b;%3JMC2Z3$mH*9WLjRr-J* zkm4x`@(cct01QI+&z%E`a~60+7BevL?FV5-3)Wy2pkS(}i(`mJaB9D&&;bPw7C{%o zKmYej7IUbTCuIg%#h>uqHAXB z3NS%G~10G|+7$pm>m3!(b@dW9NIpxB(w8h;?gS`y?J{2vGyesALg8N^xO5n0T@ zz_%ZS87)|YRe*y2o-U3d8o{M~7x^3%Ih?Nk`JeB%K=<8UtGybG#=qQ4EI1d6byl)2 ze9U#SqwF9@TkyiZ#5;#%?wozdr2cMwP@Sy80+!FVYo4&#*xD;RD#_Q;W72td#ashu OG=rzBpUXO@geCxI%0?If literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/copper_wiring.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/copper_wiring.png new file mode 100644 index 0000000000000000000000000000000000000000..029f6eb092cbfe51adc7950097f40d6e8d6f3c00 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7UlR#!Iqv!xmF_h4bbpyyZW_OjZ22>*=~+$q!6>s_V})4(+Ca4_ z`_{(;Dc+JGzu^B!fWh{KQX5c$v%n*=n1O-sAP6(=n3(+*C>ZML;uxY4ytdCcKNgYZlFNy>fU>WU>8cmfq%j?*C4&nB8d6 v($C1a$NrSbI|0XtzOSc>t#qH9bUMP?vx=kd>f|CGpal$`u6{1-oD!MNS%G|&0G|+7$praX0or^PLSkZKrlzI}HJS&b%>F;{{C|UCD+9xSpfU!AgI%xh z04bi5Aiv=M2*4n8|J*sCIA?)JWHAE+-+mBgv|tTZ0Sd-@x;Tbt1jqJqi!lgtxGK+o z__lukXQ#8z)#l9hW3gv>q~f;hLXdfHp-b^Jfz_7(7Nx1X><_yk^6E&}=ReNh6(y2y z#B!JG9h{@6v)I-2$jgT;lSOtfpBgTe~DWM4f DafV)p literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/energy_bus.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/energy_bus.png new file mode 100644 index 0000000000000000000000000000000000000000..7faf0d31400b7c83e0c83910bdad83a6495e2d17 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}50G|+7H8nLcF|okF!20@nQ&ZDfZW_OjZ2AAd^UtiN|2G&8Mw!hD(9Shh z04mQ@(DMUQd?i7C!T*r~gX@7iCx9}X1s;*bKn43jn9+hYSOqAU;_2cTq7j_if1B%o z0f+PBSKIFW`F}q)r*-P3&(oYIaNM@w{KIiM)k8{UBX^au(!}V6{oT`dRA>}+JW>h{ z>C#wnC1c7a(;FXcq;u~`L@o_1i4QrZ=dt|3hM5d}!G6&P2rSR@_Y6IHG N;OXk;vd$@?2>^{oXR!bP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/gold_wiring.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/gold_wiring.png new file mode 100644 index 0000000000000000000000000000000000000000..f48328104f3f3cbddbbe74c7006a1c13d46a755e GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7UlR#!Iqv!xmF_h4bbpx*slxyN|NZ~>!QZd(FE)vkXt3OxE(}zA zURj3`Nb!~g`33(+0t~hy^W6B8%-mv-CFKbN_dG#q36l wmVQRYJ@%(e-U&EH^nE>5Y^D3;q|*`Bo>d%uS0@+o04-qfboFyt=akR{0KQCORR910 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/iron_plate.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/iron_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..76a4610ef77d5b7e00383f12c64d472599c778e1 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}f0G|-oxVShoGqeBy|KGfMbH$1kMMXtGne>*L<3NhNB*-rqC_FJH!lc$Sgh(_?#UQa#-1&$*QjsNWFVdQ&MBb@03rrg@c;k- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_io_port.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_io_port.png new file mode 100644 index 0000000000000000000000000000000000000000..8043894e0b3bcae1f0d08b50fcace56950243071 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+7H8r*R`g$=jF;i1h$DrpP(f4CfZ<;A z-bkPrXMsm#F#`kNeh_A~U=3CQ3dVT4IEH8hxAr;m9Z=w4VHExM|FK^8jbq;54K5}M zPuMZZ$uH_fUtq$9|5<68B`f$?T-ck=Tds`XculoV>fKES?gTe~DWM4fj|*9G literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_transform_matrix.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/matter_transform_matrix.png new file mode 100644 index 0000000000000000000000000000000000000000..9351e24c476014135785830346bf6676c3ba8895 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}H0G|+7H8r*R`uc=~1TitOz`#ILQ&W%V|BgY=3knK=N`B9MIUPuGl?3?( z|AzsFO=on@14TItJR*x382I*sFrx))unJHx&C|s(L?bx2FPiUw0tZW_X2E~%@|77r zmwyJ7i7-8F7b>~Y)VQHT@8Wt^o|%IEZK5Y7c2-?mo1)Z|WsrprJ7yt z-C3OueRrD@KW=JUCG=hFNY|9k&mZ>x`nvR}>oaCEHkObF5v4{z8yP%Z{an^LB{Ts5 D4vJpr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_ingot.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..29c707230de652b60a873da4fb25afee5ff83c8f GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+78xQ~7rhdQJ^u}2$=I%bDt*srKUj>v5cwrt7q&P}~{DS{O0K>iJ zy^%mM&H|6fVg?4jgCNYfV`BDOpkS1zi(`mJaBZKb5Q8Ge5vi1)|NEBZu=tyv`#%tHHk6pf_bZB;GfnDt#& kCs}q!RnM81)74YzDyOjQh+S>?3up_2r>mdKI;Vst0G-lRi2wiq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_plate.png b/src/main/resources/assets/overdrive_that_matters/textures/item/component/tritanium_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..5004ebb4af48bf021b7b690d3da774d512001f62 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}f0G|+78xMbNZSA?c&os_jk=xYo7n=^0x$;M<2S~A(1o;L32LlEvZ)P{3 z5NCl$WHAE+-vJP2%(~Xe2^4hlba4#P2%g&O$;Y6;am1nVzkOut0o}MaYtO1Umwn{g zlF$;QHGzlgI?si3F)il>ehFHX=(-#|8QsRGlv81`vni5UVkrxYf{I=^&@={5S3j3^ HP6