From c7445742f0e9e43a264a516cb66a899ad54aaac7 Mon Sep 17 00:00:00 2001 From: DMgaming100 Date: Mon, 30 Sep 2024 17:41:01 +0300 Subject: [PATCH] Animated oxygen sealer --- .../galacticraft/blockstates/oxygen_sealer.json | 5 ++++- .../models/machine/oxygen_sealer_active.json | 15 +++++++++++++++ .../textures/block/oxygen_sealer_top.png | Bin 422 -> 322 bytes .../textures/block/oxygen_sealer_top_active.png | Bin 0 -> 481 bytes .../block/oxygen_sealer_top_active.png.mcmeta | 5 +++++ 5 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/galacticraft/models/machine/oxygen_sealer_active.json create mode 100644 src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png create mode 100644 src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png.mcmeta diff --git a/src/main/generated/assets/galacticraft/blockstates/oxygen_sealer.json b/src/main/generated/assets/galacticraft/blockstates/oxygen_sealer.json index 02d68cc6e..3e677a81a 100644 --- a/src/main/generated/assets/galacticraft/blockstates/oxygen_sealer.json +++ b/src/main/generated/assets/galacticraft/blockstates/oxygen_sealer.json @@ -1,7 +1,10 @@ { "variants": { - "": { + "active=false": { "model": "galacticraft:machine/oxygen_sealer" + }, + "active=true": { + "model": "galacticraft:machine/oxygen_sealer_active" } } } \ No newline at end of file diff --git a/src/main/resources/assets/galacticraft/models/machine/oxygen_sealer_active.json b/src/main/resources/assets/galacticraft/models/machine/oxygen_sealer_active.json new file mode 100644 index 000000000..2a66df6a5 --- /dev/null +++ b/src/main/resources/assets/galacticraft/models/machine/oxygen_sealer_active.json @@ -0,0 +1,15 @@ +{ + "machinelib:generate": "galacticraft:oxygen_sealer", + "sprites": { + "top": "galacticraft:block/oxygen_sealer_top_active" + }, + "textures": { + "up": "galacticraft:block/oxygen_sealer_top_active", + "down": "galacticraft:block/machine", + "north": "galacticraft:block/machine_side", + "south": "galacticraft:block/machine_side", + "east": "galacticraft:block/machine_side", + "west": "galacticraft:block/machine_side", + "particle": "galacticraft:block/machine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top.png b/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top.png index c3c220af7415432b9b345a44f70ff7921c7623e1..b6e322e256cb1bf7cf8cb7c95c5dcef17c295482 100644 GIT binary patch delta 306 zcmZ3+e28g+WIZzj1A~Sxe=v|@EDmyaVpw-h<|UBBlJ4m1$iT3%pZiZDE0Av%;1lBN z;o%+>6cia1X=7upsi|pVVv-cBS)5|hTx9L%r~(ABv9S|84X;&4J32ZP7Z>l%^tQ9J zD|g)Z7-#}#fk$L90|Vb-5N14{zaj-FSU=U%#W6%9Shqh==!gP`^F}dEE|2&1H+joG zPb{40%;EBO*Sc#Q{1N+Ceibs7f6V0kq|zm&XQ2(_k~*=ClKc#>lHP6Xw0+DVcKVC& zyqj+J4UT3@w^}@yx^*FIyeL-#-|D*Rpqpqn73f3;Pgg&ebxsLQ0HYFd Ak^lez delta 407 zcmV;I0cifh0;U6y8Gi-<001BJ|6u?C00DDSM?wIu&K&6g00Cf0L_t(Ijg^z_YJ)Ho zhMyLlT~db@bTA5|e+DwxZEUx_JJ>~(f?7YAY1Wd#_QRUSt}y!kF?rCF_q@kU-rin+ zgpdTYfI)}-0RXLcmI)z8OesZG)p$ZkiX!J+`(qJ+*(^XQHGg7*ykYTlUlYguDbZa3 z1hk*S2M3zw`Mzqbv)y+X|4jz{}%~P1modZl3^QIJeI< zO)qj+Q@7tRoYQrRFq{*|i_ypDe0B_d>Q-}KYMT0A4#yCM5P&AjGHZLaS^Avst3yAEoj}UtqLu>#5002ovPDHLkV1gy6 By>I{k diff --git a/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png b/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png new file mode 100644 index 0000000000000000000000000000000000000000..079b7c1a69e3305e9f9b6300d87811a3a5efdde0 GIT binary patch literal 481 zcmV<70UrK|P)Px#1ZP1_K>z@;j|==^1poj5Hc(7dMMy|TQc_Y`T3I|iJ1HqCG&D3~Qz>&~G=p+G zPC+CjBqUv3U64sJ)_Yq)K|phJbG>OxK0ZEoL9yci000SaNLh0L01m?d01m?e$8V@) z0003rNkl zAEMFa(OP@th8myoP<0-N#e>b92b?Y*a4M5TAuJwn4Z-9eJXFPb@aEwpzys754={Ef z$eRa9#7BLZNBo@cZyxXj9)ov(U|Gw9xu`E5VvHJw+Pgnc)f;B~MuM5E#3UFcA000000NkvXXu0mjf#M`>_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png.mcmeta b/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png.mcmeta new file mode 100644 index 000000000..24f9c2fae --- /dev/null +++ b/src/main/resources/assets/galacticraft/textures/block/oxygen_sealer_top_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +}