From 0f264351f29c696d613da4361bd0c4dff49f1ea5 Mon Sep 17 00:00:00 2001 From: codemob <69110900+codemob-dev@users.noreply.github.com> Date: Thu, 14 Aug 2025 13:35:18 -0400 Subject: [PATCH] Glimmergill mushroom caves (#1716) image --- .../cubyz/biomes/cave/glimmergill_big.zig.zon | 46 ++++++++++++++++++ .../sbb/mushroom/big/glimmergill/base.zig.zon | 11 +++++ .../sbb/mushroom/big/glimmergill/base/0.blp | Bin 0 -> 119 bytes .../mushroom/big/glimmergill/base/0.zig.zon | 8 +++ .../sbb/mushroom/big/glimmergill/base/1.blp | Bin 0 -> 129 bytes .../mushroom/big/glimmergill/base/1.zig.zon | 8 +++ .../sbb/mushroom/big/glimmergill/base/2.blp | Bin 0 -> 113 bytes .../mushroom/big/glimmergill/base/2.zig.zon | 8 +++ .../sbb/mushroom/big/glimmergill/base/3.blp | Bin 0 -> 133 bytes .../mushroom/big/glimmergill/base/3.zig.zon | 8 +++ .../sbb/mushroom/big/glimmergill/cap.zig.zon | 14 ++++++ .../sbb/mushroom/big/glimmergill/cap/0.blp | Bin 0 -> 159 bytes .../sbb/mushroom/big/glimmergill/cap/1.blp | Bin 0 -> 134 bytes .../sbb/mushroom/big/glimmergill/cap/2.blp | Bin 0 -> 118 bytes .../sbb/mushroom/big/glimmergill/cap/3.blp | Bin 0 -> 147 bytes .../sbb/mushroom/big/glimmergill/cap/4.blp | Bin 0 -> 179 bytes .../sbb/mushroom/big/glimmergill/cap/5.blp | Bin 0 -> 141 bytes .../sbb/mushroom/big/glimmergill/cap/6.blp | Bin 0 -> 165 bytes .../sbb/mushroom/big/glimmergill/empty.blp | Bin 0 -> 58 bytes .../mushroom/big/glimmergill/empty.zig.zon | 8 +++ .../mushroom/small/glimmergill/base.zig.zon | 15 ++++++ .../sbb/mushroom/small/glimmergill/empty.blp | Bin 0 -> 58 bytes .../mushroom/small/glimmergill/empty.zig.zon | 8 +++ .../mushroom/small/glimmergill/variant/0.blp | Bin 0 -> 94 bytes .../mushroom/small/glimmergill/variant/1.blp | Bin 0 -> 94 bytes .../mushroom/small/glimmergill/variant/2.blp | Bin 0 -> 109 bytes .../mushroom/small/glimmergill/variant/3.blp | Bin 0 -> 80 bytes .../mushroom/small/glimmergill/variant/4.blp | Bin 0 -> 121 bytes .../mushroom/small/glimmergill/variant/5.blp | Bin 0 -> 117 bytes .../mushroom/small/glimmergill/variant/6.blp | Bin 0 -> 110 bytes .../mushroom/small/glimmergill/variant/7.blp | Bin 0 -> 110 bytes 31 files changed, 134 insertions(+) create mode 100644 assets/cubyz/biomes/cave/glimmergill_big.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/0.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/0.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/1.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/1.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/2.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/2.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/3.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/base/3.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/0.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/1.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/2.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/3.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/4.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/5.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/cap/6.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/empty.blp create mode 100644 assets/cubyz/sbb/mushroom/big/glimmergill/empty.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/base.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/empty.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/empty.zig.zon create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/0.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/1.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/2.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/3.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/4.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/5.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/6.blp create mode 100644 assets/cubyz/sbb/mushroom/small/glimmergill/variant/7.blp diff --git a/assets/cubyz/biomes/cave/glimmergill_big.zig.zon b/assets/cubyz/biomes/cave/glimmergill_big.zig.zon new file mode 100644 index 000000000..0946d7f19 --- /dev/null +++ b/assets/cubyz/biomes/cave/glimmergill_big.zig.zon @@ -0,0 +1,46 @@ +.{ + .isCave = true, + .maxHeight = -512, + .minHeight = -48250, + + .chance = 0.02, + + .caves = -0.02, + + .music = "cubyz:la_kubisa_caverna", + .ground_structure = .{ + "2 to 3 cubyz:soil", + }, + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:clay", + .chance = 0.3, + .width = 5, + .variation = 5, + .depth = 1, + .smoothness = 0.5, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/big/glimmergill/base", + .placeMode = .degradable, + .chance = 0.15, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/small/glimmergill/base", + .placeMode = .degradable, + .chance = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:glimmergill", + .chance = 0.15, + .width = 8, + .variation = 4, + .density = 0.06, + .priority = 0.1, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/base.zig.zon b/assets/cubyz/sbb/mushroom/big/glimmergill/base.zig.zon new file mode 100644 index 000000000..ae0e2ea41 --- /dev/null +++ b/assets/cubyz/sbb/mushroom/big/glimmergill/base.zig.zon @@ -0,0 +1,11 @@ +.{ + .blueprint = "cubyz:mushroom/big/glimmergill/empty", + .children = .{ + .white = .{ + .{.structure = "cubyz:mushroom/big/glimmergill/base/0"}, + .{.structure = "cubyz:mushroom/big/glimmergill/base/1"}, + .{.structure = "cubyz:mushroom/big/glimmergill/base/2"}, + .{.structure = "cubyz:mushroom/big/glimmergill/base/3"}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/base/0.blp b/assets/cubyz/sbb/mushroom/big/glimmergill/base/0.blp new file mode 100644 index 0000000000000000000000000000000000000000..2b2ccf5d175baa31cad4afce2102c85308ce844a GIT binary patch literal 119 zcmZQz0D}+)76xV@WKB*;5b)LWUA1P@sgwTK{m-8~bJkba>-?FMi3tf0nmndFO-?FMi3tf0nmndFOv^ixHGW8h%O$049 literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/base/2.zig.zon b/assets/cubyz/sbb/mushroom/big/glimmergill/base/2.zig.zon new file mode 100644 index 000000000..fe9838b9d --- /dev/null +++ b/assets/cubyz/sbb/mushroom/big/glimmergill/base/2.zig.zon @@ -0,0 +1,8 @@ +.{ + .blueprint = "cubyz:mushroom/big/glimmergill/base/2", + .children = .{ + .white = .{ + .{.structure = "cubyz:mushroom/big/glimmergill/cap"}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/base/3.blp b/assets/cubyz/sbb/mushroom/big/glimmergill/base/3.blp new file mode 100644 index 0000000000000000000000000000000000000000..86abe8d3673f28f9f5570d556744b9b20d669944 GIT binary patch literal 133 zcmV;00DAub00000002|~1ONp91^@^vpa4T!4vz5vw>e10z;BTW4Pw literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/base/3.zig.zon b/assets/cubyz/sbb/mushroom/big/glimmergill/base/3.zig.zon new file mode 100644 index 000000000..2ff6989ea --- /dev/null +++ b/assets/cubyz/sbb/mushroom/big/glimmergill/base/3.zig.zon @@ -0,0 +1,8 @@ +.{ + .blueprint = "cubyz:mushroom/big/glimmergill/base/3", + .children = .{ + .white = .{ + .{.structure = "cubyz:mushroom/big/glimmergill/cap"}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/cap.zig.zon b/assets/cubyz/sbb/mushroom/big/glimmergill/cap.zig.zon new file mode 100644 index 000000000..000d57032 --- /dev/null +++ b/assets/cubyz/sbb/mushroom/big/glimmergill/cap.zig.zon @@ -0,0 +1,14 @@ +.{ + .blueprint = "cubyz:mushroom/big/glimmergill/empty", + .children = .{ + .white = .{ + .{.structure = "cubyz:mushroom/big/glimmergill/cap/0"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/1"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/2"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/3"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/4"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/5"}, + .{.structure = "cubyz:mushroom/big/glimmergill/cap/6"}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/cap/0.blp b/assets/cubyz/sbb/mushroom/big/glimmergill/cap/0.blp new file mode 100644 index 0000000000000000000000000000000000000000..5a6cf52bdbf11a16691eba47e304f6a51eddb8f5 GIT binary patch literal 159 zcmZQz0D}SsRxo5sPDps*rRTe9%_gnW=Y0|r5(HX5Tq-syE)MR#WL#YIXtFT3goK2O zf$F3#q0f_yfov9qqNARkzka&Td^xj{qq*qQ<*yUJ7zpr76m}R2O;A2x6Ue5QTfFA(p@w;H9;vst?oC= i!(THcXGlaCJP|cKxT0dMWHYzR-?!IJPT=ZzNFt>z+ zgo=Ucq%NV)lZ=6E7KNgto}Rycy3Tw#vy!8^=+ot|6TcWNU~)4!dFlX5s&Ud(ahHkd SX$eUQj)AK^9PHKeDj5JN@GHFl literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/cap/3.blp b/assets/cubyz/sbb/mushroom/big/glimmergill/cap/3.blp new file mode 100644 index 0000000000000000000000000000000000000000..7182cf1953d48868b7ef0fae5278a6b7ab24d73d GIT binary patch literal 147 zcmZQz0D}SsRxo5sPDps*rRTe9%_gnW=Y0|r5(HX5Tq-syE)MR#WL#YIXtFT3goK2O zf$F3#q0f_yfov9qqNARkzka&Td^xj{qq*qQ<*yUJ7znUSc#5ctCK$5^_e^c4(K uZC5A&y$RSY!-#0qn@6>e!9+lIkS?Zx#-j7uM@u*2(a~tbOkWCJPFc5`5P!{S&7bb2!0edfFXeG5tp{D*t zPj5^Y2sG5ruHTz^^E$v%-o@*EcvyV`w*IAzZkpODZOlqO?vc-FCjls`6)s|0+x5sTK11vb;wMW(9^ZKWJ&YuB^xpt_gr#xHoVtRVYv?WFk H49W}uk@FG= literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/big/glimmergill/empty.zig.zon b/assets/cubyz/sbb/mushroom/big/glimmergill/empty.zig.zon new file mode 100644 index 000000000..6dd99ebbc --- /dev/null +++ b/assets/cubyz/sbb/mushroom/big/glimmergill/empty.zig.zon @@ -0,0 +1,8 @@ +.{ + .blueprint = "cubyz:mushroom/big/glimmergill/empty", + .children = .{ + .white = .{ + .{.structure = null}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/base.zig.zon b/assets/cubyz/sbb/mushroom/small/glimmergill/base.zig.zon new file mode 100644 index 000000000..672a4c627 --- /dev/null +++ b/assets/cubyz/sbb/mushroom/small/glimmergill/base.zig.zon @@ -0,0 +1,15 @@ +.{ + .blueprint = "cubyz:mushroom/small/glimmergill/empty", + .children = .{ + .white = .{ + .{.structure = "cubyz:mushroom/small/glimmergill/variant/0"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/1"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/2"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/3"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/4"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/5"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/6"}, + .{.structure = "cubyz:mushroom/small/glimmergill/variant/7"}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/empty.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/empty.blp new file mode 100644 index 0000000000000000000000000000000000000000..bc4ddb17438b6bdb70d84e91249f581756756b26 GIT binary patch literal 58 zcmZQz00UhHCI&_zWJ*p*5b)6RUA1PDmY>(9^ZKWJ&YuB^xpt_gr#xHoVtRVYv?WFk H49W}uk@FG= literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/empty.zig.zon b/assets/cubyz/sbb/mushroom/small/glimmergill/empty.zig.zon new file mode 100644 index 000000000..0e0a49241 --- /dev/null +++ b/assets/cubyz/sbb/mushroom/small/glimmergill/empty.zig.zon @@ -0,0 +1,8 @@ +.{ + .blueprint = "cubyz:mushroom/small/glimmergill/empty", + .children = .{ + .white = .{ + .{.structure = null}, + }, + }, +} diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/0.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/0.blp new file mode 100644 index 0000000000000000000000000000000000000000..0a8c4fd11bb435214140df85b9d9c76ce8163361 GIT binary patch literal 94 zcmZQz0D~k376wKjWJyj)5b)6RUA1PDmY>(9^ZKWJ&YuB^wRSvxvi$Y(=PA#gEfZUs t{_Kf?fq{pE$^@3jle>gIPcjymHR0(bVQvYBhR()`jWZiN8yg!X836nDB{cv5 literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/1.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/1.blp new file mode 100644 index 0000000000000000000000000000000000000000..bf3d42458d41cb062e497cd10d16023985f35c1b GIT binary patch literal 94 zcmZQz0D~k376wKjWKB*;5b)6RUA1PDmY>(9^ZKWJ&YuB^wRSvxvi$Y(=PA#gEfZUs u{_Kf?fq{pE$^@3jle>gIPcjymHR0(bVQvYBhR()`jWZiLdn6@hFaiMgp(Jns literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/2.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/2.blp new file mode 100644 index 0000000000000000000000000000000000000000..ec810b535a6f108ccad1c4df53dee8846d1c2fb4 GIT binary patch literal 109 zcmZQz0D}SsRt6>pMh2GTgaiQ(J>OMpHfi~JT{^FS%IEwUkXUQS(cE3Pq_uXKHdNPY6|07c*#J5N1|pmSz@aW@a{) KDQ^0y!vFyD?<5b)6RUA1PDmY>(9^ZKWJ&YuB_O=##?`aI>?vt?pS)1N&# fqAsfXOf}uWz@Q`Pl&ZRzK?8#^vobR?voHey)_)oP literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/4.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/4.blp new file mode 100644 index 0000000000000000000000000000000000000000..438347e444720a6a62228b508384d02e75e4200b GIT binary patch literal 121 zcmZQz0D}SsRt9DUCI;5zgoFoPdcLdHY|=V?-X}33VM4=)OT|XT#lhW|jEjpNP3{u< zJjqx>Lc+!H=_FxpAcI9g=%}aXub-|nU(T%LIBNOx{vDU|>K literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/5.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/5.blp new file mode 100644 index 0000000000000000000000000000000000000000..76ece057e7fc1222a63d7465077d0bdc5e85b545 GIT binary patch literal 117 zcmZQz0D}SsRt9DUCI*(|goFoPdcLdHY|=V?-X}33VM4=)OT|XT#lhW|jEjpNP3{u< zJjqx>Lc+!H=_FxpAcI9g=%}aXub-|nU(T%LIBNOx literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/6.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/6.blp new file mode 100644 index 0000000000000000000000000000000000000000..5eaa3cf18f728845b26adcc77ae41d57cd8f908a GIT binary patch literal 110 zcmZQz0D}SsRt9DuWKB*;c;KbyyK2oQt<&dy5)%>xT0dMWHYzR-?!IJPT=ZzNFt>z+ z1dD>uQBTibKV4_OoLR|n)bi)cUmj9GaTNn!Pc5%A-sch&_zWg3=<96kY@7*%to?RD JXAUzk007*)D5wAc literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/mushroom/small/glimmergill/variant/7.blp b/assets/cubyz/sbb/mushroom/small/glimmergill/variant/7.blp new file mode 100644 index 0000000000000000000000000000000000000000..68cf46c3dfad06fb1825a80a73ceb3263484af7d GIT binary patch literal 110 zcmZQz0D}SsRt9DuWKB*;c;KbyyK2oQt<&dy5)%>xT0dMWHYzR-?!IJPT=ZzNFt>z+ z1dD>uQBTibKV4_OoLR|n)bi)cUmj9GaTNn!Pc5%A-schyu=I#@85$ZG8W