diff --git a/src/main/resources/assets/overdrive_that_matters/models/misc/singularity_ring.json b/src/main/resources/assets/overdrive_that_matters/models/misc/singularity_ring.json new file mode 100644 index 000000000..b01fce685 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/misc/singularity_ring.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "overdrive_that_matters:misc/singularity_ring", + "particle": "overdrive_that_matters:misc/singularity_ring" + }, + "elements": [ + { + "name": "Body", + "from": [-1, -3, 5], + "to": [17, 19, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1]}, + "faces": { + "north": {"uv": [0, 0, 4.5, 5.5], "texture": "#0"}, + "east": {"uv": [7, 0, 4.5, 5.5], "texture": "#0"}, + "south": {"uv": [7, 0, 11.5, 5.5], "texture": "#0"}, + "west": {"uv": [4.5, 0, 7, 5.5], "texture": "#0"}, + "up": {"uv": [11.5, 0, 16, 2.5], "rotation": 180, "texture": "#0"}, + "down": {"uv": [11.5, 0, 16, 2.5], "texture": "#0"} + } + }, + { + "name": "Shield", + "from": [-1.5, 1, 9], + "to": [17.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, -2, 7]}, + "faces": { + "east": {"uv": [4.75, 12.5, 6.5, 16], "texture": "#0"}, + "south": {"uv": [0, 12.5, 4.75, 16], "texture": "#0"}, + "west": {"uv": [6.5, 12.5, 4.75, 16], "texture": "#0"} + } + }, + { + "name": "Shield", + "from": [-1.5, -14, 7], + "to": [17.5, 0, 14], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, -7, 10.5]}, + "faces": { + "east": {"uv": [4.75, 12.5, 6.5, 16], "texture": "#0"}, + "south": {"uv": [7.75, 9, 12.5, 12.5], "texture": "#0"}, + "west": {"uv": [6.5, 12.5, 4.75, 16], "texture": "#0"} + } + }, + { + "name": "Shield", + "from": [-1.5, 16, 7], + "to": [17.5, 30, 14], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 23, 10.5]}, + "faces": { + "east": {"uv": [4.75, 12.5, 6.5, 16], "texture": "#0"}, + "south": {"uv": [7.75, 9, 12.5, 12.5], "texture": "#0"}, + "west": {"uv": [6.5, 12.5, 4.75, 16], "texture": "#0"} + } + }, + { + "name": "Emitter", + "from": [1, -4, 2], + "to": [15, 20, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -3]}, + "faces": { + "north": {"uv": [0, 5.5, 3, 11.5], "texture": "#0"}, + "east": {"uv": [3.75, 5.5, 3, 11.5], "texture": "#0"}, + "west": {"uv": [3, 5.5, 3.75, 11.5], "texture": "#0"}, + "up": {"uv": [0, 11.5, 3, 12.25], "texture": "#0"}, + "down": {"uv": [0, 11.5, 3, 12.25], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Body", + "from": [0, 18, 4], + "to": [16, 32, 14], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 19, 14]}, + "faces": { + "north": {"uv": [3.75, 9, 7.75, 12.5], "texture": "#0"}, + "east": {"uv": [7.75, 5.5, 10.25, 9], "texture": "#0"}, + "south": {"uv": [3.75, 5.5, 7.75, 9], "texture": "#0"}, + "west": {"uv": [10.25, 5.5, 7.75, 9], "texture": "#0"}, + "up": {"uv": [10.25, 5.5, 14.25, 8], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "Body", + "from": [0, -16, 4], + "to": [16, -2, 14], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, -3, 14]}, + "faces": { + "north": {"uv": [3.75, 12.5, 7.75, 9], "texture": "#0"}, + "east": {"uv": [7.75, 5.5, 10.25, 9], "texture": "#0"}, + "south": {"uv": [3.75, 9, 7.75, 5.5], "texture": "#0"}, + "west": {"uv": [10.25, 5.5, 7.75, 9], "texture": "#0"}, + "down": {"uv": [10.25, 5.5, 14.25, 8], "texture": "#0"} + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/textures/misc/singularity_ring.png b/src/main/resources/assets/overdrive_that_matters/textures/misc/singularity_ring.png new file mode 100644 index 000000000..9a88947ff Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/misc/singularity_ring.png differ