From b49038c4ae3d8d45e7085fbcb4c202ec35d887d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lily=20=E2=80=A2=20Lylythii?= Date: Sun, 10 Aug 2025 21:38:56 +0100 Subject: [PATCH] init --- README.md | 5 +++++ logical_dyes.png | Bin 0 -> 4772 bytes preview/logical_dyes.png | Bin 0 -> 4772 bytes src/assets/minecraft/textures/item/black_dye.png | Bin 0 -> 466 bytes src/assets/minecraft/textures/item/blue_dye.png | Bin 0 -> 468 bytes src/assets/minecraft/textures/item/brown_dye.png | Bin 0 -> 469 bytes src/assets/minecraft/textures/item/cyan_dye.png | Bin 0 -> 480 bytes src/assets/minecraft/textures/item/gray_dye.png | Bin 0 -> 473 bytes src/assets/minecraft/textures/item/green_dye.png | Bin 0 -> 480 bytes .../minecraft/textures/item/light_blue_dye.png | Bin 0 -> 471 bytes .../minecraft/textures/item/light_gray_dye.png | Bin 0 -> 474 bytes src/assets/minecraft/textures/item/lime_dye.png | Bin 0 -> 471 bytes .../minecraft/textures/item/magenta_dye.png | Bin 0 -> 475 bytes .../minecraft/textures/item/orange_dye.png | Bin 0 -> 475 bytes src/assets/minecraft/textures/item/pink_dye.png | Bin 0 -> 475 bytes .../minecraft/textures/item/purple_dye.png | Bin 0 -> 472 bytes src/assets/minecraft/textures/item/red_dye.png | Bin 0 -> 471 bytes src/assets/minecraft/textures/item/white_dye.png | Bin 0 -> 481 bytes .../minecraft/textures/item/yellow_dye.png | Bin 0 -> 476 bytes src/pack.mcmeta | 9 +++++++++ src/pack.png | Bin 0 -> 5446 bytes 21 files changed, 14 insertions(+) create mode 100644 README.md create mode 100644 logical_dyes.png create mode 100644 preview/logical_dyes.png create mode 100644 src/assets/minecraft/textures/item/black_dye.png create mode 100644 src/assets/minecraft/textures/item/blue_dye.png create mode 100644 src/assets/minecraft/textures/item/brown_dye.png create mode 100644 src/assets/minecraft/textures/item/cyan_dye.png create mode 100644 src/assets/minecraft/textures/item/gray_dye.png create mode 100644 src/assets/minecraft/textures/item/green_dye.png create mode 100644 src/assets/minecraft/textures/item/light_blue_dye.png create mode 100644 src/assets/minecraft/textures/item/light_gray_dye.png create mode 100644 src/assets/minecraft/textures/item/lime_dye.png create mode 100644 src/assets/minecraft/textures/item/magenta_dye.png create mode 100644 src/assets/minecraft/textures/item/orange_dye.png create mode 100644 src/assets/minecraft/textures/item/pink_dye.png create mode 100644 src/assets/minecraft/textures/item/purple_dye.png create mode 100644 src/assets/minecraft/textures/item/red_dye.png create mode 100644 src/assets/minecraft/textures/item/white_dye.png create mode 100644 src/assets/minecraft/textures/item/yellow_dye.png create mode 100644 src/pack.mcmeta create mode 100644 src/pack.png diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1c034e --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Logical Dyes +Resourcepack for Minecraft 25w32a+ that removes the pallete below dye item textures. + +### Comparison of Vanilla vs Logical Dyes textures +![Comparison of Vanilla vs Logical Dyes textures](logical_dyes.png) diff --git a/logical_dyes.png b/logical_dyes.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1d03b41ed43fc5d2ac4450a016f80570f4d6ed GIT binary patch literal 4772 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 QCK_asr>mdKI;Vst08b`n(*OVf literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/blue_dye.png b/src/assets/minecraft/textures/item/blue_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..5219bb70f9afde6c941a9e09024d905f929ba75c GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|+7Zj7PJ2av3CK2NWCHsp3dqiEX90_60ofps z0K_2uFdEHL24)6^3G56kKotf?#s-WFAf|$Jur7d@GzG{80Vbe1OkkBkmKH!3RF|QF z0Z7*8`~eTu{_6{X%wSI!#}JL+xn~^t7!)~}4>&#iAAe7*nY};SbfdE1-zVk_-xKvZ zI6TDfs2*c3S%YNS%G~10G|-obaUCArGD+fHcs*&v784=AAl5VNswRge;{D^y^RlK5NCl$WHAE+ z-(e7DJf6QI1t=&{;u=vBoS#-wo>-L15RjOeSEA?V8lqsTXQ*eHlXuGwsAgMgglC$k zrxpVT$XEs`Mpgz!Aj=DgrJ-z)%QYC8!QxCnwjm=E*e6jyc4j*ZSUd~J27v@12I+^< zXqGYn{XT)6fd#0-z{uEuaRJ0skPg-b5R;|=*&x6KG=~YSGRV>b$b#xJG%x_k`kX)D zq1u0a0gxHt>Ealo5gdEYTj+oS4^zOWo&RTYUpc15?LKdE&kJqo4{_`Q4}T{;<3Dji zSV^gvAwjZn{?!T>&Mt0?^~Qlx8w-3410*=bN;baKekwanX+@nv(OrX`3w|?J{ARjw TgeM&stPBjEu6{1-oD!MNS%G|s0G|+7@!-sqm0@Foeq?o^Tq4{km4u_@(cbC0Sxz= z_eKK6I14-?iy0XB4ude`@%$AjKtYKT*NBqf{Irtt#G+J&fW*wa5n999M?Mpgz!Aj=DgrJ-z)FEkjL!QxCnwjm=E*jG_Nc4j*Z zSUd~J27v@12I+^ zkOkFcXkY-6^*MjQL$&|<0w6Qo)5S4FBe?a1H`f6N9;OQ}lb`)F&$BZQ)|j$OpjK#o zP177h-Bm_66aqrc%s3ocC*3&U!)2kcV4<`80z>}GXU!#6iyfJ|I__^pWfkT-G@yGywn|B5~;e literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/gray_dye.png b/src/assets/minecraft/textures/item/gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..a96d168f3a9e9fe89c54e546d95058ede02e0e3a GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|+7Z*T8uQ>T`emRed`Mn^{jg*~=STLPrmN`m}?|APR-=KV|d14TFs zJR*x382Ao@Fyrz36)8YLi4xa{lHmNblJdl&REB`W%)AmkKi3ciQ$0gH%bdJhc0e`T zQX@RmJUz7-IDi~h1}R2X21X#u3y7tmY>?|U7@5K1OhC3FBNNy+Q9yQPI}2Dm3&;k6 z1Rw_KhtX)3G64NQft`T`sKUU=*nn{X#8i+D)&&rgrU2O>zyvgh39K^6(gMhW>M}Gi z0Ll8CKj5L-e|-Uv8R6;T7@`r}+UqTJz<|T)==s0vV_d9fzEnyTu3WJ3*9$hE&x~yS zb;k@$#b-*TCo6k$NE~ila-L0=`Q1Fv`wHzn*S)4IZgE$h;q_kMRHe*y$v`Yf7%nQ0t{9L22WQ%mvv4FO#p$TZP)++ literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/green_dye.png b/src/assets/minecraft/textures/item/green_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..3636e2c8ed0fdfd3b4f85a99fb52fbf48ef0ca63 GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|+79VhOzE-|w}UaxEkB~y@a+Ar6)K#Hv-$S?Rm2rz8kzhpm9gtNdS zvY3H^?=T269?xHq0u+=eag8Vm&QB{TPb^Ah2uRG#E79|F4N)-FGt{%p$-89-RI@EL z!ZXd&Q;UHE$YEuWVq|4t1hTw@o-U3d8o{x>+NS%G}f0G|+7+w^&d9{z9J{3WF0hP+FKL-rz|%$^q-j6jOLB*-uLKNv7bc{95K zg*Xd5B8wRq_zr_G*AN9$JwrXqoV;6h zKsDP^BRtbQJ+&A(fE-o^DMnTXkQH7)EDdFYe4xR|3>IesvJDxTz&?rsvNPLRz~Wgz zHV7mDF-Sj*MzfRw7zPvA8CZZS42+Bo7#BcH1?ga205NF_kPQM%Ky#SDDuXO7fGnsk zLjwbltk3xa9;*G<7XX<-o-U3d8o|A1y!jd&IG6*xCjOScS!S1YC*$S?ai=fZ_KJ_n z@)=V+%vUh;q~v;3l%z>c@N{evV!kRH=g?T{cwJHGUAJba&9z|fO8J=|PKcMx&!5h+ UW?kCrA0V4NUHx3vIVCg!0OiJQN&o-= literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/light_gray_dye.png b/src/assets/minecraft/textures/item/light_gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..2db45312471c5b0b63569241c01c27ff49cfa8be GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-o#Ds#AC(o`}v97&+il1*3P`J2IlBSEK+1B}!Z)N`mv#O3D+9QW*jgGxJLH{9Hp6O!W-)EOYX1*#XsT zOO5bM^YqkW-~e)18Kf9l85n^qFCdnNvO%ubU}Of1GXdF#j7(tPfE<+B&H@(C0$Nv;eZ8x(p2r zK(apP4|u5dUta)ZMtZt9hG+zr_H^NS%G|^0G|+7<8+PnucFG12}I4}P;{393O`|K$^cSqB|(0{|3QFZ^Zq6Kfg+p* z9+AZi419+{nDKc2iWH!rM2TxeNpOBzNqJ&XDnmeGW?qS&pKFMMsh**pWlr8LJD{3v zsS%!Oo}O9^96$~$gA^kx10#^-1;o-&HpulFjLcwhCLr68kqPXZC?GqtodqnO1!RLj z0uY1r!)P>18G!zuz|Oz|RAFFbY{0kxVk$@n>jH>LQ-Ev`U;>)M1XdYjX#r$Gbr~8M zfMk8nAMjA^zrFy-4D)nx4ABVg?eXMdaO7Z){r~@|ruedj{<4lf6E!MdN^;!F-nQ!2 zyuC-R{9(|!r*^5qNmYfdBiKOSF@?)@2Ad1Z1Z&Wb6Mw<&;$TRDr+wQ literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/magenta_dye.png b/src/assets/minecraft/textures/item/magenta_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..839a306f5a1f86021d7460ca5e2c60295f25dfbb GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-oO8ZHta*sTp^DtX6ZJqxLpm1=T=UX7fRubeF{2v4uHt%1uA1K0E z;1OBOz`%DHgc*#PNL*3}F%9a^#=tEfMhz8O1jX cUNx@b|G1TT^W7W2l|VLny85}Sb4q9e0GsG_?f?J) literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/orange_dye.png b/src/assets/minecraft/textures/item/orange_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..7bdeafcfc2b61d6bc95d1a14a3ebd71bd47880b0 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-o&7ll`PL_V2EqS3-WQrpbP18G!zuz|Oz|RAFFbY{0kxVk$@n>jH>LQ-Ev`U;>)M1XdYjX#r$Gbr~8M zfMk8nAMjA^zrFy-jPi7G4ABT~Jrl^+V8Fo~u%O_-_HD8062i*zyX0H|X ziIM4B?@!v1mY{bbM3^O*@r=QTMwS~4pBZBlSBnR%`+SJ$Xm+~uYt|5L>1DQ7cR$Rr bpRtqS{YvH|TU8VaK{k52`njxgN@xNAm!ELo literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/pink_dye.png b/src/assets/minecraft/textures/item/pink_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..7c8c821b649477335fb53d2d1ac2ce067c0abab4 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-oIX=_=+y^ii8{4h3fx^mW_Y8m(TS<^#@P80s*t~zqexL|v zfk$L90|Vb-5N14{zaj-FC{f}XQ4*Y=R#Ki=l*$m0n3-3i=jR%tV5(=RXPJ|C%MPe! zTWW-7ny0500|$`9${@wa%D@O@c>%FBlnrvd1|u_AoC(M_WMl&SCJM;TY-a(BX93wD zkO0IW{V*EMQU;*^C$KZH096!MXrq(i9*Y1ek#4Fo9JDSy}*DP+f)w zpa5X-Ie)-Iwg378AT!F-#W6%9xV9&d?|=f2ljfD*@s(TdF8Y}4!nr4FquyV}l6wpX zwQ6rGJ!0*9%&u_Y0gu>|l$$SgS)Vw`cUm?~^F8rv(yOHD)w*XxPQPatF-pk`m{rx_ cFCOul@wF54raGQ2=Rh`ky85}Sb4q9e0FL{100000 literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/purple_dye.png b/src/assets/minecraft/textures/item/purple_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..8423a12cdedc760c75fa3b60eee1c35266c05c68 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-o5Z!5~nrlBSEK+1B}!Z)N`mv#O3D+9QW*jgGxJLH{9Hp6O!W-)EOYX1*#XsT zOO5bM^YqkW-~e)18Kf9l85n^qFCdnNvO%ubU}Of1GXdF#j7(tPL;=~E?JQvNEFc>M z5`Y+_A4a2D$^i8L1a<}%pb7&cV*|zo5K}=qSQkJ{ngV2l029z0Ca}sNOA8{&8 z03_>k{(y&S|MdkxX1J$|V~9p@>1js31_d7Hi-yPku7C5MYu1E_-gW(guTSx}T$-%d zmh?$Ix~)rmVqM0)4wVxoFWT;%VSX1X-8A#BlC)R*f~xqL!V}~gG+Y)ps{W7vQFJhh Y|9Kws-Z?i69)Ya$boFyt=akR{0OBHZ{r~^~ literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/red_dye.png b/src/assets/minecraft/textures/item/red_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..f9805323ae56d56543b563cbe319dd324bdb65c7 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-oE+ylyd8yY-3|Hv57s{vug|D7f5Cc+dB|(0{|3QFZ^Zq6Kfg+p* z9+AZi419+{nDKc2iWH!rM2TxeNpOBzNqJ&XDnmeGW?qS&pKFMMsh**pWlr8LJD{3v zsS%!Oo}O9^96$~$gA^kx10#^-1;o-&HpulFjLcwhCLr68kqPXZC?GqtodqnO1!RLj z0uY1r!)P>18G!zuz|Oz|RAFFbY{0kxVk$@n>jH>LQ-Ev`U;>)M1XdYjX#r$Gbr~8M zfMk8nAMjA^zrFy-4D)nx4ABVgJ#&%EL6L(wVEfbm|3AfQvD)5kyuuguWb%K3=bMf* zF1q;Gi9t(-f%9j^2?6Z~cNz97tYO|AEc0RAAFfLcGQnSenM}9dT9$8MSu4GxQsFc6 YyZg+mUp=#S0NTLd>FVdQ&MBb@0Q8k{b^rhX literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/white_dye.png b/src/assets/minecraft/textures/item/white_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..197699a920e67bd407ba042cb303e402ff2a8fd5 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}f0G|-ogqW^BfB)aT_k8Eh(|tW_TwGIuGDnX@HvuX3k|4j}|6sr%<<0B{ z6yhxKh%9Dc;5!V$jK}j=qyPmaN?apKg7ec#$`gxH83GbB^GfvmTtgI0^$hhabMkK4 z0o80vjqptK^weVD0CHFvq!?Kl7=bJ=AeM%*K|au6WCn{f0ojI(Okf{H0oj@DEMW00 zAR7b{fEc77Mx$BE01Sf(>gCZIV?V3k3Z7C;tM zm!W|HNY>~40T0#w>kEL)7*7|+5RKs4v(`cf3^OYs@mDC#I}qzoSst_-_HneS?zMty+^_eGd#=ecN`y g#IuhMont>&$>5pKlHrh*vJ7OWr>mdKI;Vst01EAQcK`qY literal 0 HcmV?d00001 diff --git a/src/assets/minecraft/textures/item/yellow_dye.png b/src/assets/minecraft/textures/item/yellow_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..fd60fc25881f1c40c5cbd64362bcbd2152b442f3 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-ozHH&A_cgzMU2}Dla#^etP*~035y%|2k|4j}{~*AydH<6AKoQOY zkH}&M2EM}}%y>M1MG8<*qQo_#Bsf2L5h);ff2~^0%B<>8{~QoMrN=$6Oe7l$OQIH6p)?S&H@(C0$Nv;eZ8x(p2r zK(apP4|u5dUta)ZMtizAhG+!Go?+xWpuoX=!0F@v_&DukJ*nguHycXl$|sy>7kFvF z;G!}$&LQnZ-G!ef6JDK;;5`+RoZfsbxHo|(VDo1&$B9`#X39SGKlof;e8hYX`a;6nCxTBgl;kWH$x92{%z4Uc865ai5>wA-@4R4%(v+i-v zg#px3Nxb}>AosGU_Ml|yTH>AR4EMOnKDf97mb$f;eJ)XsTE`eyRT9mPTS+4xlid=w zHDvcC-XRrj<^RL*J&Aj5aJKUPm~cdvryoFreo7r+v)P~_!%bN^N5A<@h~6)$;!-SO zm$7R`J1j^^8zdF!(e4Y(%)^!}R8u&rP{*+h%lw=#%-dNl9u~an_%PHOYE5Olj4aS; zvTv{!=jwCyVb_e*n`Dsm7U*zy)|t@pX-@qS;$y#NT05 z8bZ=bB4g?%FYTpO0XA6ZR1ToM;q$fKwcY;G=_HoEm{`{2Tpfg;B0akJ^Gkb278>ih z_8`g1I=V1yjTjd)jYoV%B|wTP2zad@f!$!?c&K-}087j}0IIVB7~FVs7H? zVaE9TBH)5_ZNU7EE+GBa6y*UB@#D>`)66wd8-1iVX*E-l;kHwh&qH?Q)Q5&HiAecI z-#O9(UIZR)PvzOQOU1R4#_pnbz1-5^9P^ zmGB2RDOGs; z>H+N)!$7REX3%6I48-b7fs_(35UX-@`hO%RFUx&8CD5yeTv5Qcr@5o%`4$1eC$pA> zUGwSok&*osNi5mrFZ~-KON53IEG!%__G#9+2xI5ri!QdnG){hrMwO2GP{dGfOF!9d z=0dIJGgu@6G_&*UfYb@Y&3wcSR*n&;mXonQgk#-ht}ExP#gPx}`V_iv5W7swjJDCIjxgN>P> zvHM}L^I@=u2~>f930?u)THyOLk`r+AI64Xx~94&V=a8kMf#@{Y1oe*vhet>gdz literal 0 HcmV?d00001