From 14ebcabecbc97abec1920d0385538ee355bc365b Mon Sep 17 00:00:00 2001 From: UltraProdigy <187078471+UltraProdigy@users.noreply.github.com> Date: Sun, 26 Apr 2026 13:58:41 -0400 Subject: [PATCH] op & wf --- .github/workflows/optimize-images.yml | 17 +++++++++++++++++ .../visualprospecting/textures/depleted.png | Bin 471 -> 347 bytes .../textures/icons/oreveins.png | Bin 5913 -> 5800 bytes .../textures/icons/undergroundfluid.png | Bin 1128 -> 1027 bytes .../textures/items/prospectorslog.png | Bin 627 -> 447 bytes .../textures/node_marked.png | Bin 1277 -> 998 bytes .../textures/node_unmarked.png | Bin 1353 -> 998 bytes 7 files changed, 17 insertions(+) create mode 100644 .github/workflows/optimize-images.yml diff --git a/.github/workflows/optimize-images.yml b/.github/workflows/optimize-images.yml new file mode 100644 index 00000000..16d85ce1 --- /dev/null +++ b/.github/workflows/optimize-images.yml @@ -0,0 +1,17 @@ +name: Optimize images + +on: + pull_request: + branches: [ master, main, release/** ] + paths: + - "**/*.png" + + push: + branches: [ master, main, release/** ] + paths: + - "**/*.png" + +jobs: + optimize-images: + uses: GTNewHorizons/GTNH-Actions-Workflows/.github/workflows/optimize-images.yml@master + secrets: inherit diff --git a/src/main/resources/assets/visualprospecting/textures/depleted.png b/src/main/resources/assets/visualprospecting/textures/depleted.png index 6c7dbc6d9de3790d8af9eb611c44840a2eb3e011..05b31f6ed56280ee6a6d608c4253ff686e3b49b9 100644 GIT binary patch delta 226 zcmV<803H9=1KR?SB#|~yks}j-zez+vR9M5+S1}U6APDn6d;lNC|L^ z4?=`Up{Qy>p6&w?DG_OQpfB9cNJLabQc28kheq#VX3Y#fBJpXIkqHa#($Gu7in;BO z8GI^2FNs}@FhJBd1*o;=CZ3YYNY=vjjOu2oXl9-Uh>F(qtZJ=Cf}06dSjyq;8L8dP z(>4D?09pd52%*mq+K6_5S6SL_#hzQObYlJ)MQ-Eqy=NeSj%4tm6h4+)7Ko#Z$rY>F c70W5&JWSke)Rs+Rz5oCK07*qoM6N<$f-D1R;s5{u delta 365 zcmV-z0h0dP0@nkOBo78+OGiWi{{a60|De66laV1)e*rs5L_t(o!^M}e62l+}hLP*z zIL5(@KDeuc8GV}!cCyzdjR=y~DVMW+e*u4tskOpC7am_&Ypbx*lXa0>8-W4z!xMf8GCj|fic<-xoPUHg= ze8>kJEplt#>+F;gdz9nMWkTYZ zM-iwAmxw?uLy^vo?yXn~r$h|hif7@YaZksv)kf>Pkcw;m{dxWbrTJtj)u)4400000 LNkvXXu0mjfD8i-o diff --git a/src/main/resources/assets/visualprospecting/textures/icons/oreveins.png b/src/main/resources/assets/visualprospecting/textures/icons/oreveins.png index 08cf2ea235c5a019f7f95cc4e751d1365633014e..8775a1b364f91010aacec931a18c878634ba36a5 100644 GIT binary patch delta 318 zcmV-E0m1&6E~qWALlu)%6(^HI6%u~|7D+@wRA}DqSOE%yFbq_wZ0uD&OqkAx^d7ZQfSgJNM zwY-rlzOLfW_9(MZcuKY4YE#oR3%Mx&lRTqo7TVM7RK5?$yT8`#)CrJd^UDVd%`R&r zdpG|K#711-h(@PkoKEQp13xYW!+TXGPU*@{dlkaJ5z>%07*qoM6N<$f}(_ty8r+H delta 444 zcmV;t0Ym<%EtxK`LlqAOVoOIv00000008+zyML2F6)JxLheqf^Vy{@%?1qq9@zHqe*kX7u}YnR9C!v6(Y1Xr zfMu|@e;t1|F~3^PsXI23vS6F84^4@MYQRT3o{hmm#lQ(VRW>#75tYp<2@4*{x|dW+ zswAx=zqO=8@w$@bbVTa2Jk#DpG% z@AA&Mx*2xB4e;4eYzi%OPByQAopWvgI0Ze}Y24YJ`L;wH)0002_L%V+f00G)bL_t(&-tE^tYZOrw z#_@arKY^8>!N$hg&Q1^!K}1q)lWMVug@sKBf{0B*P$H28Qv?YrDENwnV50b1m?DaX zh)Gmp5_g-Q%~=?RS(g;Lci=v7*mLLHyFCAy`!X{ykd>8{m6esXJ7IsM&gO^E!WNo! z1UM7`ofxbm#Qg%mMjZhfrKd1cC-Zkp=3CfGdA>Iyzg;r@Bo=a~J(QaHv)IJvvhhNn zYspR{tYA3u4J_b5MZcc`a4Qw#v)Bn!Z!nJSzx2Ntedqga{6=X`zr=6+z-W)L&-=Cp zFkLeK3P*7ezc7i}9{+za(=YSi3dY~zc%e2NclI=vQUw^t5>8dr<}ns|J5_*2XQ!#C zeZq;zmvJ)HCotWm)+*$4m`DmBPT4yVjZ$q8tA+L`7E%N_7f}Y7j4kwhw7>Q^3z7qP zjSE=EGmJ%kxGn%Y*pI0=$oAqGoxeYo@k;C%(am#BS@ccWvaF(0svGbsS9R{*r5 z*1}xHm^}e-GX;Ql1wadn@p~1QD`Ghoc=`HUT>qZ{oBtvPva+(Wva+(WvUa6ETmame U^vfN)00000Nks-uM6N<$f>HzUkN^Mx delta 629 zcmV-*0*d{E2`m( z5TiibnVaC5nVN6&YjYl4E?2GhdcAotA6)La=gbV}H*@CBy%32+B9Tbs?~ru8mXq(6 zv?OU>(xrb|6wu}ZidSbXig=w6kS}Mfx+-aSmax}J>aV5QA5N9flBD^N>;0nJFH=d6 z_(m>1cZZhz6-jfFrqYQg+B``3`$H2jE$On`c}edjHD$D$bpbCzNqj)kq9-*jsaMj% z3hi%s+rerl{xnt7IZ3}HeV24&mA>z)wg)8jr4oN1lXO;6v!tJr?n@e2WsH*Rzpl*W zzX7L#df*GtVP^Zy>d1%S5< z`$k?9$_e}_NhBe2&?ChI@-0E~Gqd*pC19=+rD{&)h!x;MxDK1| zS+N3KlNeI2e@axErh$}Y31I=T2?pQ=Lm{-Vu4@S17oX1ufQJDK+qQ-HLTn?p75^Q= z$pQF<;0xgjX)(PXd%CDPPB9;VFN7wb5W@Z%P7dH8bkw1R=>Tky*uwMx6cSsQE?}|$ Zj(>l{6YZx2`KkZ_002ovPDHLkV1j1AjyV7T delta 521 zcmV+k0`~pC1M>usBo78+OGiWi{{a60|De66laV1*e*xA>L_t(o!`+v$N&_(%fWJFy zQA)M-gn~*t6m+uq1iHJsxrk37y67UhI7wF##HE|7xJzF^baGH=DWYPr4n=IKanO`r zyvyCSLa+W%2uG6t|Gp$7HG~lKGfes%kzOa5n;CUfcw2cl{-*(zcxho=+t16ypBgwm z-(oWNe-vnp;dKi95(88|TU=bcu(Ja%*C_xluimtKq9+44clGuUV8$F`d3locmesw1 zAjGl=8B3ZY&&@>7dtg2rV?G-L;Gx=ZEzZ@z?DU9i3mx&zUA>)1jcToll^AX( z?ChtGQ%#tD)>%&KL?n~z4CzdmKjb2pjgeC-e^)2yY*%Z|U&-AJb&i{eN0^95NF}2p zm5d70PvvS`CUzp%72&oA1Yn~FNX8?MYv`q1cS-bgp zZvYl^V*u0A;J>900000 LNkvXXu0mjfWufd= diff --git a/src/main/resources/assets/visualprospecting/textures/node_marked.png b/src/main/resources/assets/visualprospecting/textures/node_marked.png index 68c4cef35c1b4a4a6566bbfa105a462fbf3cd1cb..2f2e7cd2db1347f85a22c41bff271e827caf77d2 100644 GIT binary patch delta 487 zcmV?>N$*M5+B-k~ww)Frs~az(*ZW zCsc)cpc>Sh)KFhVW7@GkEZxv)f+|rj)TgIj^lh>PXok8Cfb3FhE1Ls!i@JYK2+Gyk z-cALZqiTz@JE}mXs1OyPJW@b?DUG>X?6f}eF`ygN(c<6>6%Vi*)3;rATc4XDu;&hg z7gRLC%0*;L@^S73-7&MzQA=jua!+Zd`xxLKf1~y@MxQ6 zjUGbidd@ks9W%|h$JKTy^jm+Dd7z~&nMnir33h>%nh-s1Qf|P1RkR{-B=98WfRY~y zuyPX)m(olTdDay>02~Who)46x{>cr%ktXCG2cX2->?|AtE*RShs2VUkQ-^?4##RB9 zFlJ}y5OB!Y9zb=M*%>$l95A*9s8}>RJ%@lj#`abTtZqxF`_rilYwA}H4s}PfuH;8u zdZ{vjS63pbEJD?l`6@3`)Lm7nybM%%-D*JVxX>1s%>5?=A$sU|lo1XW_n*B4a2*ee d0{G%jx4)ofeV4q#4}t&y002ovPDHLkV1ntG-?9Jz delta 780 zcmV+n1M~dm2mJ}Kv;hwWVoOIv00000008+zyML3h0Z)Gd)k#D_R9M5^nK4KlK@^6+ zoyve{t0`=()&o1?Oc%xOKoY_s2sSo?g#>JZ#KLffLY@%5j;F0d2DG;#&D33I>#FivN51Z+hy?>Y)>6CMG} zz!UP(N1z_X9JUQ?6BdCLU@#-(1lW`Lc?z5Zm(tb`3;`oD&nJOWMnB(yS`@Q+Ct#cK z0C)+!$Ow50Y)3H%El#V)z$`GI5%L;%6~+9xHL!oc)_~`p=J&ux6w_?8!jyp}V8+w@ z23X00_I0*y6Rdi^%Jk@{Y{H`St@Ew7(t&>YvrVYv^uu8jDw0FzUHt2mkZSNj{a|0@ z^L!#l*@P*XhGXhSeCAdUquyIqu-|~SykP+($C~6!H7HE}Md3D|ByVL*$vNK$FX(FU zubO|D(@1YhCBnyMoV|fwZZ{}SI`_CR-i&ZnFAD9}*)~VHDGQUUDu9tK;oOZgU#t1KFpf>H#KO3G|%`#w|17oVofPghiuc6CiA_|4_pI=>rW{0i)@#^C|T zI@q~Pd}(v+T0z&W?ES4RYd&&!ZKc~d2tWP?<~>HAxy%vHyZ%o!C>7Y*03maxK$nft zLkV5?K3BG8rNiTKYDx<2wxoX_XzfU@w1Hs;JGc)uC3;*mZ4myd?1R9W!n5=T9K)pG zKHQY#a`Yu)sJik9fOAFVB~CQzA8p_wX^Qq(I1$#qaUT)zK49BAsRn#w5fN|^u$`Th zFurjT5%45nyE&=5d}A6Ba2l{xPKrg}IEn~(6tF!_0-HM$=Kgf%!kSmP#9=Nq+Y&$K z~f#S%jJ^^G#l)n7gVnc^PQ(y48cWaiOhjS^Q51O7yVtD5E5o_@BKLa2pSc d3i#kpx4%8_`PRpS>?r^M002ovPDHLkV1jzN;0OQ! delta 857 zcmV-f1E&1u2gwSsv;hwWVoOIv00000008+zyML3h0Z)GeAxT6*R9M5^nK4KlQ4oed zA1MrowrXKxry$b^XGjypE+9$}K}cf}!GH)hQM6FhMhJp}7B&GPNKgbjQJbI#HV;8N z8w+Er2(e6&IoXVF(erNa_VSne-tK-oJ3IU4e^nG9?|m)M31omapc$wKYIMpSa1C4l zr$81s5Rre|m)^7Lg`j;vKhOhI=Xv@)umfz0$X24j-usWhFwjA9bPTMD$hV>bd+*-> z<3KOTXd74*k)wivz4s%)B+w8ur0n1AY(Jy-g`S?~Q%U;=2243B9wnRqh7nzPI1@Ch&@BD+a^ao+p) zz%RRyZS5A%VY=+F0|X%GXw3(T9ty~_3|!o#*26zc=a6M97}5g|4gSsU2j?Gojay?2K) zK18_R{uBzWvqdO*>*jDjfYT*nj~U#c{IU!^-uqgo>)GfM@hsopZ9-8#)OAWu)j+4y zMM+fqq(_z|S9MZkZSrP*l@7S&~nfGtbCi!_Wm-J}TEveY;# zOio+zsOnP0XIbu?`UX)or3l!vTst*6qH0MIuw}V$>d5?4oKpmBSx#M`ICrH8*s^3D zaG(uePOaLCmsQFT^)T*%1E$XeG2{@SlcvA_{uU?Bj# zmPAhLHP-^L3n5=5&b^$~rf5{w<}kTW3S({U3&Q;FYC+%fLWa&Zdk3uZ(T4 j0C;6=EC#?!zIFQtuR1S;u+2g$00000NkvXXu0mjfLm-m|