From 04f09a05442f3d63b72f41c14088eb237f423734 Mon Sep 17 00:00:00 2001 From: GearShocky Date: Mon, 23 Aug 2021 10:16:34 +0600 Subject: [PATCH] Added new block textures/models: carbon fiber, container block. Added a cargo container texture. Added a texture for nutrient paste --- .../models/block/carbon_fiber.json | 7 + .../models/block/container_block.json | 7 + .../models/block/texture_connector.json | 665 ++++++++++++++++++ .../block/texture_connector_container.json | 665 ++++++++++++++++++ .../models/item/nutrient_paste.json | 6 + .../textures/block/carbon_fiber.png | Bin 0 -> 192 bytes .../block/carbon_fiber_borderless.png | Bin 0 -> 150 bytes .../textures/block/cargo_crate.png | Bin 0 -> 423 bytes .../textures/block/container_block.png | Bin 0 -> 178 bytes .../block/container_block_borderless.png | Bin 0 -> 145 bytes .../textures/item/nutrient_paste.png | Bin 0 -> 249 bytes 11 files changed, 1350 insertions(+) create mode 100644 src/main/resources/assets/overdrive_that_matters/models/block/carbon_fiber.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/block/container_block.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/block/texture_connector.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/block/texture_connector_container.json create mode 100644 src/main/resources/assets/overdrive_that_matters/models/item/nutrient_paste.json create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/carbon_fiber.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/carbon_fiber_borderless.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/cargo_crate.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/container_block.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/block/container_block_borderless.png create mode 100644 src/main/resources/assets/overdrive_that_matters/textures/item/nutrient_paste.png diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/carbon_fiber.json b/src/main/resources/assets/overdrive_that_matters/models/block/carbon_fiber.json new file mode 100644 index 000000000..5040f93c8 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/carbon_fiber.json @@ -0,0 +1,7 @@ +{ + "parent": "block/texture_connector", + "textures": { + "all": "overdrive_that_matters:block/carbon_fiber", + "base": "overdrive_that_matters:block/carbon_fiber_borderless" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/container_block.json b/src/main/resources/assets/overdrive_that_matters/models/block/container_block.json new file mode 100644 index 000000000..e4f7228df --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/container_block.json @@ -0,0 +1,7 @@ +{ + "parent": "block/texture_connector_container", + "textures": { + "all": "overdrive_that_matters:block/container_block", + "base": "overdrive_that_matters:block/container_block_borderless" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector.json b/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector.json new file mode 100644 index 000000000..0928da4b4 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector.json @@ -0,0 +1,665 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all", + "all": "#all" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "down" + }, + "up": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "up" + }, + "north": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "north" + }, + "south": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "south" + }, + "west": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "west" + }, + "east": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + 0, + 0, + -0.005 + ], + "to": [ + 2, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "west", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 14, + 0, + -0.005 + ], + "to": [ + 16, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "east", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 0, + 0, + -0.005 + ], + "to": [ + 16, + 2, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 14, + 14, + 16 + ] + } + } + }, + { + "from": [ + 0, + 14, + -0.005 + ], + "to": [ + 16, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + 0, + 16.005 + ], + "to": [ + 2, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + 0, + 16.005 + ], + "to": [ + 16, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + 0, + 16.005 + ], + "to": [ + 16, + 2, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 14, + 14, + 16 + ] + } + } + }, + { + "from": [ + 0, + 14, + 16.005 + ], + "to": [ + 16, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 0 + ], + "to": [ + 16, + 16.005, + 2 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 14 + ], + "to": [ + 16, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 14, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 0 + ], + "to": [ + 2, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + 16.005, + 0 + ], + "to": [ + 16, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 0 + ], + "to": [ + 16, + -0.005, + 2 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 14, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 14 + ], + "to": [ + 16, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 0 + ], + "to": [ + 2, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + -0.005, + 0 + ], + "to": [ + 16, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 0 + ], + "to": [ + -0.005, + 16, + 2 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 14 + ], + "to": [ + -0.005, + 16, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "south", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 0 + ], + "to": [ + -0.005, + 1, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 15, + 0 + ], + "to": [ + -0.005, + 16, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 0 + ], + "to": [ + 16.005, + 16, + 2 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "north", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 14 + ], + "to": [ + 16.005, + 16, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 0 + ], + "to": [ + 16.005, + 1, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 16, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 15, + 0 + ], + "to": [ + 16.005, + 16, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector_container.json b/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector_container.json new file mode 100644 index 000000000..961f47d62 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/block/texture_connector_container.json @@ -0,0 +1,665 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all", + "all": "#all" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "down" + }, + "up": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "up" + }, + "north": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "north" + }, + "south": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "south" + }, + "west": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "west" + }, + "east": { + "uv": [ + 0, + 0, + 16, + 16 + ], + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + 0, + 0, + -0.005 + ], + "to": [ + 2, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "west", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 14, + 0, + -0.005 + ], + "to": [ + 16, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "east", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 0, + 0, + -0.005 + ], + "to": [ + 16, + 1, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 15, + 16 + ] + } + } + }, + { + "from": [ + 0, + 15, + -0.005 + ], + "to": [ + 16, + 16, + -0.005 + ], + "faces": { + "north": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + }, + { + "from": [ + 0, + 0, + 16.005 + ], + "to": [ + 2, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + 0, + 16.005 + ], + "to": [ + 16, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + 0, + 16.005 + ], + "to": [ + 16, + 1, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 15, + 16 + ] + } + } + }, + { + "from": [ + 0, + 15, + 16.005 + ], + "to": [ + 16, + 16, + 16.005 + ], + "faces": { + "south": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 0 + ], + "to": [ + 16, + 16.005, + 2 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 14 + ], + "to": [ + 16, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 14, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + 16.005, + 0 + ], + "to": [ + 2, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + 16.005, + 0 + ], + "to": [ + 16, + 16.005, + 16 + ], + "faces": { + "up": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 0 + ], + "to": [ + 16, + -0.005, + 2 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 14, + 16, + 16 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 14 + ], + "to": [ + 16, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 0, + 16, + 2 + ] + } + } + }, + { + "from": [ + 0, + -0.005, + 0 + ], + "to": [ + 2, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "west", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 14, + -0.005, + 0 + ], + "to": [ + 16, + -0.005, + 16 + ], + "faces": { + "down": { + "texture": "#all", + "cullface": "east", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 0 + ], + "to": [ + -0.005, + 16, + 2 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "north", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 14 + ], + "to": [ + -0.005, + 16, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "south", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 0, + 0 + ], + "to": [ + -0.005, + 1, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 16, + 16 + ] + } + } + }, + { + "from": [ + -0.005, + 15, + 0 + ], + "to": [ + -0.005, + 16, + 16 + ], + "faces": { + "west": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 0 + ], + "to": [ + 16.005, + 16, + 2 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "north", + "uv": [ + 14, + 0, + 16, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 14 + ], + "to": [ + 16.005, + 16, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "south", + "uv": [ + 0, + 0, + 2, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 0, + 0 + ], + "to": [ + 16.005, + 1, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "down", + "uv": [ + 0, + 15, + 16, + 16 + ] + } + } + }, + { + "from": [ + 16.005, + 15, + 0 + ], + "to": [ + 16.005, + 16, + 16 + ], + "faces": { + "east": { + "texture": "#all", + "cullface": "up", + "uv": [ + 0, + 0, + 16, + 1 + ] + } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/nutrient_paste.json b/src/main/resources/assets/overdrive_that_matters/models/item/nutrient_paste.json new file mode 100644 index 000000000..af839d514 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/nutrient_paste.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "overdrive_that_matters:item/nutrient_paste" + } +} diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/carbon_fiber.png b/src/main/resources/assets/overdrive_that_matters/textures/block/carbon_fiber.png new file mode 100644 index 0000000000000000000000000000000000000000..25b6e00e4a9a1cf96594979be6bac154b4bbccab GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF}N?EkU<+{|ya0H}h&)78&qol`;+07~2kD>?o*6S{ym;(=ymDu*tcH?sK<-ifqtDo9@?Q5otn=!kf$mYkP{-J1rR+Rg z!(1vY%|k+K;w8?UgxZwn|FnJ^5KFm>FzyS&%Snx-Ck86aYa~0{KVsB z^K#fWhgr38uD)Lun4QkMxaFgil9km<-i7met~(r_R*?1MQ%gF?8ikL|Sy$p#b63fv z2kuILxavV)m*UqH@n<3iT=NoX?JQR4G-w`Iuz* z>f{Z97#~NwooA)j%E^fF`n-^c@c${@G~Zy&Yi%d(HE*}Gi0fVQjpUXO@geCwW Cj;E{u literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/container_block.png b/src/main/resources/assets/overdrive_that_matters/textures/block/container_block.png new file mode 100644 index 0000000000000000000000000000000000000000..b6fda06ac1644d8aa903d977a1edcbbdcbcedad6 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF%4G9yL$mVGtk!<2&n72@bSF2-F Q0#F}=r>mdKI;Vst0Kok%^#A|> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/container_block_borderless.png b/src/main/resources/assets/overdrive_that_matters/textures/block/container_block_borderless.png new file mode 100644 index 0000000000000000000000000000000000000000..477e2c3a2102c1ea5be1cb86416596364d599ef9 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF=;`7ZB5^r6 hL7?f-!2<~bObkx(ERAsi{a1mK44$rjF6*2UngCBKBrN~{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/overdrive_that_matters/textures/item/nutrient_paste.png b/src/main/resources/assets/overdrive_that_matters/textures/item/nutrient_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..4691ac537b699d2ef7f0282d6bb674a0ecf8bbdb GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}H0G|+7zu5HLrvB}AcCql!y-V6t0c%T z_&*FVY&xTJ9w^FL;1OBOz`%DHgc*