From 795dc946ecd01d3d7df2a57524536ad25b8ea4f7 Mon Sep 17 00:00:00 2001 From: LemADEC Date: Sun, 21 Jun 2020 15:29:35 +0200 Subject: [PATCH] Updated industrial siren models by Gabe Tie --- .../siren_industrial.advanced.json | 43 ++++++--- .../blockstates/siren_industrial.basic.json | 44 ++++++--- .../siren_industrial.superior.json | 43 ++++++--- .../detection/siren_industrial.advanced.json | 6 ++ .../detection/siren_industrial.basic.json | 6 ++ .../block/detection/siren_industrial.json | 84 ++++++++++++++++++ .../detection/siren_industrial.superior.json | 6 ++ .../detection/siren_industrial-base.png | Bin 0 -> 538 bytes .../siren_industrial-base_connection.png | Bin 0 -> 471 bytes .../detection/siren_industrial.advanced.png | Bin 355 -> 741 bytes .../detection/siren_industrial.basic.png | Bin 355 -> 737 bytes .../detection/siren_industrial.superior.png | Bin 355 -> 752 bytes 12 files changed, 190 insertions(+), 42 deletions(-) create mode 100644 src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.advanced.json create mode 100644 src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.basic.json create mode 100644 src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.json create mode 100644 src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.superior.json create mode 100644 src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base.png create mode 100644 src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base_connection.png diff --git a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.advanced.json b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.advanced.json index 2858a8b3..6d493cc0 100644 --- a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.advanced.json +++ b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.advanced.json @@ -1,20 +1,35 @@ { - "forge_marker": 1, + "forge_marker": 1, + "defaults": { + "transform": "forge:default-block" + }, "variants": { - "inventory": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, + "inventory" : { "model": "warpdrive:detection/siren_industrial.advanced" }, - "active=false,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=false,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=false,facing=north": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=false,facing=south": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=false,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=false,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, + "active=false,spinning=down_north": { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 180 }, + "active=false,spinning=down_south": { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180 }, + "active=false,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 270 }, + "active=false,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 90 }, + "active=false,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 180 }, + "active=false,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.advanced" }, + "active=false,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 270 }, + "active=false,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 90 }, + "active=false,spinning=north" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90 }, + "active=false,spinning=south" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 180 }, + "active=false,spinning=west" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 270 }, + "active=false,spinning=east" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 90 }, - "active=true,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=true,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=true,facing=north" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=true,facing=south" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=true,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } }, - "active=true,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.advanced" } } + "active=true,spinning=down_north" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 180 }, + "active=true,spinning=down_south" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180 }, + "active=true,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 270 }, + "active=true,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 180, "y": 90 }, + "active=true,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 180 }, + "active=true,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.advanced" }, + "active=true,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 270 }, + "active=true,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.advanced", "y": 90 }, + "active=true,spinning=north" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90 }, + "active=true,spinning=south" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 180 }, + "active=true,spinning=west" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 270 }, + "active=true,spinning=east" : { "model": "warpdrive:detection/siren_industrial.advanced", "x": 90, "y": 90 } } } \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.basic.json b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.basic.json index 970f4185..7e94faf6 100644 --- a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.basic.json +++ b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.basic.json @@ -1,20 +1,36 @@ { - "forge_marker": 1, + "forge_marker": 1, + "defaults": { + "transform": "forge:default-block" + }, "variants": { - "inventory": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, + "inventory" : { "model": "warpdrive:detection/siren_industrial.basic" }, - "active=false,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=false,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=false,facing=north": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=false,facing=south": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=false,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=false,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, + "active=false,spinning=down_north": { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 180 }, + "active=false,spinning=down_south": { "model": "warpdrive:detection/siren_industrial.basic", "x": 180 }, + "active=false,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 270 }, + "active=false,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 90 }, + "active=false,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 180 }, + "active=false,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.basic" }, + "active=false,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 270 }, + "active=false,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 90 }, + "active=false,spinning=north" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90 }, + "active=false,spinning=south" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 180 }, + "active=false,spinning=west" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 270 }, + "active=false,spinning=east" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 90 }, + + "active=true,spinning=down_north" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 180 }, + "active=true,spinning=down_south" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180 }, + "active=true,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 270 }, + "active=true,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 180, "y": 90 }, + "active=true,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 180 }, + "active=true,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.basic" }, + "active=true,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 270 }, + "active=true,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.basic", "y": 90 }, + "active=true,spinning=north" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90 }, + "active=true,spinning=south" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 180 }, + "active=true,spinning=west" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 270 }, + "active=true,spinning=east" : { "model": "warpdrive:detection/siren_industrial.basic", "x": 90, "y": 90 } - "active=true,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=true,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=true,facing=north" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=true,facing=south" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=true,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } }, - "active=true,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.basic" } } } } \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.superior.json b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.superior.json index 3a37ee80..fcdecb1e 100644 --- a/src/main/resources/assets/warpdrive/blockstates/siren_industrial.superior.json +++ b/src/main/resources/assets/warpdrive/blockstates/siren_industrial.superior.json @@ -1,20 +1,35 @@ { - "forge_marker": 1, + "forge_marker": 1, + "defaults": { + "transform": "forge:default-block" + }, "variants": { - "inventory": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, + "inventory" : { "model": "warpdrive:detection/siren_industrial.superior" }, - "active=false,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=false,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=false,facing=north": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=false,facing=south": { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=false,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=false,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, + "active=false,spinning=down_north": { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 180 }, + "active=false,spinning=down_south": { "model": "warpdrive:detection/siren_industrial.superior", "x": 180 }, + "active=false,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 270 }, + "active=false,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 90 }, + "active=false,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 180 }, + "active=false,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.superior" }, + "active=false,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 270 }, + "active=false,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 90 }, + "active=false,spinning=north" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90 }, + "active=false,spinning=south" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 180 }, + "active=false,spinning=west" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 270 }, + "active=false,spinning=east" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 90 }, - "active=true,facing=down" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=true,facing=up" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=true,facing=north" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=true,facing=south" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=true,facing=east" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } }, - "active=true,facing=west" : { "model": "minecraft:cube_all", "textures": { "all" : "warpdrive:blocks/detection/siren_industrial.superior" } } + "active=true,spinning=down_north" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 180 }, + "active=true,spinning=down_south" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180 }, + "active=true,spinning=down_east" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 270 }, + "active=true,spinning=down_west" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 180, "y": 90 }, + "active=true,spinning=up_north" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 180 }, + "active=true,spinning=up_south" : { "model": "warpdrive:detection/siren_industrial.superior" }, + "active=true,spinning=up_east" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 270 }, + "active=true,spinning=up_west" : { "model": "warpdrive:detection/siren_industrial.superior", "y": 90 }, + "active=true,spinning=north" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90 }, + "active=true,spinning=south" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 180 }, + "active=true,spinning=west" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 270 }, + "active=true,spinning=east" : { "model": "warpdrive:detection/siren_industrial.superior", "x": 90, "y": 90 } } } \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.advanced.json b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.advanced.json new file mode 100644 index 00000000..c5cd5ffc --- /dev/null +++ b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.advanced.json @@ -0,0 +1,6 @@ +{ + "parent": "warpdrive:block/detection/siren_industrial", + "textures": { + "industrial": "warpdrive:blocks/detection/siren_industrial.advanced" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.basic.json b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.basic.json new file mode 100644 index 00000000..d9b1ce9d --- /dev/null +++ b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.basic.json @@ -0,0 +1,6 @@ +{ + "parent": "warpdrive:block/detection/siren_industrial", + "textures": { + "industrial": "warpdrive:blocks/detection/siren_industrial.basic" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.json b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.json new file mode 100644 index 00000000..81b7db08 --- /dev/null +++ b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "particle" : "warpdrive:blocks/detection/siren_industrial-base_connection", + "base" : "warpdrive:blocks/detection/siren_industrial-base", + "connection": "warpdrive:blocks/detection/siren_industrial-base_connection" + }, + "elements": [ + { + "from": [2, 0, 2], + "to": [14, 2, 14], + "faces": { + "north": {"uv": [0, 12, 12, 14], "texture": "#base"}, + "east": {"uv": [0, 12, 12, 14], "texture": "#base"}, + "south": {"uv": [0, 12, 12, 14], "texture": "#base"}, + "west": {"uv": [0, 12, 12, 14], "texture": "#base"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#base"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#connection"} + } + }, + { + "from": [4, 2, 6], + "to": [12, 4, 10], + "faces": { + "north": {"uv": [0, 9.5, 4, 10.5], "texture": "#industrial"}, + "east": {"uv": [4, 9.5, 6, 10.5], "texture": "#industrial"}, + "south": {"uv": [0, 9.5, 4, 10.5], "texture": "#industrial"}, + "west": {"uv": [4, 9.5, 6, 10.5], "texture": "#industrial"}, + "up": {"uv": [3, 7.5, 7, 9.5], "texture": "#industrial"}, + "down": {"uv": [0, 0, 2, 4], "rotation": 90, "texture": "#industrial"} + } + }, + { + "from": [6, 2, 5], + "to": [10, 7, 11], + "faces": { + "north": {"uv": [3, 5, 5, 7.5], "texture": "#industrial"}, + "east": {"uv": [0, 5, 3, 7.5], "texture": "#industrial"}, + "south": {"uv": [3, 5, 5, 7.5], "texture": "#industrial"}, + "west": {"uv": [0, 5, 3, 7.5], "texture": "#industrial"}, + "up": {"uv": [0, 7.5, 3, 9.5], "rotation": 270, "texture": "#industrial"}, + "down": {"uv": [0, 0, 3, 2], "rotation": 90, "texture": "#industrial"} + } + }, + { + "from": [0, 3, 3], + "to": [4, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 7, 8]}, + "faces": { + "north": {"uv": [7, 0, 5, 5], "texture": "#industrial"}, + "east": {"uv": [5, 0, 0, 5], "texture": "#industrial"}, + "south": {"uv": [7, 5, 5, 0], "rotation": 180, "texture": "#industrial"}, + "west": {"uv": [5, 0, 0, 5], "texture": "#industrial"}, + "up": {"uv": [5, 0, 7, 5], "rotation": 180, "texture": "#industrial"}, + "down": {"uv": [7, 0, 5, 5], "rotation": 180, "texture": "#industrial"} + } + }, + { + "from": [12, 3, 3], + "to": [16, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 7, 8]}, + "faces": { + "north": {"uv": [7, 0, 5, 5], "texture": "#industrial"}, + "east": {"uv": [0, 0, 5, 5], "texture": "#industrial"}, + "south": {"uv": [7, 5, 5, 0], "rotation": 180, "texture": "#industrial"}, + "west": {"uv": [0, 0, 5, 5], "texture": "#industrial"}, + "up": {"uv": [7, 0, 5, 5], "rotation": 180, "texture": "#industrial"}, + "down": {"uv": [5, 0, 7, 5], "rotation": 180, "texture": "#industrial"} + } + }, + { + "from": [4, 6, 6], + "to": [12, 10, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [7, 2, 11, 4], "texture": "#industrial"}, + "south": {"uv": [7, 2, 11, 4], "texture": "#industrial"}, + "up": {"uv": [7, 0, 11, 2], "texture": "#industrial"}, + "down": {"uv": [7, 2, 11, 0], "texture": "#industrial"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.superior.json b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.superior.json new file mode 100644 index 00000000..04f486a3 --- /dev/null +++ b/src/main/resources/assets/warpdrive/models/block/detection/siren_industrial.superior.json @@ -0,0 +1,6 @@ +{ + "parent": "warpdrive:block/detection/siren_industrial", + "textures": { + "industrial": "warpdrive:blocks/detection/siren_industrial.superior" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base.png b/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base.png new file mode 100644 index 0000000000000000000000000000000000000000..66e0c6bf03ced2d3ab9a28998347bed5d10cebd1 GIT binary patch literal 538 zcmV+#0_FXQP)H6YYV{y&c(KU@Py z@t5}>!5Ts0{Ok~OUw!%prkCxxgJ}S=vq73ce2}w|y#(Te#4!wra#8s&#>d6L#lgn# z{NpdMjUd}NnV1=PdDt01-cgt0X882=H^YNhA21C_^w#^YD8>W#D=g5EZC4Nz0Lz0c zn7{QBsuw^8fC3BzKsJDE{`BPsn9s+t|VCU|A|DV5l!?0_9 z6<9NJ5{7vRMBB$VFo04lMoI*^KvhW|oEJc$4vKpi00kxpfMO-3aX!QCdk-=5LQ!So ze?1*dh6`(3;Nbw$^yB9*xOYGdgWwv5OINOAx*#>T^uNB27Q?}X4Jb($<`r1J!083# cC?baq0KTdB5hX0C@c;k-07*qoM6N<$f;f)zNB{r; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base_connection.png b/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial-base_connection.png new file mode 100644 index 0000000000000000000000000000000000000000..5eaceed4276bc5241f9ef2cb82d7b10e90188966 GIT binary patch literal 471 zcmV;|0Vw{7P)-1dpdcuMxH*bHhR%Yx72I5$U5bkig7^mrb3qpXiVd$vn z6~q?SK=-C6$30y53eVwj$~sJ)qI$jG_!;o~_}eek@}2sI*~Jaez4g_ElVE17#|la! z!lJJMAdvq4!Qir4=ByTV&O0X=H^Fah+a-|<4UJUmPnL0tk7WFHIA1bDW+1Xn6M%V&BDS`LDU9nlVK!85d;%KNt8sih&E9WND>I8ZQR(V zg@m9;AR<)aU|LhU878MJoQ7)Ai|@o4uJ66UE4%T)BSRA|fi; z8bn8n-+wIY*RNYkp&eyB7f&p3uQu!-emzFTMTJzbaRV>mTbC}h8;;E`6ULo;4=j8D zEtyPG`K}Pf6JN+&lSiqaX`a8>ewu?1yd2~`wKa$6WJ?3DEv3@b+y8=tAFQn4bNOZ- zRUfF*1Mui^kM-o~bLzYrao~%-|3DLOC#hmjIj?~YWQ-rORM}ei`i-`iZsR>@+6(}| ztKm@&B8TO}7$fV$)s?&kpn*Vu$46_bIQ!Yy9F0x9Vb;Qp^;BF`z$`S>)#@{VAiG05 zGXR7N1O>Q~EkTDz03e=7^46}NKK4Mku`a{niExu10C-^L<0sZo7!WgJ41WNeopP*+ zB+HC!4*)s?KydS>jIK+m6pvK^kN{0g2nk?Rl>yL?rY!-=aA;(d_V3%v2Y>zk zv&@W>Q&A3R_lGb7zqolvn*jiL7oFyyf*x6+++aBL=gzb;Ghjo?@c!LfS`@Ez7Z`2l zBNpgK8A+21MKVJl`#hiV0l;_$KyE@6sTc{MP+l;hR{`ye7`O+Jky|C)ycVIq>9f?; zdqn$US&4E70F)sBhy-dmb~F#t;_NtePv0P2Q>_|+n*{O^m{T5^oJk-iRFSJ}U>@UV z-48u+y+eX*3?QgfgZ+?~fQ)0uPg!ueodNNJJWT5Q;At5`0x30BdwHC44j`KZvAKE5 zH%(U=Je5GoFq;IqDnE(GSFxJ}|NmN-@EPzK@EQ0A XLd<_KLJZsV00000NkvXXu0mjfE@w-T literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J+nVO$@hV39(uYs zhFJLbPTI?L$U&gx{ah1QE zuUr1KGG6TymwvlzSMj7CwvI*XxaMuhy?vY8_ws@XGoQCNa(G?&{`W6$T%$?ajkV8} zvdkH5I3yTv@vZoL=#VlqlkZa#9@90q7z{iltt;LiKV2Rx?sUPZZ=>6?^Nk0~6n-sl zUe;ypqo**Vk#CLtO_oMIiE;`1rUr-Q8@!!^_WL%RQlA;DyyjEQTW2-}0m10@DN4tb wmoKp@NV?-_ljr?6gez!X#pYQrgJVVgXDfIGtV~gs0eY6f)78&qol`;+0KuYz-2eap diff --git a/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial.basic.png b/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial.basic.png index c55aa9898dd9864000162a2977c1c7c29bdfe2c8..0dc15241299ff39ed5c5545c264cd30647ed515c 100644 GIT binary patch delta 724 zcmV;_0xSLF0^tQNiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<=0drDE zLIAGL9O;oE8-K$901m?e$8V@)0007ZNkl*g z`%lNN55<=}qs9BdoqO(m@7{Cn`MC2kCr|fO+$60nO@DOm^OvvF`ejR(xZLWMlHY$A zQ}4rjcke%RjScm#ZpCuVvDfiqhcg*ZE0s!a{kq(wqEQzvu5smW6M6{) zP=4*^Exog&W1HK*cekF6mnYoI*KeeJYkQm4)rK{C76%!?rroDHe^33P_~Mm&^khgq z?AxrjYtasb)p;}Wnri=&t^{$^$f z{q2DVQ{J)!G%wP}MIIP0m({=&+t}yo^&4uivwvf=TwP7jQH24SIYJW`mEoO%dv0T4 zgC@TJ_^I9)dRkQ06JIbdP-OAyxnT>k~`9lpU0ml$8Gj=Y9bmqkAmtAEh(^0000*uCiBL{Q4GJ0x0000DNk~Le0000G0000G2m$~A0FaSrHjyqHf589% z4#5Gqk!$S$000MY+5j*}89R9I$IEwJ7edf7jO@PWLnNuUI@_g+>1|Sd-TZfb)#v`YsDLQas+(A5U lOZ`*|Ql5CTn(0$r6;GQWN>Hg}BOCw#002ovPDHLkV1mwlf=B=W diff --git a/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial.superior.png b/src/main/resources/assets/warpdrive/textures/blocks/detection/siren_industrial.superior.png index c55aa9898dd9864000162a2977c1c7c29bdfe2c8..25c222e977deedf92206d7a89bfe5f8e7b883c64 100644 GIT binary patch delta 739 zcmV<90v!G00`LVciBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<=0drDE zLIAGL9O;oE8-K$901m?e$8V@)0007oNklTG>Q@qvA$IifW=E zCQ|9gprD{dv}hF=6jGbO5Tsg&g$rp@wk+CI(5fJUS_lP6LGEh3$)aFTK} z`JL%ZcOHc=c}9!(!JT{Veed3L?)kZIVr|Dy=4G0?+J9;~`SkfqNxyi}LP@SzrtNXwT|4yIL~c@EzJ8<1H#V%(bqnHU`YZ@)0GoESxBi^^MdrmT>3=e) zJ?!4OU4KtZdpz*0=p~eoeH_>K*za%f_^GX_*2SEXhHRUe7mzPpx}x4fPN!B$eLAHw z%JCXudC5DK~MuwVkfgx8MxHuTK4UgEgKqC2G*ev<>Uae%?HI}a~AtCW8BTm z5c=DF4~pKh1T-(w2Sq(Fk;`cVQ*2|GYd3CcgMV#Jjq2(`f{tn!keMSiLD4e2(|1qS zr`PJlx9?Nh8-q_Xn)SpN%nOv78S8(>xZ~)NKxL=~P=Y|b0k=~bi9|wsV$bFzpq1h2 z?#@68W+K*nur+UGWY~pbC!-%49w|9>Xa?9#=z>C&Sb3$AD??N0$KzBeG!M9^K6b8K znt!jJDPGfaftDc+Fv4VLAAcvEkNQjI!bS}M;%>1wqoxj=kj)o+=hgr>`3&Z0#NMBv zVe{K01eBUb{P67Z`Lm%UrDu15iz&B+bYbpKhRp_#d)#jXrT4G!I1RCOVLbG9ME_{` zAtA%eiCEXEp1eQH-4F!5(`Sob#dg~nge;`+*D9`KzKn%$e?@4?7ZDK=5%HfO@&mj^ VfGh)37P9~V002ovPDHLkV1oGMTYUfk delta 339 zcmV-Z0j&P;1>*uCiBL{Q4GJ0x0000DNk~Le0000G0000G2m$~A0FaSrHjyqHf589% z4#5Gqk!$S$000MY+5j*}89R9I$IEwJ7edf7jO@PWLnNuUI@_g+>1|Sd-TZfb)#v`YsDLQas+(A5U lOZ`*|Ql5CTn(0$r6;GQWN>Hg}BOCw#002ovPDHLkV1nXWf>!_l