From 61f8a23d207c8f92a26f03d4b9df56f86bfae8f3 Mon Sep 17 00:00:00 2001 From: Kryppers <65094918+Kryppers@users.noreply.github.com> Date: Sat, 22 Oct 2022 17:28:36 +0100 Subject: [PATCH] spit and shine part 2: tunnel vision Updated tunnel models introduced WIP tunnel textures WIP update to andesite Block Vault textures updated and re-organised --- .../models/block/belt_tunnel/cross.json | 208 +++++--------- .../create/models/block/belt_tunnel/flap.json | 14 +- .../create/models/block/belt_tunnel/item.json | 264 ++++++++---------- .../models/block/belt_tunnel/straight.json | 106 +++---- .../models/block/belt_tunnel/t_left.json | 172 +++++------- .../models/block/belt_tunnel/t_right.json | 180 +++++------- .../models/block/belt_tunnel/window.json | 105 +++---- .../create/textures/block/Vault/vault_1.png | Bin 0 -> 2648 bytes .../create/textures/block/Vault/vault_2.png | Bin 0 -> 1388 bytes .../create/textures/block/Vault/vault_3.png | Bin 0 -> 1685 bytes .../create/textures/block/Vault/vault_4.png | Bin 0 -> 1404 bytes .../create/textures/block/Vault/vault_5.png | Bin 0 -> 2204 bytes .../create/textures/block/Vault/vault_6.png | Bin 0 -> 1684 bytes .../create/textures/block/andesite_block.png | Bin 752 -> 6503 bytes .../textures/block/tunnel/andesite_tunnel.png | Bin 0 -> 7432 bytes .../block/tunnel/andesite_tunnel_top.png | Bin 0 -> 5442 bytes .../tunnel/andesite_tunnel_top_connected.png | Bin 0 -> 5708 bytes .../tunnel/andesite_tunnel_top_window.png | Bin 0 -> 5769 bytes .../textures/block/tunnel/brass_tunnel.png | Bin 0 -> 7255 bytes .../block/tunnel/brass_tunnel_top.png | Bin 0 -> 5398 bytes .../tunnel/brass_tunnel_top_connected.png | Bin 0 -> 5643 bytes .../block/tunnel/brass_tunnel_top_window.png | Bin 0 -> 5820 bytes 22 files changed, 404 insertions(+), 645 deletions(-) create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_1.png create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_2.png create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_3.png create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_4.png create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_5.png create mode 100644 src/main/resources/assets/create/textures/block/Vault/vault_6.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top_connected.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top_window.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/brass_tunnel.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/brass_tunnel_top.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/brass_tunnel_top_connected.png create mode 100644 src/main/resources/assets/create/textures/block/tunnel/brass_tunnel_top_window.png diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/cross.json b/src/main/resources/assets/create/models/block/belt_tunnel/cross.json index 4f161e41a..6730269cd 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/cross.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/cross.json @@ -2,175 +2,103 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "1": "create:block/brass_tunnel_top", - "2": "create:block/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top", + "direction": "create:block/funnel/brass_funnel_neutral", + "frame": "create:block/funnel/brass_funnel_frame", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [2, 10, 0], - "to": [14, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-9, -24, 8]}, - "faces": { - "north": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "south": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [2, 14, 14, 16], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "texture": "#2"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [7, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 270, "texture": "#1"} - } - }, - { - "name": "LeftT", - "from": [0, -3, 14], - "to": [2, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [14, 0, 16, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftT", - "from": [0, -3, 0], - "to": [2, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [14, 14, 16, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "RightT", - "from": [14, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 2, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "RightT", - "from": [14, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 2, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftTRail", - "from": [0, -5, 15], - "to": [1, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, - "faces": { - "north": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} - } - }, - { - "name": "LeftTRail", + "name": "outer", "from": [0, -5, 0], - "to": [1, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "RIghtTRail", - "from": [15, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "north": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "north": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "south": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "RIghtTRail", - "from": [15, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "north": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "FrontTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "down": {"uv": [0, 0, 16, 16], "texture": "#frame"} } }, { - "name": "TTop", - "from": [2, 10, 14], - "to": [14, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "south": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [2, 0, 14, 2], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "texture": "#2"} - } - }, - { - "name": "BackTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -8, 8]}, - "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } } ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 90, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1.5, 0], + "scale": [0.5, 0.5, 0.5] + } + }, "groups": [ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] + "color": 0, + "children": [0, 1, 2, 3, 4] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/flap.json b/src/main/resources/assets/create/models/block/belt_tunnel/flap.json index a79b4102f..a6ff6c281 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/flap.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/flap.json @@ -1,7 +1,7 @@ { "credit": "Made with Blockbench", "textures": { - "4": "create:block/brass_tunnel" + "4": "create:block/funnel/funnel_back" }, "elements": [ { @@ -10,12 +10,12 @@ "to": [14, 10, 2], "rotation": {"angle": 0, "axis": "y", "origin": [-24.5, -7.5, 9]}, "faces": { - "north": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#4"}, - "east": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#4"}, - "south": {"uv": [9.5, 16, 16, 14.5], "rotation": 90, "texture": "#4"}, - "west": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#4"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 270, "texture": "#4"}, - "down": {"uv": [9.5, 14.5, 10, 16], "rotation": 270, "texture": "#4"} + "north": {"uv": [12.5, 8.5, 14, 15], "texture": "#4"}, + "east": {"uv": [12.5, 8.5, 13, 15], "texture": "#4"}, + "south": {"uv": [14, 8.5, 12.5, 15], "texture": "#4"}, + "west": {"uv": [13.5, 8.5, 14, 15], "texture": "#4"}, + "up": {"uv": [12.5, 8.5, 14, 9], "rotation": 180, "texture": "#4"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 180, "texture": "#4"} } } ] diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/item.json b/src/main/resources/assets/create/models/block/belt_tunnel/item.json index 387034dcc..fb9e9fb5b 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/item.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/item.json @@ -2,93 +2,59 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "1": "create:block/brass_tunnel_top", - "2": "create:block/brass_tunnel", + "tunnel": "create:block/tunnel/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top", + "direction": "create:block/funnel/brass_funnel_neutral", + "frame": "create:block/funnel/brass_funnel_frame", + "back": "create:block/funnel/funnel_back", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [0, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-9, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 16, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [7, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 270, "texture": "#1"} - } - }, - { - "name": "RightWall", - "from": [0, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9], "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 16, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftRail", + "name": "outer", "from": [0, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "RightRail", - "from": [0, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"} } }, { - "name": "FrontTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "BackTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -8, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "down": {"uv": [0, 0, 16, 16], "texture": "#frame"} + } + }, + { + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } }, { @@ -97,110 +63,110 @@ "to": [1.5, 10.5, 5], "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 2]}, "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} + "north": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "south": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 90, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 270, "texture": "#back"} } }, { "name": "F2", "from": [0.5, -2.5, 5], "to": [1.5, 10.5, 8], - "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 5]}, + "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 2]}, "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} + "north": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "south": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 90, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 270, "texture": "#back"} } }, { "name": "F3", "from": [0.5, -2.5, 8], "to": [1.5, 10.5, 11], - "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 8]}, + "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 2]}, "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} + "north": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "south": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 90, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 270, "texture": "#back"} } }, { "name": "F4", "from": [0.5, -2.5, 11], "to": [1.5, 10.5, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-38.5, -5.5, 11]}, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} + "north": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "south": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 90, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 270, "texture": "#back"} + } + }, + { + "name": "F2", + "from": [14.5, -2.5, 2], + "to": [15.5, 10.5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 4, 3.5]}, + "faces": { + "north": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "south": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 270, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 90, "texture": "#back"} + } + }, + { + "name": "F3", + "from": [14.5, -2.5, 5], + "to": [15.5, 10.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 4, 6.5]}, + "faces": { + "north": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "south": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 270, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 90, "texture": "#back"} + } + }, + { + "name": "F4", + "from": [14.5, -2.5, 8], + "to": [15.5, 10.5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 4, 9.5]}, + "faces": { + "north": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "south": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 270, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 90, "texture": "#back"} } }, { "name": "F5", "from": [14.5, -2.5, 11], "to": [15.5, 10.5, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-24.5, -5.5, 11]}, + "rotation": {"angle": 0, "axis": "y", "origin": [15, 4, 12.5]}, "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} - } - }, - { - "name": "F6", - "from": [14.5, -2.5, 8], - "to": [15.5, 10.5, 11], - "rotation": {"angle": 0, "axis": "y", "origin": [-24.5, -5.5, 8]}, - "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} - } - }, - { - "name": "F7", - "from": [14.5, -2.5, 5], - "to": [15.5, 10.5, 8], - "rotation": {"angle": 0, "axis": "y", "origin": [-24.5, -5.5, 5]}, - "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} - } - }, - { - "name": "F8", - "from": [14.5, -2.5, 2], - "to": [15.5, 10.5, 5], - "rotation": {"angle": 0, "axis": "y", "origin": [-24.5, -5.5, 2]}, - "faces": { - "north": {"uv": [9.5, 15.5, 16, 16], "rotation": 90, "texture": "#2"}, - "east": {"uv": [9.5, 14.5, 16, 16], "rotation": 270, "texture": "#2"}, - "south": {"uv": [9.5, 14.5, 16, 15], "rotation": 90, "texture": "#2"}, - "west": {"uv": [9.5, 14.5, 16, 16], "rotation": 90, "texture": "#2"}, - "up": {"uv": [15.5, 14.5, 16, 16], "rotation": 180, "texture": "#2"}, - "down": {"uv": [15.5, 14.5, 16, 16], "texture": "#2"} + "north": {"uv": [13.5, 8.5, 14, 15], "texture": "#back"}, + "east": {"uv": [12.5, 8.5, 14, 15], "texture": "#back"}, + "south": {"uv": [12.5, 8.5, 13, 15], "texture": "#back"}, + "west": {"uv": [12.5, 8.5, 14, 15], "rotation": 180, "texture": "#back"}, + "up": {"uv": [12.5, 9, 14, 8.5], "rotation": 270, "texture": "#back"}, + "down": {"uv": [12.5, 14.5, 14, 15], "rotation": 90, "texture": "#back"} } } ], @@ -228,7 +194,7 @@ "scale": [0.25, 0.25, 0.25] }, "gui": { - "rotation": [30, 135, 0], + "rotation": [30, 225, 0], "translation": [0, 1, 0], "scale": [0.5, 0.5, 0.5] }, @@ -245,12 +211,14 @@ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6] + "color": 0, + "children": [0, 1, 2, 3, 4] }, { "name": "Flap", "origin": [8, 8, 8], - "children": [7, 8, 9, 10, 11, 12, 13, 14] + "color": 0, + "children": [5, 6, 7, 8, 9, 10, 11, 12] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/straight.json b/src/main/resources/assets/create/models/block/belt_tunnel/straight.json index bad0cdc8b..d2e89a95b 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/straight.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/straight.json @@ -2,93 +2,58 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "1": "create:block/brass_tunnel_top", - "2": "create:block/brass_tunnel", + "tunnel": "create:block/tunnel/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top", + "direction": "create:block/funnel/brass_funnel_neutral", + "frame": "create:block/funnel/brass_funnel_frame", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [0, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-9, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 16, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [7, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 270, "texture": "#1"} - } - }, - { - "name": "RightWall", - "from": [0, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 16, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftRail", + "name": "outer", "from": [0, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "RightRail", - "from": [0, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"} } }, { - "name": "FrontTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "BackTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -8, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "down": {"uv": [0, 0, 16, 16], "texture": "#frame"} + } + }, + { + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } } ], @@ -133,7 +98,8 @@ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6] + "color": 0, + "children": [0, 1, 2, 3, 4] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/t_left.json b/src/main/resources/assets/create/models/block/belt_tunnel/t_left.json index c95cbabae..f482eaf7c 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/t_left.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/t_left.json @@ -2,138 +2,104 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "1": "create:block/brass_tunnel_top", - "2": "create:block/brass_tunnel", + "tunnel": "create:block/tunnel/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top", + "direction": "create:block/funnel/brass_funnel_neutral", + "frame": "create:block/funnel/brass_funnel_frame", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [0, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-9, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 16, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [7, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 270, "texture": "#1"} - } - }, - { - "name": "LeftT", - "from": [0, -3, 14], - "to": [2, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [14, 0, 16, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "RightT", - "from": [14, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 2, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftRail", + "name": "outer", "from": [0, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "LeftTRail", - "from": [0, -5, 15], - "to": [1, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "north": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"} } }, { - "name": "RIghtTRail", - "from": [15, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "north": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "FrontTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "down": {"uv": [0, 0, 16, 16], "texture": "#frame"} } }, { - "name": "TTop", - "from": [2, 10, 14], - "to": [14, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "south": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [2, 0, 14, 2], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "texture": "#2"} - } - }, - { - "name": "BackTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -8, 8]}, - "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } } ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 90, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1.5, 0], + "scale": [0.5, 0.5, 0.5] + } + }, "groups": [ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + "color": 0, + "children": [0, 1, 2, 3, 4] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/t_right.json b/src/main/resources/assets/create/models/block/belt_tunnel/t_right.json index 8946156e8..7d7bbbba6 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/t_right.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/t_right.json @@ -2,138 +2,104 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "1": "create:block/brass_tunnel_top", - "2": "create:block/brass_tunnel", + "tunnel": "create:block/tunnel/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top", + "direction": "create:block/funnel/brass_funnel_neutral", + "frame": "create:block/funnel/brass_funnel_frame", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [0, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "north": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 0, 8, 9.5], "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 16, 2], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 90, "texture": "#1"} - } - }, - { - "name": "LeftT", - "from": [14, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "north": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 2, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "RightT", - "from": [0, -3, 0], - "to": [2, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "north": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [14, 14, 16, 16], "rotation": 180, "texture": "#1"} - } - }, - { - "name": "LeftRail", - "from": [0, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} - } - }, - { - "name": "LeftTRail", - "from": [15, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, - "faces": { - "north": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} - } - }, - { - "name": "RIghtTRail", + "name": "outer", "from": [0, -5, 0], - "to": [1, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "FrontTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 90, "texture": "#2"} + "north": {"uv": [0, 0, 8, 10.5], "texture": "#tunnel"}, + "south": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "TTop", - "from": [2, 10, 0], - "to": [14, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "north": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "south": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [2, 14, 14, 16], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 180, "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "BackTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [9, -24, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#1"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 90, "texture": "#2"} + "down": {"uv": [0, 0, 16, 16], "texture": "#frame"} + } + }, + { + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } } ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, 1, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 90, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1.5, 0], + "scale": [0.5, 0.5, 0.5] + } + }, "groups": [ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + "color": 0, + "children": [0, 1, 2, 3, 4] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/models/block/belt_tunnel/window.json b/src/main/resources/assets/create/models/block/belt_tunnel/window.json index 670987e89..ca4473a56 100644 --- a/src/main/resources/assets/create/models/block/belt_tunnel/window.json +++ b/src/main/resources/assets/create/models/block/belt_tunnel/window.json @@ -2,93 +2,57 @@ "credit": "Made with Blockbench", "parent": "block/block", "textures": { - "2": "create:block/brass_tunnel", - "3": "create:block/brass_tunnel_top_window", + "tunnel": "create:block/tunnel/brass_tunnel", + "top": "create:block/tunnel/brass_tunnel_top_window", + "direction": "create:block/funnel/brass_funnel_neutral", "particle": "create:block/brass_block" }, "elements": [ { - "name": "LeftWall", - "from": [0, -3, 0], - "to": [16, 16, 2], - "rotation": {"angle": 0, "axis": "y", "origin": [-9, -24, 8]}, - "faces": { - "north": {"uv": [8, 0, 16, 9.5], "texture": "#2"}, - "east": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [8, 0, 16, 9.5], "texture": "#2"}, - "west": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 14, 16, 16], "rotation": 180, "texture": "#3"} - } - }, - { - "name": "TopPiece", - "from": [2, 14, 2], - "to": [14, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [7, -24, 8]}, - "faces": { - "up": {"uv": [2, 2, 14, 14], "rotation": 180, "texture": "#3"}, - "down": {"uv": [2, 2, 14, 14], "rotation": 270, "texture": "#3"} - } - }, - { - "name": "RightWall", - "from": [0, -3, 14], - "to": [16, 16, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, - "faces": { - "north": {"uv": [8, 0, 16, 9.5], "texture": "#2"}, - "east": {"uv": [0, 9.5, 9.5, 10.5], "rotation": 90, "texture": "#2"}, - "south": {"uv": [8, 0, 16, 9.5], "texture": "#2"}, - "west": {"uv": [0, 10.5, 9.5, 11.5], "rotation": 90, "texture": "#2"}, - "up": {"uv": [0, 0, 16, 2], "rotation": 180, "texture": "#3"} - } - }, - { - "name": "LeftRail", + "name": "outer", "from": [0, -5, 0], - "to": [16, -3, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 8]}, + "to": [16, 16, 16], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"} + "north": {"uv": [8, 0, 16, 10.5], "texture": "#tunnel"}, + "east": {"uv": [0, 0, 8, 10.5], "texture": "#direction"}, + "south": {"uv": [8, 0, 16, 10.5], "texture": "#tunnel"}, + "west": {"uv": [0, 0, 8, 10.5], "texture": "#direction"} } }, { - "name": "RightRail", - "from": [0, -5, 15], - "to": [16, -3, 16], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -24, 23]}, + "name": "inner X", + "from": [0, -5, 14], + "to": [16, 16, 2], "faces": { - "north": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "east": {"uv": [0, 12.5, 0.5, 13.5], "texture": "#2"}, - "south": {"uv": [0, 11.5, 8, 12.5], "texture": "#2"}, - "west": {"uv": [7.5, 12.5, 8, 13.5], "texture": "#2"} + "north": {"uv": [8, 0, 16, 10.5], "texture": "#tunnel"}, + "south": {"uv": [8, 0, 16, 10.5], "texture": "#tunnel"} } }, { - "name": "FrontTop", - "from": [0, 10, 2], - "to": [2, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -8, 8]}, + "name": "inner Z", + "from": [14, -5, 0], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.5, 24]}, "faces": { - "east": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "west": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "up": {"uv": [14, 2, 16, 14], "rotation": 180, "texture": "#3"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "east": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"}, + "west": {"uv": [0, 5.5, 8, 16], "rotation": 180, "texture": "#direction"} } }, { - "name": "BackTop", - "from": [14, 10, 2], - "to": [16, 16, 14], - "rotation": {"angle": 0, "axis": "y", "origin": [-8, -8, 8]}, + "name": "inner rim", + "from": [0, 10, 0], + "to": [16, 12, 16], "faces": { - "east": {"uv": [10, 9.5, 16, 12.5], "texture": "#2"}, - "west": {"uv": [0, 13, 6, 16], "texture": "#2"}, - "up": {"uv": [0, 2, 2, 14], "rotation": 180, "texture": "#3"}, - "down": {"uv": [10, 13.5, 16, 14.5], "rotation": 270, "texture": "#2"} + "down": {"uv": [0, 4, 8, 12], "texture": "#direction"} + } + }, + { + "name": "Top", + "from": [0, 13, 0], + "to": [16, 16, 16], + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} } } ], @@ -133,7 +97,8 @@ { "name": "Cover", "origin": [8, 8, 8], - "children": [0, 1, 2, 3, 4, 5, 6] + "color": 0, + "children": [0, 1, 2, 3, 4] } ] } \ No newline at end of file diff --git a/src/main/resources/assets/create/textures/block/Vault/vault_1.png b/src/main/resources/assets/create/textures/block/Vault/vault_1.png new file mode 100644 index 0000000000000000000000000000000000000000..fffde54e95375169ecf38d1316634c69ae755504 GIT binary patch literal 2648 zcmV-e3a9mnP)EX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF24YJ`L;#NfmH?5oWBaTC000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2j&VE5ED1{e+4iA00>k`L_t(|+TB~*iyPM&|5=*b z?&`9uuuH`3Ix(fL!6o*(xm6FrB*um~v5EauLTX4M^dD#+8cIo^d1znzPy#J94}G&k z8arT}D4q1)0>=NBqJJO8YK1kounWHl!X?LWx_Q0T-IdjhUo$vDd zzH`wYY_lBBJo&$wL=3598~`wvn!){C*75}aK)zH#pbh&xzr5I^eoo$h3yLf02WLW z7vKL7x4*s%!4=P-u5d^9{00Y2VfByil{_5vgu`K-S z^Cf)w#od+wRD)qts1~3oY8OMlef>{3y!bF&r)8S2z40b9$6=IuH4gwdar_Wm$Hw`0 zFXG11w>bIiWBBrmyPZKRYPc@oCzMxy@d5zg@gs|{a#`rH6x2i#5yR*k^m-K@6xBo$ zPPqgCc=_B(4{g5^x&X-c{`$8|t;EQjz?!wmG~cvsG;JG|Hem69CPoHdUzY$V4}h1i zECX2f(DuWHp;^F*O+OHM#YWK|@8<(#v!%WY2@i%k}STIfI^MjhTpH&PZD4wn? z`h=PZ`hj4xUPHvzJtitM<$eZFb+T_|f+0+3)@y;`QyB&TiphzX1yXT}#jbaQXj#@i zC>!MYqc9j5rVH?l5Hl17oN@`j{^j#{>d`qCx*~?r*9D-fJ@qTn^K*frSO5VGB|cGo z(ia1qN&(mY{ZClAbu{ZWs7Q8cKhVVMHE(;4j>p}~-TYy*JRA%VU7%U70cCh*g~Xg1 zpTP$oea-HB`F-*xM#d@(l|Gqf@jttcWXc`>d zLb9`!+(0I1UhBLIj5G>RB=BQW^!K1Vzz-Kht&0(0WG)cZC*e9ai@m)DF4K6B_WkOp zUlIh-<@123KG`LNp-qOwJV2(Y=m5YMBosfN56S~}3_px|Nrh>;DO<~vrNe$E z+>bT%`c_6qHW>xj5rBxaq6IYTHIEQz z8Jm{Ldksu1VtbK>XaO?*LR}9~6iq7SX1&Ikq2GEnkKg^~6`VMJhz(@W!HeyA8q%ak z!k-eJ_8qvc(56V5S`vNJ)xO;~#d?{!6Mv+rkwpPAJJOD#8ZagjzTg#v-c%=R&ud>% zG+#^_Ng^a#0nd!<*q$pWP6rLrw;zFC5YHh;0mm106-D(iOKp2X@EIua!a}mZ+fXsU zbsbo_b(}qO6abj7cDaP0DOm*RC*1P=@#XZXjCbPW;V&C@6li$vuYGzG)r~41IkLYm zO9;~DV6;1$U%Gh<|M~nDVpB1H%N!Q)ojr4u`I&Vv%Phflofc~MsqI08K!ZPhD#K_$ zckF3cxh&3KxY~sQOE+%~HwwJ*hd*Qf2We#go5Q)6o@41KpEC?A4Hs#TbS^-CckI{` z0D!fX?-?fW5u=|YGyGJxpRn#dVs)CT zd7ej6M4Fn~0ZQUEQ~}H_Jb>bA#Xsk!LzA*>Op-wk8g}LVYQDUNE`U@rjl5s2^+#lYeD4n`A)3Y$s zv#@gOIIwSTKngnRNlxfl2BJary;5A#u$ZP3NUr4z$d@YEvt0quartp9g>n^p`1Ah# zp7kf`70OlI_~hCijB!zB5-}Xux3_J=^U~N%=l|)R%;>8--(lQ~(mLZ;bo18O3m`%% zCatji?D->X!2HG6854;uo&3IU1;Cd#|MIr)$3b;tEdYLk5uba=cPonjH^@%@Au4nX zkeRbg2>jmOu5tlhoBZxf>m-&Tt=laY5TW#t78=D}Tiz0=&UNg-KOu~r04QH>)@y8k z-S47x`Cd!m<7WZw>EhAM0^3^?ucMg-HnrSU7C`f9d$Wx57p_Xz=3U3e`3qNJZo#C-mOYp2HrjO#PM^xa%B>?`s_c$1NICtZkNuEMis;YB z0004nX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rh3KkF)6dPIMg#Z8pdPzh|HO;*h#2jY!itY1fZf9Hv=0Z|7lBqx}xi+Fs9NSDu+~ zHghjty_OUT05Mes07+G?^WV=l3r4B@;}@g3dmdu|&}0k%Jlkqi&j?WffXFHU#OS>((?-+J{2W}##FV*7)s-iRMlflYQM>Wk5CZ@3TZOt*%sP!ba+Y=*`{>`0ItIT zz;$iXEly6RJ|5KosGOt_05p+3Iy^l-uE<&jLV%>uckjQs4x@=|_fyjQ9aY7J38;f6 zvbc>QLDn)c+v;s9L>$5a;lPBLd$RFdy_1a5`Jq#r))l+1xvoQq3;-BRZ$g3G79WF1 z3j&Oo92h!p#;y$juImsjx8hF%aV_02t8pz2061uvRSZWGqq3H{u9W;nb6a^7>c|5a z(EMV%!4>&KUz0I8nQFE!J=;QEey<2oh-X`pLQ$p1SOco~i?Z<2pU7O-_OJa=;Ol;| zJ?C&mBf)iT@evCLgaduPs*ye^t6p);i}0*;%nPet3F?4TyL|iR<z?rd+Z_w-@z(dNc#A)m`;^!&mADMqP$Ub*;LEM=03Y)TtCKWv~q zl}nSX7V?iD+}HEV1zj&1MnTs*rsB<_VHl+oyu+>6^UDB$PjL{Exm-RDjM52TzR^kv z0H~XP2$2WW5#f~*-POd%r33(|EfN2|lt6WyQWBzwQsTc!WVb61jA8u@^MEw1sJ#FA zAiN#e|9oJS$~_;E$)(@MzR(yxh`!L6ARUd-xR!1}E0IAJFTGZqQc~zhNuVu}LH|V7 zQUs&41CbL)zm!;7Nd+(FzI^?j&E35X#T+k4BVSHO|05QBAZmPoT-Q2|m}^&T!DpW;o*+L$b&NGtUE)?*Po=d?1pf-hVzYeNvBdLL&A3 zxSk;O?Yt>OEBgxpcX`a&X%ju|V$vvPoN(OMi0004nX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rh3KkF)Bt3xADF6Tjqe(JL8#oGw=O=@4elLZ@#|~lNA7HQY$7aw|=_*^DnoPCr&r4Isp85 zy8fI(lOgf8jj{3;5oJnUnB&%vtJUoPXkx9ha`4en3spaMb zK3l6zWPqfogQ_MOvlDTrw$!GSQi7AZmlrXS@1EKed54pcILr;B{0TP1O?O<5^B$<< zwjKKxi7XZh4;&#F9i$VFVHAdJLgC*4cj#Wls_pE)e;eUlG0J_nn*uRe>B9#woIW!< zWeP|i?(UbC=cOsdQ-_I#m8EPZ<#Vn|wFUtG$44!dYK>$wsS9U6({d->hpijiT5d)+ zwsoVd3cqRTz^fcWl0|3sC?JiQ>*qXR<q6n^7LyeuGKWkGL`I0jnB6Lg zb{0lOA`=^8favbR$%&*g+ayG8msvZ@qe%J42A-EdDJAyDN|W{wN|@#@AyS(u_p1Gb z5}kMzs44+U?cCYv5f0`?J)9nWCm!bmqm~a4B8k8!f+^X5p(GxM*yVV|#z}n$NqrzE7L$5+K0cVF-r-k$CiOR0moKm6Z>}zj z`?z*>aiK8x)#ADOUM=+6a`^8D?%jW$*EDml%5~6kGf$tcp-T<1yxzryhzJV{g}IWh zpP8L1%%A5VaN+a0h|Ul5fuNJ{){{R=4XeI-U3>HT!_K>Pe0cFoD8Aa<`sd$7JmnKf zB1$O_TD`-Bq;yuqmZ_YpB>?UC2KQb*T%r6}Y^T*Nw6# zj27n4-~Hps5c9?^0NC~cEjROGZ8NWFZ(e_R^mzTz32LOt%HUnZva1`>(#MiDa zmULZ>XE==N#`dL4g+s&I0r0@#CiMH=X8-_D5=r3R{pT1|xv3KKlTIT f_X9(gO11Vsv5KqQkFgG200000NkvXXu0mjf{QDQm literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/Vault/vault_4.png b/src/main/resources/assets/create/textures/block/Vault/vault_4.png new file mode 100644 index 0000000000000000000000000000000000000000..a6099f41de6305be45bda2b41a43d00a469c47d4 GIT binary patch literal 1404 zcmV-?1%vvDP)0004nX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rh3KkF)GRahDcmMzcib+I4RA}DqnoDouFc5%;JchOjw3IDuBzmfPs;brg|KHNn zBC#!6u|SN(B%ym4FeVA4c{nQF_%zs`$=LCXXY90|o_?Z@H{Uz6g&)kuI8LwY0>JoX!o8~ESpfhr zKvTIg06+*aTlfGldhjadcSXwpMh~9jH~@g570lO}I_2f{4q$NKX8}Wt1*wy4D#Pm? zfPLKtfZ4(q)1_K3rc2g|fx>*USe38)q&89~6)VEmvxI{AI#*L(KK=%Xh=^{W!|sWF z)7G!;1RL4_;0s@Ni(x6#mexu{G$nOL^YSsp0Kjq`S2nA%THcjb3Q`^;W!0~tyv0{{nu8P5>nV3~fPi@qY2u~?N}*PShVP9~B?HgPvr{d5<7MSZ9cqV@Rr6c3nI zoBalPSg-D&+qB3Ek2%v50bdy&LrcxbOwSu#UR(~m+vpvJ-)=YJ9a?}knx+XYxHK>J zO$5+_D2f2UG|ecAOw){v&Bz-v(CxSjUtr5-1`*9&ku~Lcb7O2D9Yt{?e*5(&IR&Ye z>U@kRuPl!zuQDmAjjzHBC3e<2c>~V8Gy`Y`&vgUg&?#2R@Gx7t99`F^Zx};`?Ge zEASQaf%xfk>Jen}bUOY{ot=Omi|?!Bt%F5&W!O%8(Cw=hLn4eVM>gU?x6k$@XNbF> zHtX0Q=H&-of41=X(KfV&5Y~ZBtTsWo9#5C*Z6=U10c`uLB_cBRHeahi5U$_m>(j^O zWq4lC{Agw@MC4mx?!fZC#@_#_>$vis_^8JSa|UO*_!`1#t@i^pEX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rh3KkF;I%_(hMgRZ?s!2paRCwC$TFq-4M-=~A+Ffld%O7$rB4iaqzzL)WsU#&B zY7zoHB;*i!2rZ?D211}vdMLT|(!ZgnLXV~NPasE3IGU4h5-N}C4!n>!if`cq>@uuSSlc_stBnnY(fxHRpHun%q9eN zLNI?S0WH6Qm6amo*aU3T007jD9RPq;BakTb*^{$KC8v>2rPzY2nuc^Lg;h;^F3fBB z98$?CX!#BH%-R;um17h5{ZE1?T7&uhQdm{7uvCC;8jxe&N|ku#zy0xN6e~JN*@h%3 zjR~^)OiWuf(zseC)bS7#HnWKBUC(zzO5{My^FruG5&*{h+Fum_Ky>`5V*_{~$~iQbU14fV(<>c$SN8iAJIz<1x@g(N9$Ak~d{kg+Ti znd}U61@*`%NO>!G0-*Hn+vk}!-@Me&=oeq#f;>8gkg6gY8%I?yBN`ibyhoo^^)hTi zP}{0F)_Uz#jafpFNaD?yn)1h=e2PqV2KSer;^KwV4Xrl)S|<%n>SVobF`cZV-W;c< z|Jmo?u(hsTy$s+{bF2{w2&qE#upj`iP0s4JD$c8jTx0xNZeS*)+QI;bR3rt3VhNe- zj3Z=GRP7XpDezGyGuaswiX}*rBE*xC*koG{AVTp@*5_q~03c(`p%mLR5RMF^ZtP%0 zR@*Irg(qzn1#K6StRfs4c5H?&&ZE9N{Me>}m6alscBe2Y$tvo`4#JUP*rvgRKqCqL zMipgt^-=(x!z{qXyc?rJUZ^g~Dk39sgd@WUDG}xZyhcR#bY4h_ARHM+WF#)kB~r<$ zV1l6AOsO`)g1Fx)`Jh6eQung7zzIMEAk+ffjJgw_Hj^|BAqepx=r?(~00kxyDDi$t zEx|p;GD$9X(DJ#!SwN`U1lu%P;L&8(jR*X1dgb41`Tg|1Fu*nqp=I?-G!5@60A4dZ z1~}ufA^d=s>3535y|_S4FX8N58aJ+AI*<_Rgy6>YOE^21MolmEh5=TMw7GzrF$!$F zYq-Z8Ska8RRM0dmrjk=A6id+UGL9vZNW>>xR*?VzEH2%~{HX-@TamneLVXr;^iHe)!n;RG49aW!)6UYOj)5H~*&Z zxdmZaCM>HKn4F-^1yadr5ONceB(n|E`XF!4Zo$xJJj0e{a`&};Z;op0pmjl-2Z%u1 zGZE7AIarp7YgaGh+SSXrc;Pf-gfcC%3ip`T8lt2q5P3kuG+Udzb8i_73(I)x${TIk z>{)~_%7&ZO)Sd0ls)EDfS2%$qF)Ewh;0lr2_&nh$#l4v5N4k9AFj`7RCLvvY$PJwVWnd;R9k zU*tMkKF3aD#fpxXkG<6Q!w`QW9HQ-UKd7{|Ej$svXlfmY^N{Y}TpaQfgfeqy_5xcJ z?Fac?4;b=W0H;sAzNe~D&lI~a^#DIfRilo=OQ$eMkG$RfB17-H)dSRCs>1(w^4$Vx zces~4fYI~r4*N;I=K%u{^qB%%6zvxU?*9RYjRpc32w)(9;8NfI9}q<9S6?8|7SPwe zK+wpyzCfS=stMm->tDhLBwwX3`$~yzQCX_aJZwupf7OPK`=9S eX3x+62mA-YWo@4I8D)h40000EX>4Tx04R}tkv&MmKpe$iTcuK36f7d*kfDl$1yK=4sbUc|m*bSxHxjr->u7qEfy$ z>#)pui?dRxvDQ8L3xj!eCCzo3!-!)E2_zvvLJeh9U?NJZN{WFL?Z;gFL$*IjE{R-a zFmf!Q3I(F=2mgcL-5Q0dNhc{71G--<>th7)?*h%bWqlu8R`Ue#Jp)&2+h1(}v!A5b z+gjuZ=-mb`uG^Zl2VCv|gHM{Mi?-yW=`9q1_cQvY9MFFY1lFA1TKhPC05a6o@(pls z2#gjfd)?*TJ)OP%d#2Uj4~yq=v91*Hxc~qF32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rh3KkF*EGj^2S^xk9qDe$SRCwC$ThDLPN)Z0yuGc0>gFo@%W zV+2Czj7M+)01r4g=Zc?F3eGtwo$+zb(Ky^kyVXSZOV7AZDFr72jYb3QRucg5^ZT!C z^7C&KB#=cNy#MeWH~s|nej8bd5F4L9eufZS4Srq3i2wjF#sC2ARue}j2k3t3Wqy~n z@F8__4PIA*>o(Rp_~U;&Xf$T;q=F#0_AwZa)w8uKplEb-a&Wg~#GUc#O3-|P+ByTD!Eyd{TmKr?kkCa0T6YGy6GCQ>d;$}V%k6{6x$3W(xiOj>8 z9?s%O2oC%n#@r90d|?kB@OaNY4@-JzOq$&!9{G&-dBg&A8U30x_YV{Xu&9G6_hC^7 zd#)RK`HeSIjO3BmIv&uKCxjhQ4k0vFG0P~)>=P9MkxG_`zyq;eH2@vhgeg4OMLfz%sD2 z3@7YN7>rYb%nh;*eyIYc+($4P6o&>*d4-A$9~GlxhiVjdUBnk>HC5fb?$zbyX8UZBuGs5&pOz%f?m1s0XX$_|9q!4vXR=GK^W zesSq=*g+bpvOfW_U6m2)X|KLPs@DY5)CBSjEV%Yl+qNo+ktK&D@)Sgt6-MF?F~lll z)sh$%9hj&}VzZK1Re3)s<;Skwo|`(YmtDT(PNtyN26G4h4p7uZUFK%tgE)gMsx e2W*t|Z~g)Qfmq_U#IrU40000`aais_n%oSL!I;OZ}0P+z4xig zE>~yUIqHkm5eUQ_ww<**{H>vQ&rpRwm;L#HgFsBriS}FvxpQPlu|&idgn>vXN(>@F zxqy#A$nPCr>r+u@IQ#8mP1@82V-a`|@sv2`wU{(}Zu8xBs_dh_`@P1VHJ81= zSo=qH1=jjdbvrezVi!r(?dP5>?^_!;^jQwpCi>-Q%}%N9EN!SmiIM@w7uj_)p1<+E zS)NLej3#E=Y&qYEbGth1pCS(o_G$B4v=eptVTymV4daFJ_Kf4LsPyAIAHF+nctV!D z?MiFK+}ag;(4k8-n(4aF6K;FE1MOxwg!zh^km zDcd_Mu03`E_Tp{*?G@&=o9Z7W-JI88@mqQe?-r}GF8SsXiyKe&E?u73vGUFFtB1yB zmHIjlI0=(xl~)q`c~S!~;)`+&!7$^!)hs`Gy!q0uIzuw; z9Z`naZbAO6oSz`eHU4tDx{DP*7TIUgPetK8ALRGdPmw*k#BW5Mu=Bfqu_MXD?Q!7# z62u{=Dc-Z|Hf=gAFmsY7pyUBFNttV(Ad0#oTR&fZSC$6w5qe9>J9Xmp7Sy9jUGqy5zDuQs|8&} zOnLq*^+n+{DRQ+gdg#}o?7e-7p35akCe^&qJ!;geQ}5Piv832l8@Qe>h~JYlr?lw* zI3@km+?O*=|0yy~2Lj_~ng5_+rB2HVE=V-rt_|#_ zMG)1&dj`G0ZsVeC4%tdt|8$QIEnrjTwG9I=yw5yLEAwL=;wGBZ{II~`pJyeMpHL~s zem-2E6(YRDD&ijutw~tq8*(;2q!YUDKgxW0*P~gDVmb1UQ?lMIwtH15xh$Oo2kKEv z-AijN3$o9|>1Y5BEXHgVR`AjT{dR3HSOcruj9%*T5&(I>Dm6`&%W5&@w)Y3h(4+q_ z1A8u9+S{GtF|F#uG#Vu@#%f^UY24A)o3k6O!}y1@EL&Ck+g8w}mz4KWA#S10yUSluZWWC%0(>33qrKBQUiC&t73B_gHSvb+ zE_C~AonLdB*1iPXeRnj8xBTk5^VI263qy5KgI9Pri*}EtcKS`@i;73}PVxGwueSPb zJz~PMt2Ft+F7Ci%4Zpo+P-ow%T=$R~>ISscB2*0uS}QY0Ah#KbDgqzcZ>7TOroyMzf~u%(i_Sxx9gO*jdB@iq%C0_*e095f zH2x{E+dwllylZ3njHA8&9Ujk)Bp3Z$8y)uQa(?tJ-9Z_uHK*@*O~Qclz8#4*$Mo`@ z9kS8p)R%_hbG(H{4TMJeU}z_S@!D8@iP`BlTTzvN#@@nuy`P`^_F=(an532F8-n|$ zW|s6`NWNiqs%ULUEX_!-T9j>J*ty)Z!6IEWRh1 z@So=!bos@kmUAx*@osoD^M_YSx=o`@*3PTSs6ZV&+rfSzCSX<}PWW%D%|YM27vxw| zG`#(To3kkFrfpj48Pt}ArZ~)bLhwcSp4k!(&;PoH+nYGysllWzxd%2@8a48*DAT~?;P)||F(yjVvBVdR@1m$ z>o3uO=A6)m!u#!uZ+UF!34D4}rtM{t*tub(M=O-X92i3&rX&cgtX$bvRv(WB*iZK6 z6sFx}mhP1R-y-+*nk!KclMnBXpYAr_wuC!>WoqT>V{;8NwpjkSUH{4zH!+6#x_n)v zIHIk!)=NXhf~A|2t?6G__rV}x5n-wBXiw+)hR#(N?;piqd6I?DY`x<#d?2~$xcYl< z6@08leai}>l|!KxNvszzIy5wbZ9Li0{EoI-(iIqMi_8VGgbPF(&0$%KA8&q$H`zrT zrVXEQ*3#e7Th%+XlZb@0Ytn@*3rbu-hzINX6z{GuOqrGTW6`XWp}L~qi#kJ@3g*{BNortv&cB6 zv#*nxbN*e-k=E{ciH{}aM;cabK_KR33*fVQos%OS5QSqoJP{Yf%EQHQZXgg03%QsB zgn|%~3kC^=j4jC5=lTL8B50EF*b6+Mk2~w9m$aJ_;h#c zH4_x@6%!Qxq+d#5e*Lj|&g~!a@q!Z2au+s}@pE_?8Lh4oXFl5&*Q>2nr$e zWT)b=NaMX^$H&1zDLqfNv1L2CezH->7$gW6D=if0$w(gX2`7$}gefsR z00)MF;cy^Qn3?be9un|BZ_pR(QOx{XAh5en{9m9y>ZOcDsVm)D1Vk#FvaOjYMZ9#L z2oUh-%Aa@|i9;me@fbV+f*3M^$j5Lw013kd2q2YgO5pH$;3O)xPzrH`0H~mX$*}^M zhen{{O#uo8LnM*O7_upskD-xGsThJO4digmh&-wpFp0uNB7iG_6E-<21r-mb;!(I} zW&l9J@BlsuL&lqNF;p52#PBHqp9auCGL6VpQYrR*pnb_M74ab%M*>;~!8ri$GhAHCeMTBhRaR{ZHnT zVdK_TB5@R4#let^O!&9%zXBX*a1;QbP%8Sn&?iI2Wtnsk!7-1I!3P|CUgAC-m=jr| zD5U@5Ya;vpiymO=?@qo+-|upLm+PAp_$Ki8?D{U(H!1K<;P2V>|0b9E=SOZ(2;cX~ z;0Nkbd3_@MFs{mVu(d|)L!={8egVcx;gOkQJ0B?mfki9cQ{+V!8{t7Ui0x#f_DFrv zJiKvH!LhCIkPc+C4zd!3E1sed6L;%KnE(n#DsJt)-bi;cB0dOwwCem`r~( zzafla<7RgT(b5!s=6sFi{$Ela&(df6YCV246;XO_G{ZZ4q!(-zGC=oHUmC$+Vxg|XNcO!4^UdD0JUpC~QE_MV$m$)}m!H_#Py2vIZ{5@#@8O*W zrZ2ExvIebDBH&%sd0OQY#VY&RqOi=~sL-b!m3Jg*nM(S$a5QYwaB}$0;wuEL_@$@h zXNG6p-*i*mQNS;!ZDTw4ge+_dCndI*V=t5)yui%cODaz_NOfJ(czu04wAnn@Cnwdl z>h+&{Yu;S`%Q!=Qbl==s^jzb@rOTTT#_rcx#`^2(hA7&lGqxAZ+`W2gGwU{ah|#>i g8e{u9w|RKhGX2IP*SM#J@LnO%s{^_W%F@ delta 667 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 UV*-Yj56l}x&^Oa7)p3pdAJTL8EdT%j literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top.png b/src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6a2bf8342117a6493fbc69dc8737673997ac006d GIT binary patch literal 5442 zcmeHKYg7~077kVr0Uz{X#iGQZEh$VeYIejhk1-w$24k2aQXUQdj-)U5LEwA!n#3Rm;~7JG%zSe+YGoRXl!nw2 zOmmunU=lV`!(iCH+ci&D&>7&>yIXzDdv*PC@o=}F+S}t+hPb}mKA~unVmJ1kJ0AP| znwgHU|g0@)UVO47ZkO=C%wAPHNV#SzF+qTn`Q$-){Zi{@O z2st$&b_cRCxHx6q;EIi7?v!ttSN#5So~@Rj7F6s-FC5+Td=7u=m36KAsIfm!jox(T zjL(#gyfxWNdFx-2?wsa+`}J|ld^%qL=VxxaJ>2TND$%S4-SQReTg|)HL?F3yN4qt4 z?o3H)aS6@d|IA_LDe1w+G2*>5S-Czbf?Mj2M)@J_mZh@QZfh^T>fgxoN$xDFKQ%Yg zH|eXuk=}x&K|=AYj^>g*<1_L^msCT?EOsBC^L*eX)z)x7*}J@kIlVJZUQ$Q$O7Tf$ z@k#BOVKX)OnHdE;16GbdR=D?a;mjjjT{n5QbD#hsUn#0x#@3USY^s#CWXJB}qZ@b3 z`EtL2{7&`CYufFxExWGO_`jc8yIgvMtdia=_5b=n>Ur5JspUV_>+*#kW_`oGzT}%b zM>o#;Fb73q>&hpcTW~Aj71ZE%w4OgYD$8ZUKCk12AKwnmI&fq|OQza;a6lcitSipT ztEXt9d203DRn{V6|Y&$M&*W2Nb?m+#dnH~;!$?N#^tle!CB?u%3hG&wHX&`t)! zWf>`xsT4BVgWdxjSGZ)2G_r1*Z^Ikv(&#C}M|pdHp(+Y|=N<8k7god-?|b1j3sl|h zxlu4-5@%&*@{uE}8g^u@sH_-Xk;%N{a`DQgZC6+m?{O#Xd;8~(PyKG*kltu_3Efp6 zQ;7{y30orN{_#lV)ER-(BZ(gUm4ho0@Sj2Q98&Ci3&f2$6OSd}OA>G00| zVZDBS{Y&-y4+@T_Z5B6rb&zAtIp`p6S+ zZhJ4|MAxyViTUO3;VWI&7Ka*pJ2Gw^e4Q^6UVYh>HSLELx{P-jpDo<7X#e$_*x8EB zjP`_%8Oc2@!nj}ZyOY$OV_goNJ=|bX=igr1GB&P5vCgY$O^smLg5kE15~`W8q-tr# zm)CcFyz0~tX4pdZdB%|ChZ8sLJ$<(3VEO*4j8;LB*P`XN64l2(}@BKu4HSrcI~Sn-H6nW#>h}Z`#adG3^j@vXnJnsbb0~Bf%7K z1RRJRW+PK!)>IE>uo2fF(em&<3UDW7C7R6!gv+&BtsE<#Lm3meJc&fYg9feNrRcB^h}x)ji)STDT@WxnSJD76$`TgV_yLJ-cD~a<6H%} z5rF*w02hWJF&l!}u!QUE4_1}Res8_0Peq_7*M=InJPyRw=>~Y1%weey<2};D6a$_~ z+-Sl?S&SF~X20I-?;O;iwV0e^T1*6OvgfVEHC&LCJ+iY;ghHw6_n~D>Aaw@22aR?{ z;#fba#7#!mgT0#dBF#%@Y0KA#hJUpNQ`=M9kO3!xxBpC{z=Gy>F#N})HIQ9VY` zRDhgA0v?zrBv2UUu?bAXV+(kgge?i;i`ayij|y=O4)Jlwi6Y8Kf=)oS&RNk^IG_^o z#3G(Bh+sn+7-Yi}q3n3@VMF{N2oqw25J!b}D*7Cd=_-Yk1#=wac8f}jnl+SB2il9& z~P;R6S zO(3`ieS&>~J{SaS2S|(3-2s^GcCZ^nW+YHEWsIRHt&~OQ#-u6jO~nlEYZqh|h1nhL zU;?K*uCM1p(FCsjHkkW3@Sm8}iIi3UzwtbT_Onbknyr*EIm#FnpG08h$MZZ2+|LvZ zrk%-bOjG>Drv88nb`)$R@TH7tPVv=5isQ~PlC-2^7L5 zK}sd!tVb|CqYwpMh-!<$pd|_8K%E}c&40l;`S;c6U%5NO9Nsd@kOsOq(Hv#fKQ{a$ zfDVRPBu3~>)Z;EQ~$HP}{LJ$7$vw|1ur8BnnfS2*1hR9eGgW>rc zeYr3;7LEqSA!da#Y{>T>qlOLj>MVQt8ZZSalE_n=P*hjm!KU`C09* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top_connected.png b/src/main/resources/assets/create/textures/block/tunnel/andesite_tunnel_top_connected.png new file mode 100644 index 0000000000000000000000000000000000000000..4b18cd8cf78b88166dff0109d487fd1a9922a297 GIT binary patch literal 5708 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/tunnel/brass_tunnel.png b/src/main/resources/assets/create/textures/block/tunnel/brass_tunnel.png new file mode 100644 index 0000000000000000000000000000000000000000..2bb1b3cb4de511619d1d2eb4f5cb72643cba305c GIT binary patch literal 7255 zcmeHKc{r49+aFZ6D4|lSG1g@Eg&AYt_qBzHF$)uBm>I@WN=3+0JhDVm)RZTZEtNuw zM3kh*E+Q%Nw8@h99$NIh&-c9Fa~$9MUvnJy%v|U7JAdbS{jT%8?)#3lw>6Ux+aLx4 zfg~)=dh4qW|D2k=(Si{|AvGFP7hvPBcee!Jk;R=(%;;5Ua(_E>``ujbnJVm1cFBv; zZSViwaD;~CtP)+`fkaW~csxPc% zHwfm%G>}`TU#+sPPT9NU(;xWRUDX#9cvGwQ3k#|~S9P6UZz!1cJc#*}!W|Bq>_B8K zU%ke$LEi`!x&6qqm>hX=exjpObJ-Ku-Q>3Dp?k0H9eH|vBDWr<^P$_Ss7j*NyG}tdffy$jR66RN z{{+2>)_tYiO9cx!fg z4zCz9a#Z932NEY2^ZBJdahu?>(w$9yfyl6Pty^j3VOI@_u5pLZ*^m{70`c%Jo#Gk& zacPFiJ-ymyz2j)Ho<9ADY8*ZNacu_E{*gs0?Rs3q@rEUl(L0P$sHtVjzN^Bw_XU}dY+RoJ@k#(pjqoLJGL|u(zTaV`aKd)o$0=F}uJLMR9c;F_LqK4&48}CQQq;Ecalijs`LI}@p@>Muh)76N zi8Fd;NQ*47`>CL z>#J|QDbdDVPvh$Rj%t*&&+VSNd$F4`b*}J3`=p`7HS+QJ%U8WLEY*H@k!+chju;lI z*1OX(yP^Izs`Uf-RX3tjWagQVJxCXy#kP;`HH{q2&E4}+m2K9M*{Vw8;@b_@NhFFl z5&7sGIiL!RTGZW=My^j_d1ym=I5^*cHd+~e|FwIyZcO718siNwX=!4 zJEABbkrN)*$FynkNIs`LQ`B&O_>_Exv3jaUm0enP=NZLlOWVPlqc%QTqi)&pTZ`*0 zg^hOhmFht}=!ZrfV!gF@a~oY%$BPtFr>46u${zir+&M2q!d)HeWf9@>`ju~iT58!& z-D9PrdfFdO#OS{HSazB2c<;H6)UM#dP7Ap;0gW-)gQHpDLsc3*QF=q^=W(AMwAH*2 zt*-3WAYv2}eej^;#Sv`!xE6tOK{fTU z4;eKp)v@O2{0#zTo91)BPKyl(1?V`al;1d==Qg$-V=Plv9&`M&Xt0~VsmfuPM#n(*vL zPgU!kb7k97v$_weq0|%OJ-J&?<7|5sTICbm+Ruc@ZA1&cv|49&fhP{4$SKSUy&0g@ zSj+d~L*nG2}Dw;~hP{{!ittFe1<58R4he4{zvvg062$I7h$3 zMCTl87(Jgb--fJE?LoFN*!VTx@E4*R5=NixZw<4l71y7E#CNr8n-{$hc8?BiqYaI( zDt(VMtZl10G0Ew6>QWY~Q|G1>KQ=pBFfY+_^0ABy@uAfHlu0M^x0e+jJ{k+*b=;AZ z@~By{E4N(2?_82=xVKSU7db+weAC6i+a4Y8obH)P8PO648Fgf1jHO@B+T>+cebME3 z-oX{y8R660QEUkY1HNa+DkJ8_lT+vKU7VG+#PiNL-syQ!Gj6G=D)P?0nj> z=~=~wt7vZ}sy6m_X@AZcL~yqAF{l&s^5B*FIs!2>(gU0!`eyZ^Na+QhmF}qt$-Yi>I9liPkFZupP5XXIorMw5{zj2QzqRK@~H%%hD^3 z%0|~5vNUi&&kJALb5zb?EI0rJ5{RN38QEJH8GU=K10LqG_Mgx(zoRdI*TX5_ahv2? zDXAv=Y>l`$Elb&Bp1Gy6u0e>(_u`otrLC~UL%uaNNp~+DK2}mFS$GIMCGh;^P~J<3 z@)!8l(wGnZ*S1WI>x}mb7+$V(E+GrrV;`6sD|!)1)Tj3hnCV?dCX!+^!Za$=4Z9|T zR;}`ws3jK6RqB}~C1d6KrD8|Y8N2E>)}c?Gd>ERe)gYE^xX+eIYh50@r4n{y_8xxX zN;UehsXEe5UTN(+s73{1+j{j$OrW^~wsGBK*tV<+t%7_p-|m##h~w=$lHD%gkEoqo zZ6pt&INKYGuB|QIo0o3h8j+W9pmnnTzH&-|h-u>T-*OFEv;7C&-q?-S#Ez;ghv<(S z^FI&|y5)XmPuZIZa#vvvsMovS(s%j+*7IY^`@K%$n*^%5s_zClrF=U0V3TLRMcT^y zCvIY*+$2Nv&M_N7`zsC}Xnu3KIH^q-Y~l{>0|_6k_BnmEqwD64g0hMOEtu&UfvRHG z-H@F386eQAEIROGNED_Q6&B(T>=f`J>V*W5$i7q#*o*2-XXrpCZrp}| z=@cEvPOJ^WCcud5LpKj&QJunUoylRoWIP3;rz=JbApivaR1OIo;_t^`6GC(#3%ms2 zKi>?8fEOSfUmeIU8+))3lSKt%U>FzzY7#;ZMnQDNz(f{>MsPGX{Yn9hbRa$)P5=Q8 z=W@9)E*i#UdBc%-JRXif!BHqEfPk_?85~jwl)+ZyQ!H{AQ`uw|J%B@JGQfOJk{2_G zqXU5e^Wd-Kz%1D$1TcOLz#lKrvpE#F1u(z>>j4086at|IMWCQ4JbbA?Fl%G;-J8Mw zsv@8#JcJYgN5T+rfB&C6*c_AKAMyUugY68w?!XEMgy+y{KQ`#6_3&r@EfFBxcmAKy-}G9@WkFYhF_Rp`4{Bko1L5aOpfJgF3Ssdt z8HJ=#s5mGRk0C=bI4?5Pi-PikVo_Kcii9JPNLrL7R2B?2hr}RL`BVToj1KVNweU0q zN{a;5B5P5g7%fdS6pu%EL6KAn21g^IQ78;~356Yt4s-&^Z)sM1Dhfb_#3Hep2s8ys z!5|S(3>J$AvH{8xt%=59kW?y`Ox9eW;_m~&z}`X!f`TD_SnT~s92%45540DZL1A*) zKc<}N{!}Lpi7y)xhr?ko2&^Usf!9Q$@jpO2s4O;6=6qHp0)|2@%uvV#Q-G5MlpEcj zxSR5{sh7B=`hJDW-4a7iqxfj3YCz&-=bwXn}%wXgNJ^=CZShsrN51aR5{^^HO~Bhdr| zo`A+c7Izy=g!50>Z>uHp&mbEc!cskm{45PIh;)>+8$=5=*mGxV0#~)n1{w)T<+XQ~lf)0p%TU(GeKbkBO=)&N$LYMLO ztV3*ZX}H2?PtuDZ9e*)G3Ync0zcW5&7onkdU{KFpT`^rz=8T_Ob7TeK{0^$|j_`xs raWQ)()>!V>6Em$*Tfh9AXM+&Pp6I%XT1-v=Rt&N*u{AC<^gQ%0?V*7W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/create/textures/block/tunnel/brass_tunnel_top.png b/src/main/resources/assets/create/textures/block/tunnel/brass_tunnel_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8287ad0d8679fe6d1b770f6e64f87b0e523fc379 GIT binary patch literal 5398 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