From 720a370f2d3c112399751629ec9713d1d379cd6d Mon Sep 17 00:00:00 2001 From: simibubi <31564874+simibubi@users.noreply.github.com> Date: Fri, 15 Nov 2019 11:28:11 +0100 Subject: [PATCH] Getting Shaped - Added models and textures for the Mechanical Crafter --- .../assets/create/models/block/crafter.json | 150 ++++++++++++++++++ .../create/models/block/crafter_belt.json | 29 ++++ .../models/block/crafter_belt_animated.json | 18 +++ .../create/models/block/crafter_lid.json | 17 ++ .../create/textures/block/crafter_side.png | Bin 0 -> 548 bytes .../textures/block/crafter_thingies.png | Bin 0 -> 481 bytes .../create/textures/block/crafter_top.png | Bin 0 -> 3229 bytes .../textures/block/crafter_topunderside.png | Bin 0 -> 741 bytes 8 files changed, 214 insertions(+) create mode 100644 src/main/resources/assets/create/models/block/crafter.json create mode 100644 src/main/resources/assets/create/models/block/crafter_belt.json create mode 100644 src/main/resources/assets/create/models/block/crafter_belt_animated.json create mode 100644 src/main/resources/assets/create/models/block/crafter_lid.json create mode 100644 src/main/resources/assets/create/textures/block/crafter_side.png create mode 100644 src/main/resources/assets/create/textures/block/crafter_thingies.png create mode 100644 src/main/resources/assets/create/textures/block/crafter_top.png create mode 100644 src/main/resources/assets/create/textures/block/crafter_topunderside.png diff --git a/src/main/resources/assets/create/models/block/crafter.json b/src/main/resources/assets/create/models/block/crafter.json new file mode 100644 index 000000000..421f44e75 --- /dev/null +++ b/src/main/resources/assets/create/models/block/crafter.json @@ -0,0 +1,150 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube", + "textures": { + "3": "create:block/crafter_thingies", + "4": "create:block/crafter_side", + "5": "create:block/brass_casing", + "6": "create:block/crafter_top", + "7": "create:block/crafter_topunderside" + }, + "elements": [ + { + "name": "Top", + "from": [0, 10, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 6], "texture": "#4"}, + "east": {"uv": [0, 0, 16, 6], "texture": "#4"}, + "south": {"uv": [0, 0, 16, 6], "texture": "#4"}, + "west": {"uv": [0, 0, 16, 6], "texture": "#4"}, + "up": {"uv": [0, 0, 2, 2], "rotation": 270, "texture": "#6"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#7"} + } + }, + { + "name": "Bottom", + "from": [0, 0, 0], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#4"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#4"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#4"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#6"} + } + }, + { + "name": "Side1", + "from": [16, 6, 0], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 8, 8]}, + "faces": { + "east": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "west": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} + } + }, + { + "name": "Side2", + "from": [0, 6, 0], + "to": [0, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 8, 8]}, + "faces": { + "east": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "west": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} + } + }, + { + "name": "Side3", + "from": [0, 6, 0], + "to": [16, 10, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, -8]}, + "faces": { + "north": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "south": {"uv": [0, 6, 16, 10], "texture": "#4"} + } + }, + { + "name": "Side4", + "from": [0, 6, 16], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 24]}, + "faces": { + "north": {"uv": [0, 6, 16, 10], "texture": "#4"}, + "south": {"uv": [0, 6, 16, 10], "texture": "#4"} + } + }, + { + "name": "valve_case", + "from": [4, 16, 4], + "to": [5, 17, 12], + "faces": { + "north": {"uv": [8, 2, 9, 3], "texture": "#5"}, + "east": {"uv": [4, 2, 12, 3], "texture": "#5"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#5"}, + "west": {"uv": [4, 2, 12, 3], "texture": "#5"}, + "up": {"uv": [2, 4, 3, 12], "texture": "#5"} + } + }, + { + "name": "valve_case", + "from": [11, 16, 4], + "to": [12, 17, 12], + "faces": { + "north": {"uv": [8, 2, 9, 3], "texture": "#5"}, + "east": {"uv": [4, 2, 12, 3], "texture": "#5"}, + "south": {"uv": [7, 2, 8, 3], "texture": "#5"}, + "west": {"uv": [4, 2, 12, 3], "texture": "#5"}, + "up": {"uv": [2, 4, 3, 12], "texture": "#5"} + } + }, + { + "name": "valve_case", + "from": [5, 16, 4], + "to": [11, 17, 5], + "faces": { + "north": {"uv": [6, 2, 12, 3], "texture": "#5"}, + "east": {"uv": [2, 4, 3, 5], "texture": "#5"}, + "south": {"uv": [5, 2, 11, 3], "texture": "#5"}, + "west": {"uv": [2, 4, 3, 5], "texture": "#5"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#5"} + } + }, + { + "name": "valve_case", + "from": [5, 16, 11], + "to": [11, 17, 12], + "faces": { + "north": {"uv": [6, 2, 12, 3], "texture": "#5"}, + "east": {"uv": [2, 4, 3, 5], "texture": "#5"}, + "south": {"uv": [5, 2, 11, 3], "texture": "#5"}, + "west": {"uv": [2, 4, 3, 5], "texture": "#5"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#5"} + } + }, + { + "name": "opening", + "from": [5, 15.5, 5], + "to": [11, 16.5, 11], + "faces": { + "up": {"uv": [6, 0, 12, 6], "texture": "#3"} + } + }, + { + "name": "arrow", + "from": [5, 15.1, 11.9], + "to": [11, 16.1, 15.9], + "faces": { + "north": {"uv": [12, 0, 13, 6], "rotation": 90, "texture": "#3"}, + "east": {"uv": [12, 0, 16, 1], "rotation": 180, "texture": "#3"}, + "south": {"uv": [15, 0, 16, 6], "rotation": 90, "texture": "#3"}, + "west": {"uv": [12, 5, 16, 6], "texture": "#3"}, + "up": {"uv": [12, 0, 16, 6], "rotation": 90, "texture": "#3"}, + "down": {"uv": [12, 0, 16, 6], "rotation": 90, "texture": "#3"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/crafter_belt.json b/src/main/resources/assets/create/models/block/crafter_belt.json new file mode 100644 index 000000000..625dd9249 --- /dev/null +++ b/src/main/resources/assets/create/models/block/crafter_belt.json @@ -0,0 +1,29 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube", + "textures": { + "5": "create:block/brass_casing" + }, + "elements": [ + { + "name": "belt", + "from": [10, 15.5, 12], + "to": [11, 16.5, 20], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 17, 8]}, + "faces": { + "east": {"uv": [2, 4, 3, 12], "rotation": 90, "texture": "#5"}, + "up": {"uv": [2, 4, 3, 12], "rotation": 180, "texture": "#5"} + } + }, + { + "name": "belt", + "from": [5, 15.5, 12], + "to": [6, 16.5, 20], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 17, 8]}, + "faces": { + "west": {"uv": [2, 4, 3, 12], "rotation": 90, "texture": "#5"}, + "up": {"uv": [13, 4, 14, 12], "rotation": 180, "texture": "#5"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/crafter_belt_animated.json b/src/main/resources/assets/create/models/block/crafter_belt_animated.json new file mode 100644 index 000000000..aea2260de --- /dev/null +++ b/src/main/resources/assets/create/models/block/crafter_belt_animated.json @@ -0,0 +1,18 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube", + "textures": { + "3": "create:block/crafter_thingies" + }, + "elements": [ + { + "name": "belt_animated", + "from": [6, 15.5, 12], + "to": [10, 16.5, 20], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 17, 8]}, + "faces": { + "up": {"uv": [0, 6, 4, 14], "rotation": 180, "texture": "#3"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/crafter_lid.json b/src/main/resources/assets/create/models/block/crafter_lid.json new file mode 100644 index 000000000..97095c64a --- /dev/null +++ b/src/main/resources/assets/create/models/block/crafter_lid.json @@ -0,0 +1,17 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/cube", + "textures": { + "3": "create:block/crafter_thingies" + }, + "elements": [ + { + "name": "valve_lid", + "from": [5, 16, 5], + "to": [11, 17, 11], + "faces": { + "up": {"uv": [0, 0, 6, 6], "texture": "#3"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/create/textures/block/crafter_side.png b/src/main/resources/assets/create/textures/block/crafter_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2cad9a61f1e4b97606d8518011c9051c895d3e62 GIT binary patch literal 548 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/crafter_topunderside.png b/src/main/resources/assets/create/textures/block/crafter_topunderside.png new file mode 100644 index 0000000000000000000000000000000000000000..bd07e219de1501024369697f090a00dbb0304e97 GIT binary patch literal 741 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;2FkAZe8V00LD>L_t(IPi<0bPugG@ZL%L>G|MJBFCS(y z;|I;W!YtKNprxe+C3qWKHfNS?Tm%ZkDzr#jkjv(P;Y7DA`;|MdE{h+0az4D5bIx;l zU+QCQ@;?r?$M51*c=Q(g(Xs8IBf<~M+#@15*F#pGuWNy`g1>R(ZyQqQG*H)QJHJvd zID6&br7izyMF5cKp z2NA&g`>E8c$PB}PMBNE&>DAS8+G%Fphx;?6hYx#GsJm||kij0t|F}1SEe=hUZXR(U z5CJlDbfK;D&0}2MFK8CLm=XkA(g+cpBo-}|seksN%X>@e8i9_^n`!r+GDf|LjO!_9 zB};!hAtQP|HwO}o5m;~>H#a-mEe9->EymriH=a^Evct;I4b6L1RWLzZFD@+jd_Giy zgb>&&YpR@)S}P^ovG4?iuhK5@S2lUFZdt76m};J_<<=WV+Lb|5!hyyDW#Uow5L|!dZf!>OY@cw-B#9vB&9gLr;JdFZ>XO4)N-tzcmXP)Cs*;W z&?s`ks1(OLut<`7w@f}CdH}H6Q141Px*dA~Ci5gvmhvIBns Xz>Ex~$fVsw00000NkvXXu0mjfZmdMo literal 0 HcmV?d00001