diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/essence_storage.json b/src/main/resources/assets/overdrive_that_matters/models/block/essence_storage.json new file mode 100644 index 000000000..52e8636b9 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/essence_storage.json @@ -0,0 +1,132 @@ +{ + "texture_size": [32, 64], + "render_type": "cutout", + "textures": { + "0": "overdrive_that_matters:block/essence_storage", + "particle": "overdrive_that_matters:block/essence_storage" + }, + "elements": [ + { + "name": "body", + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [0, 4, 8, 4.5], "texture": "#0"}, + "east": {"uv": [0, 4, 8, 4.5], "texture": "#0"}, + "south": {"uv": [0, 4, 8, 4.5], "texture": "#0"}, + "west": {"uv": [0, 4, 8, 4.5], "texture": "#0"}, + "up": {"uv": [0, 0, 8, 4], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 4], "texture": "#0"} + } + }, + { + "name": "body", + "from": [0, 3, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [8, 7.25, 16, 7.75], "texture": "#0"}, + "east": {"uv": [8, 7.25, 16, 7.75], "texture": "#0"}, + "south": {"uv": [8, 7.25, 16, 7.75], "texture": "#0"}, + "west": {"uv": [8, 7.25, 16, 7.75], "texture": "#0"}, + "up": {"uv": [0, 7.25, 8, 11.25], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 8, 4], "texture": "#0"} + } + }, + { + "name": "body", + "from": [9, 5, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [12, 0, 15.5, 2.75], "texture": "#0"}, + "east": {"uv": [9, 7.75, 16, 10.5], "texture": "#0"}, + "south": {"uv": [11, 4.5, 14.5, 7.25], "texture": "#0"}, + "west": {"uv": [0, 4.5, 7, 7.25], "texture": "#0"}, + "up": {"uv": [0, 7.75, 3.5, 11.25], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "body", + "from": [0, 10, 14], + "to": [16, 16, 16], + "faces": { + "east": {"uv": [8, 7.75, 9, 9.25], "texture": "#0"}, + "south": {"uv": [0, 11.25, 8, 12.75], "texture": "#0"}, + "west": {"uv": [14.5, 4.5, 15.5, 6], "texture": "#0"}, + "up": {"uv": [0, 7.25, 8, 7.75], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 7.25, 8, 7.75], "texture": "#0"} + } + }, + { + "name": "body", + "from": [0, 5, 9], + "to": [9, 16, 14], + "faces": { + "north": {"uv": [7, 4.5, 11.5, 7.25], "texture": "#0"}, + "south": {"uv": [5, 4.5, 9.5, 7.25], "texture": "#0"}, + "west": {"uv": [12, 4.5, 14.5, 7.25], "texture": "#0"}, + "up": {"uv": [3.5, 7.75, 8, 9], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "body", + "from": [1, 2, 1], + "to": [15, 3, 15], + "faces": { + "north": {"uv": [0.5, 4.25, 7.5, 4.5], "texture": "#0"}, + "east": {"uv": [0.5, 4.25, 7.5, 4.5], "texture": "#0"}, + "south": {"uv": [0.5, 4.25, 7.5, 4.5], "texture": "#0"}, + "west": {"uv": [0.5, 4.25, 7.5, 4.5], "texture": "#0"} + } + }, + { + "name": "body", + "from": [1, 5, 14], + "to": [15, 10, 15], + "faces": { + "north": {"uv": [0, 0, 7, 1.25], "texture": "#missing"}, + "east": {"uv": [15.5, 10.5, 16, 11.75], "texture": "#0"}, + "south": {"uv": [8.5, 10.5, 15.5, 11.75], "texture": "#0"}, + "west": {"uv": [8, 10.5, 8.5, 11.75], "texture": "#0"} + } + }, + { + "name": "container", + "from": [1, 15, 1], + "to": [9, 15, 9], + "faces": { + "up": {"uv": [8, 0, 12, 2], "texture": "#0"}, + "down": {"uv": [8, 0, 12, 2], "texture": "#0"} + } + }, + { + "name": "container", + "from": [1, 5, 1], + "to": [9, 15, 1], + "faces": { + "north": {"uv": [8, 2, 12, 4.5], "texture": "#0"}, + "south": {"uv": [8, 2, 12, 4.5], "texture": "#0"} + } + }, + { + "name": "experience", + "from": [1.5, 5, 1.5], + "to": [8.5, 11, 8.5], + "faces": { + "north": {"uv": [8, 14.5, 11.5, 16], "texture": "#0"}, + "east": {"uv": [12.5, 12, 16, 13.5], "texture": "#0"}, + "south": {"uv": [9, 12, 12.5, 13.5], "texture": "#0"}, + "west": {"uv": [11.5, 14.5, 15, 16], "texture": "#0"}, + "up": {"uv": [9.5, 12.5, 13, 14.25], "texture": "#0"} + } + }, + { + "name": "container", + "from": [1, 5, 1], + "to": [1, 15, 9], + "faces": { + "east": {"uv": [8, 2, 12, 4.5], "texture": "#0"}, + "west": {"uv": [8, 2, 12, 4.5], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/essence_storage.png b/src/main/resources/assets/overdrive_that_matters/textures/block/essence_storage.png new file mode 100644 index 000000000..f0136b877 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/essence_storage.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/essence_servo.png b/src/main/resources/assets/overdrive_that_matters/textures/item/essence_servo.png new file mode 100644 index 000000000..4012c2c65 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/item/essence_servo.png differ