diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/fluid_tank.json b/src/main/resources/assets/overdrive_that_matters/models/block/fluid_tank.json new file mode 100644 index 000000000..8c062d281 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/fluid_tank.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "overdrive_that_matters:block/fluid_tank", + "particle": "overdrive_that_matters:block/fluid_tank" + }, + "elements": [ + { + "name": "frame", + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [0, 8, 8, 9], "texture": "#0"}, + "east": {"uv": [0, 14, 8, 15], "texture": "#0"}, + "south": {"uv": [0, 8, 8, 9], "texture": "#0"}, + "west": {"uv": [0, 14, 8, 15], "texture": "#0"}, + "up": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 8], "texture": "#0"} + } + }, + { + "name": "frame", + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 8, 8, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 14, 8, 15], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 8, 8, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 14, 8, 15], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 8, 8], "texture": "#0"}, + "down": {"uv": [8, 0, 16, 8], "texture": "#0"} + } + }, + { + "name": "thingmajigs", + "from": [0.5, 2, 0.5], + "to": [15.5, 3, 15.5], + "faces": { + "north": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "east": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "south": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "west": {"uv": [0, 15, 7, 15.5], "texture": "#0"} + } + }, + { + "name": "thingmajigs", + "from": [0.5, 13, 0.5], + "to": [15.5, 14, 15.5], + "faces": { + "north": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "east": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "south": {"uv": [0, 15, 7, 15.5], "texture": "#0"}, + "west": {"uv": [0, 15, 7, 15.5], "texture": "#0"} + } + }, + { + "name": "tank", + "from": [0, 3, 0], + "to": [16, 13, 16], + "faces": { + "north": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "east": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "south": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "west": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "up": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "down": {"uv": [8, 0, 16, 8], "texture": "#0"} + } + }, + { + "name": "tank inside", + "from": [0, 13, 0], + "to": [16, 3, 16], + "faces": { + "north": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "east": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "south": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "west": {"uv": [0, 9, 8, 14], "texture": "#0"}, + "up": {"uv": [8, 0, 16, 8], "texture": "#0"}, + "down": {"uv": [8, 0, 16, 8], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/fluid_tank.png b/src/main/resources/assets/overdrive_that_matters/textures/block/fluid_tank.png new file mode 100644 index 000000000..f68041c2f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/fluid_tank.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule.png b/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule.png new file mode 100644 index 000000000..585679972 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule_liquid_mask.png b/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule_liquid_mask.png new file mode 100644 index 000000000..fa83ccdb8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/item/fluid_capsule_liquid_mask.png differ