diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield.json b/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield.json new file mode 100644 index 000000000..2a49c326d --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield.json @@ -0,0 +1,147 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "overdrive_that_matters:item/tritanium_shield", + "particle": "overdrive_that_matters:item/tritanium_shield" + }, + "elements": [ + { + "from": [5, 7, 5], + "to": [11, 9, 11], + "faces": { + "north": {"uv": [8, 1.5, 8.5, 3], "rotation": 90, "texture": "#0"}, + "east": {"uv": [8, 0, 8.5, 1.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [10, 1.5, 10.5, 3], "rotation": 90, "texture": "#0"}, + "west": {"uv": [8.5, 0, 9, 1.5], "rotation": 90, "texture": "#0"}, + "up": {"uv": [10, 3, 8.5, 1.5], "texture": "#0"}, + "down": {"uv": [8, 1.5, 6.5, 3], "texture": "#0"} + } + }, + { + "from": [11, 2, -3], + "to": [12, 14, 19], + "faces": { + "north": {"uv": [0.25, 0.25, 3.25, 0], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 0.25, 3.25, 5.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [3.25, 0, 6.25, 0.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [3.5, 0.25, 6.5, 5.75], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0.25, 5.75, 0, 0.25], "rotation": 180, "texture": "#0"}, + "down": {"uv": [3.5, 0.25, 3.25, 5.75], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [11.6, 12, -4], + "to": [12.6, 13, 20], + "faces": { + "north": {"uv": [0, 9.5, 0.25, 9.75], "texture": "#0"}, + "east": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 15.75, 0.25, 16], "texture": "#0"}, + "west": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"}, + "down": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"} + } + }, + { + "from": [11.6, 3, -4], + "to": [12.6, 4, 20], + "faces": { + "north": {"uv": [0, 9.5, 0.25, 9.75], "texture": "#0"}, + "east": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 15.75, 0.25, 16], "texture": "#0"}, + "west": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"}, + "down": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"} + } + }, + { + "from": [11.6, 4, -1.1], + "to": [12.6, 12, -0.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 0.25, 2], "texture": "#missing"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 4, -3.1], + "to": [12.6, 12, -2.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 4, 16.1], + "to": [12.6, 12, 17.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 0.25, 2], "texture": "#missing"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 4, 18.1], + "to": [12.6, 12, 19.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [90, 0, 0], + "translation": [0, -2, 4] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 180], + "translation": [0, -2, 4] + }, + "firstperson_righthand": { + "rotation": [90, -5, -90], + "translation": [-1.75, -7, 4] + }, + "firstperson_lefthand": { + "rotation": [90, -5, 90], + "translation": [-1.75, -7, 4] + }, + "ground": { + "rotation": [90, 0, 0], + "translation": [0, 3, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [91, -9, 115], + "translation": [1, -0.25, 0], + "scale": [0.65, 0.65, 0.65] + }, + "fixed": { + "rotation": [90, 0, -90], + "translation": [0, 0, 0.5], + "scale": [0.5, 0.5, 0.5] + } + }, + "overrides": [ + { + "predicate": { + "blocking": 1 + }, + "model": "overdrive_that_matters:item/tritanium_shield_blocking" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield_blocking.json b/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield_blocking.json new file mode 100644 index 000000000..ee8421417 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/tritanium_shield_blocking.json @@ -0,0 +1,139 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "overdrive_that_matters:item/tritanium_shield", + "particle": "overdrive_that_matters:item/tritanium_shield" + }, + "elements": [ + { + "from": [5, 7, 5], + "to": [11, 9, 11], + "faces": { + "north": {"uv": [8, 1.5, 8.5, 3], "rotation": 90, "texture": "#0"}, + "east": {"uv": [8, 0, 8.5, 1.5], "rotation": 90, "texture": "#0"}, + "south": {"uv": [10, 1.5, 10.5, 3], "rotation": 90, "texture": "#0"}, + "west": {"uv": [8.5, 0, 9, 1.5], "rotation": 90, "texture": "#0"}, + "up": {"uv": [10, 3, 8.5, 1.5], "texture": "#0"}, + "down": {"uv": [8, 1.5, 6.5, 3], "texture": "#0"} + } + }, + { + "from": [11, 2, -3], + "to": [12, 14, 19], + "faces": { + "north": {"uv": [0.25, 0.25, 3.25, 0], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 0.25, 3.25, 5.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [3.25, 0, 6.25, 0.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [3.5, 0.25, 6.5, 5.75], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0.25, 5.75, 0, 0.25], "rotation": 180, "texture": "#0"}, + "down": {"uv": [3.5, 0.25, 3.25, 5.75], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [11.6, 12, -4], + "to": [12.6, 13, 20], + "faces": { + "north": {"uv": [0, 9.5, 0.25, 9.75], "texture": "#0"}, + "east": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 15.75, 0.25, 16], "texture": "#0"}, + "west": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"}, + "down": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"} + } + }, + { + "from": [11.6, 4, 18.1], + "to": [12.6, 12, 19.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 3, -4], + "to": [12.6, 4, 20], + "faces": { + "north": {"uv": [0, 9.5, 0.25, 9.75], "texture": "#0"}, + "east": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 15.75, 0.25, 16], "texture": "#0"}, + "west": {"uv": [0, 9.75, 0.25, 15.75], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"}, + "down": {"uv": [0, 9.75, 0.25, 15.75], "texture": "#0"} + } + }, + { + "from": [11.6, 4, 16.1], + "to": [12.6, 12, 17.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 0.25, 2], "texture": "#missing"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 4, -1.1], + "to": [12.6, 12, -0.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 0.25, 2], "texture": "#missing"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + }, + { + "from": [11.6, 4, -3.1], + "to": [12.6, 12, -2.1], + "faces": { + "north": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0.25, 10, 2.25, 10.25], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"}, + "down": {"uv": [0, 0, 0.25, 0.25], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [90, 39, -40], + "translation": [1, -2, 0] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 180], + "translation": [0, -2, 4] + }, + "firstperson_righthand": { + "rotation": [90, -5, -90], + "translation": [-1.75, -7, 4] + }, + "firstperson_lefthand": { + "rotation": [90, -5, 90], + "translation": [-1.75, -7, 4] + }, + "ground": { + "rotation": [90, 0, 0], + "translation": [0, 3, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [91, -9, 115], + "translation": [1, -0.25, 0], + "scale": [0.65, 0.65, 0.65] + }, + "fixed": { + "rotation": [90, 0, -90], + "translation": [0, 0, 0.5], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil.png b/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil.png new file mode 100644 index 000000000..3d489f5fa Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil_top.png b/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil_top.png new file mode 100644 index 000000000..233a30fbc Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/tritanium_anvil_top.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_crafting_upgrade.png b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_crafting_upgrade.png index 14e1e9fe3..ab31babfc 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_crafting_upgrade.png and b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_crafting_upgrade.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade.png b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade.png index 193a436a5..4d127ba2c 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade.png and b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade_creative.png b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade_creative.png index 81826e77f..e81bd8a99 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade_creative.png and b/src/main/resources/assets/overdrive_that_matters/textures/item/exosuit_inventory_upgrade_creative.png differ