From b3ee07fea4e24ab6e8200dd537e7ebc276c73776 Mon Sep 17 00:00:00 2001 From: blryface <124838505+blryface@users.noreply.github.com> Date: Sun, 17 Nov 2024 01:42:09 -0300 Subject: [PATCH] fix: paintings --- TODO.md | 2 +- .../joy/mixin/PaintingVariantsMixin.java | 41 +++++++++--------- .../pridecraft/joy/painting/ModPaintings.java | 17 ++++---- .../assets/joy/textures/painting/ace.png | Bin 213 -> 174 bytes .../assets/joy/textures/painting/agender.png | Bin 240 -> 175 bytes .../assets/joy/textures/painting/ally.png | Bin 0 -> 358 bytes .../assets/joy/textures/painting/aro.png | Bin 244 -> 197 bytes .../assets/joy/textures/painting/aroace.png | Bin 476 -> 267 bytes .../assets/joy/textures/painting/bi.png | Bin 0 -> 214 bytes .../assets/joy/textures/painting/bigender.png | Bin 275 -> 201 bytes .../assets/joy/textures/painting/birb.png | Bin 12057 -> 2827 bytes .../assets/joy/textures/painting/bisexual.png | Bin 307 -> 0 bytes .../joy/textures/painting/demiromantic.png | Bin 273 -> 272 bytes .../joy/textures/painting/demisexual.png | Bin 275 -> 272 bytes .../assets/joy/textures/painting/enby.png | Bin 302 -> 218 bytes .../joy/textures/painting/floating_biis.png | Bin 1365 -> 0 bytes .../joy/textures/painting/floatingbees.png | Bin 0 -> 1212 bytes .../joy/textures/painting/floatingtrees.png | Bin 1346 -> 1205 bytes .../assets/joy/textures/painting/gay.png | Bin 346 -> 0 bytes .../assets/joy/textures/painting/intersex.png | Bin 872 -> 355 bytes .../assets/joy/textures/painting/lesbian.png | Bin 723 -> 264 bytes .../assets/joy/textures/painting/mlm.png | Bin 285 -> 202 bytes .../assets/joy/textures/painting/pan.png | Bin 492 -> 212 bytes .../joy/textures/painting/polysexual.png | Bin 0 -> 226 bytes .../assets/joy/textures/painting/progress.png | Bin 4436 -> 944 bytes .../assets/joy/textures/painting/queer.png | Bin 288 -> 171 bytes .../assets/joy/textures/painting/rainbow.png | Bin 0 -> 262 bytes .../joy/textures/painting/straight_ally.png | Bin 624 -> 0 bytes .../assets/joy/textures/painting/trans.png | Bin 405 -> 216 bytes 29 files changed, 31 insertions(+), 29 deletions(-) create mode 100644 src/main/resources/assets/joy/textures/painting/ally.png create mode 100644 src/main/resources/assets/joy/textures/painting/bi.png delete mode 100644 src/main/resources/assets/joy/textures/painting/bisexual.png delete mode 100644 src/main/resources/assets/joy/textures/painting/floating_biis.png create mode 100644 src/main/resources/assets/joy/textures/painting/floatingbees.png delete mode 100644 src/main/resources/assets/joy/textures/painting/gay.png create mode 100644 src/main/resources/assets/joy/textures/painting/polysexual.png create mode 100644 src/main/resources/assets/joy/textures/painting/rainbow.png delete mode 100644 src/main/resources/assets/joy/textures/painting/straight_ally.png diff --git a/TODO.md b/TODO.md index 8c7c2e4..eeb2c9d 100644 --- a/TODO.md +++ b/TODO.md @@ -7,7 +7,7 @@ - [ ] All pride candles - [ ] All pride beds - [ ] All pride entity variants -- [ ] All paintings from Pridepack +- [X] All paintings from Pridepack - [ ] All splashes from Pridepack - [ ] Pride banners (different from Minecraft's actual banners) - [ ] Pride shulker boxes diff --git a/src/main/java/gay/pridecraft/joy/mixin/PaintingVariantsMixin.java b/src/main/java/gay/pridecraft/joy/mixin/PaintingVariantsMixin.java index f9f4dcc..4029f2e 100644 --- a/src/main/java/gay/pridecraft/joy/mixin/PaintingVariantsMixin.java +++ b/src/main/java/gay/pridecraft/joy/mixin/PaintingVariantsMixin.java @@ -16,27 +16,28 @@ import static gay.pridecraft.joy.painting.ModPaintings.*; public abstract class PaintingVariantsMixin { @Inject(method = "bootstrap", at = @At("RETURN")) private static void bootstrap(Registerable registry, CallbackInfo ci) { - register(registry, ACE, 2, 1); - register(registry, AGENDER, 1, 1); - register(registry, ARO, 2, 1); - register(registry, AROACE, 4, 3); - register(registry, BIGENDER, 1, 1); - register(registry, BISEXUAL, 2, 2); - register(registry, ENBY, 2, 2); - register(registry, GAY, 2, 2); - register(registry, INTERSEX, 4, 4); - register(registry, LESBIAN, 4, 3); - register(registry, MLM, 1, 1); - register(registry, PAN, 2, 2); - register(registry, PROGRESS, 4, 4); - register(registry, QUEER, 1, 1); - register(registry, ALLY, 2, 2); - register(registry, TRANS, 2, 2); + register(registry, ACE, 2,1); + register(registry, AGENDER, 1,1); + register(registry, ALLY,2,2); + register(registry, ARO, 2,1); + register(registry, AROACE, 4,3); + register(registry, BI, 2,2); + register(registry, BIGENDER, 1,1); register(registry, BIRB, 2,2); - register(registry, DEMIROMANTIC,2 ,2); - register(registry, DEMISEXUAL,2 ,2); - register(registry, FLOATING_TREES,2 ,2); - register(registry, FLOATING_BEES,2 ,2); + register(registry, DEMIROMANTIC,2,2); + register(registry, DEMISEXUAL,2,2); + register(registry, ENBY, 2,2); + register(registry, FLOATING_TREES,2,2); + register(registry, FLOATING_BEES,2,2); + register(registry, INTERSEX, 4,4); + register(registry, LESBIAN, 4,3); + register(registry, MLM, 1,1); + register(registry, PAN, 2,2); + register(registry, POLYSEXUAL,2,2); + register(registry, PROGRESS, 4,4); + register(registry, QUEER, 1,1); + register(registry, RAINBOW, 2,2); + register(registry, TRANS, 2,2); } @Shadow diff --git a/src/main/java/gay/pridecraft/joy/painting/ModPaintings.java b/src/main/java/gay/pridecraft/joy/painting/ModPaintings.java index e176e38..53e7799 100644 --- a/src/main/java/gay/pridecraft/joy/painting/ModPaintings.java +++ b/src/main/java/gay/pridecraft/joy/painting/ModPaintings.java @@ -10,25 +10,26 @@ import static gay.pridecraft.joy.Joy.MOD_ID; public class ModPaintings { public static final RegistryKey ACE = of("ace"); public static final RegistryKey AGENDER = of("agender"); + public static final RegistryKey ALLY = of("ally"); public static final RegistryKey ARO = of("aro"); public static final RegistryKey AROACE = of("aroace"); + public static final RegistryKey BI = of("bi"); public static final RegistryKey BIGENDER = of("bigender"); - public static final RegistryKey BISEXUAL = of("bisexual"); + public static final RegistryKey BIRB = of("birb"); + public static final RegistryKey DEMIROMANTIC = of("demiromantic"); + public static final RegistryKey DEMISEXUAL = of("demisexual"); public static final RegistryKey ENBY = of("enby"); - public static final RegistryKey GAY = of("gay"); + public static final RegistryKey FLOATING_BEES = of("floating_bees"); + public static final RegistryKey FLOATING_TREES = of("floating_trees"); public static final RegistryKey INTERSEX = of("intersex"); public static final RegistryKey LESBIAN = of("lesbian"); public static final RegistryKey MLM = of("mlm"); public static final RegistryKey PAN = of("pan"); + public static final RegistryKey POLYSEXUAL = of("polysexual"); public static final RegistryKey PROGRESS = of("progress"); public static final RegistryKey QUEER = of("queer"); - public static final RegistryKey ALLY = of("ally"); + public static final RegistryKey RAINBOW = of("rainbow"); public static final RegistryKey TRANS = of("trans"); - public static final RegistryKey BIRB = of("birb"); - public static final RegistryKey DEMIROMANTIC = of("demiromantic"); - public static final RegistryKey DEMISEXUAL = of("demisexual"); - public static final RegistryKey FLOATING_TREES = of("floating_trees"); - public static final RegistryKey FLOATING_BEES = of("floating_bees"); private static RegistryKey of(String id) { return RegistryKey.of(RegistryKeys.PAINTING_VARIANT, Identifier.of(MOD_ID, id)); diff --git a/src/main/resources/assets/joy/textures/painting/ace.png b/src/main/resources/assets/joy/textures/painting/ace.png index 7f81b7ffa0f925553e8f331abb9736831c95b029..b5d75e05a71c2f4193aca10d0a702382c202d7af 100644 GIT binary patch delta 146 zcmV;D0B!%(0j>d%B!6{DL_t(|0o{-R2EZ^3MT637MUT*4DD)^}*W4oYZtw?t+RmHs zh#eY86?!37V*CZ65}?d0R-1F)a1}ybYgt~L37rxEh7?MmR)kZQC@YGH=QAQg5cqw- z&3E7DWG;_TM;n$GXF{h0$TB2R0&bok=auUVD|**4XB{Ai01E&B07*qoM6N<$f{(>I AiU0rr delta 185 zcmV;q07n0=0o4JJB!8SqL_t(Ijn&h!4Fe$z1<-F}$=fgk(rtif*peA;4+e<@M+zb< zN|PeKA}%aHWbrE#001JghcSjP0YFt%74WBs@E!kt@bzTfmy~lZrEJVO0fZ2|*jf`J zGTVkD*>eB`F~(Xe?y258f8YA8{y%^c(xJ!3d@@V`L4y}hIfaGIw&BKU ncc8(-eMt$4g|Bh#4#1aBkE*ow2G8wd00000NkvXXu0mjfW?52C diff --git a/src/main/resources/assets/joy/textures/painting/agender.png b/src/main/resources/assets/joy/textures/painting/agender.png index f726e2c1a539c3336022505409310a804cd13dd9..9c6f87c8b6354be17faa4e934434bcbc606dc98f 100644 GIT binary patch delta 147 zcmV;E0Bry80j~j&B!6~EL_t(|0b_swW*8ub%fJc-Kn5W$LI?o}av9>1QuZ7)lNIUwQc{_0wIA24;QEyqyfT*ARrqL z7pR!_exQ9kfD#tb2??Yago#W@Pz?|YMiS-%0H*(e0Hh_T)C>Rs002ovPDHLkV1gdo BGu!|G delta 212 zcmV;_04x8m0q_BkB!9O_L_t(Ijg``|4Z=VS1<>zvT(AS8K%y(WrfOkkNcL-K>@fi`ykLfvrBG(&pLY;7!mGj6(-NlbiZdDNCb0ttMEbwG?^kzxR=I68Djc7~RN%U#gIgm`ZT zzA!+E1Cm=GP(BO{k_+D;l9%R&j;pU`(n~wMLE-AFWM7M<{g!0$s)oYgD{r!IhQb({ z>}!V+y?R(P{IAI@xrppd!m`Zn$P&GQGeKk(c!w>vKi_0R%;->xfy|cJmp8dpffGu) zra6(@O;u|5=%i^WD78GoS(KdCo0O6=$(1|($WYicp90~O>WrGWUjP6A07*qoM6N<$ Ef<2g)HUIzs literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/joy/textures/painting/aro.png b/src/main/resources/assets/joy/textures/painting/aro.png index ec3016f53d3f358f2a973e7f766c8423c076aa37..4e869c72b5e86f591341467920050b7134a2f4bf 100644 GIT binary patch delta 180 zcmV;l089V$0mT838Gi!+002PVjcWh^05ecbR7D?CAt6*GLZ?SPr9xC{J*m`vr_*^= zYCnL0fdBvhRaI51tE;K0sa9521Ox;J2L}KE0I^Erxc~qFO-V#SRCwBjkg*K_K@7r7 zj{P_O@Dn7Va0L>wL68}y)<&CkFN~thh%FGAV832Z%EtvPvn?g&$XzG_$^=~=J`J9(^0J}*CR<>|}VmefFvHDt=YY^Jm0dOP?HfKIG|__Ag&mQAS?n21DO?s z%nGgqVIa&B_({^Mo3AJ>1|rE~prjNG1eqAftN>AxG!SM9!Yl!bH3)CUf?F(L{k&Vc zS;t+t!(Dj5f55Tr`@VH^j=O+=7sh|kIFA;CKL%$)$Q~~yo&W#<07*qoM6N<$f;qlr AumAu6 delta 461 zcmV;;0W$uJ0^9?T8Gix*001s2>qr0q0i#JoK~!jg?U*r6!$1&4|9p={s31*hNJ%&a z72-Td&>>3B!5!!*xdK8IkvIW@CP)dp6tiB(6;7liJ5r`t?fdJ(U;D=+S#B>C0EDoL z!51oko2vl;ggF490&6e$@buGo0>C;w*`P$JVOsgO*sj!k}Y!n~n&Br8W4gI43g!NoCh#W|$*g4NqM6X(?z!sdXPlRBx6 z5Y*Ji*_j=wnrC*mdmq-6I;N)sXU3tVZKZlI`7`>Jz5hU4?$>146^ zHD{_705ACU@yaZj>I+FSgs^PRHja?CGiUi~JRvrd&PMHE2uuHk%1L&ABuT6ixY97) zK+cw_j*z4-UqU|cf^82JlIb<(fE=Bi*)+&A!597kJ>%AoxEmOx00000NkvXXu0mjf Ds2|uz diff --git a/src/main/resources/assets/joy/textures/painting/bi.png b/src/main/resources/assets/joy/textures/painting/bi.png new file mode 100644 index 0000000000000000000000000000000000000000..8501c2c7d5855b9ab03567f90b0aca6bd942880e GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyDgizruGiU%uQ3(O_MbL4Xa=kO zDhBHn%nG3lav}bjK7JbBIV@J$j23nqrw9Pm=X$z0hE&`-dx|+k#EwuCp5u#;(=u{;Yx*yci?7#RVSTqAhs zkhM|5nI@+RzOE;p{VQ;r_2a>#?MXMDSew24Z}#%J`OI1Di4Wx$q}=VbikNK(w3xxu L)z4*}Q$iB}W0_C& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/joy/textures/painting/bigender.png b/src/main/resources/assets/joy/textures/painting/bigender.png index 087184d520accc98c054de335db4b3125f8dc725..8b03a85661d9727540f52402426e3274dd6cc7a1 100644 GIT binary patch delta 184 zcmV;p07w6m0?7f88Gi!+001a04^sdD06b7kR7GMvQDZ+-#(ky4d7^hyXYHlU?WfLc zWp&rd>DI^SfPjGi|Nm=bbWLP*n#bs!$>}*mX>olJo^)j|nYyksGHV`r0l zf}{#0j}XWc1RGx}uV5{t)5=;xIzeormR{%Wrr67BvwKc4@SAU8cUbv&egi}m0K9W~ z8Zdo%2i&CzQ?(++&(+-cugtkfz(!^HP*teleA^+#(RZn><9oD=RuB4z$=HVsLf7XZ0yKi~ipRfOrU-!Dh4wlXrDoyA>nmbUS zPzk+pzLR#^)|;>2OVeI$g#am@wzb9}WSx|!*O@BL5jv3PA50OAipfR(i~s-t07*qo IM6N<$g6X4sQ~&?~ diff --git a/src/main/resources/assets/joy/textures/painting/birb.png b/src/main/resources/assets/joy/textures/painting/birb.png index f1b5d917002ae4034094c54bf8939ebe9d4a12aa..9c5bfac44b4eb9d0c131cbc00fcd13391de31525 100644 GIT binary patch literal 2827 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 D8xiJ! diff --git a/src/main/resources/assets/joy/textures/painting/bisexual.png b/src/main/resources/assets/joy/textures/painting/bisexual.png deleted file mode 100644 index 71943c9b66bc242c8531c758ce7cf3a6598d40f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 307 zcmV-30nGl1P)Z9NW3vp<><%A_G6uskHlt9Xq6&jW4XBCN-O~w~x<7vw>m#HNFcEwO z0fo>E0Sgc znDL%iY%($9dBdvXP&Kn1&L)X?)dFXegvD5a7Ynn~Vozvlsz4QyA$M@7!v6{NNXTC> zVdknx3+}8)fq;=tcsrj>W~NJ%HCTnSzs5qmKR<5T5^yzN(S!g1002ovPDHLkV1fV= BSiJxM delta 200 zcmV;(05|`T0+9lcQGcsRL_t(|+J%r&4#O}AL#em4f%_kLvt-erDil@k1DV*h+0l;~ zKHVJlh4q5};OzzAMbIf2k{>z&K(rP{&0YW)h{i(LhJ=9TH-%l3NbH(KVvKW)1y{A8 z;^aPYsma92^@6LOV@`Kp5o%K4b{2%16r5)TQ7qh_7HdMETtOEwL%yM-intRhR|Q{C z!pv2X7J9QH1qMZWBHH_GGBa(OtidWm{WTUA{rmuK+7fV9i!)1cAnaxP}CQ z=9|Q=NhEGfA~D7sW5cQzp_uWWSZp#e<9WlX<1kaz9nL0+c(np&lZ3`tN`V&()ze~6 zsHSEWks)_*sKWmV?MTR9Fk$AZNDJ<)NP&QnPIxY5CWm&?*9MMJ-y@w z%S0q5h*l%I3Wn>xue$)*FE}E|Rtiue6`&!=k_)hu6rfa1u|l6`t#!m6CI93gw&93P zhQ86z_w3-IZ=zTQU)bcPX8(SZp&I6+y4^KNeQxIs=w+Vm;TxJe00000NkvXXu0mjf DZ1Gq# delta 286 zcmV+(0pb4I0j>g&8Gix*008_L?V|ty0QE^kK~zYIwU#kTgi#QKzvTZ{WCahgjh&~m zu(9$K7FKqmXYe9|=nd?IEiHaTe6d)zvanb(#Z*JWyqV04?r+Y3L;xrwNs=KEl8{{j z1iPxBh_H_YKuD56A`-R)^BB3fI;9g2cc1?L86|W8Mtf@{ol`wFPjR1QA^sCs^uo%&$+|$LF^a`pf%ASIGp^ z{0;<8QwKtB;v=cs0brU!6K$b^&NrK}UY7`_W$B-aDuIN%I|N-F1gx?#^3=R`BD2Km kYvGT5XK&v*%oo1@0z;E`tH&iB@Bjb+07*qoM6N<$g1!!c_5c6? diff --git a/src/main/resources/assets/joy/textures/painting/floating_biis.png b/src/main/resources/assets/joy/textures/painting/floating_biis.png deleted file mode 100644 index e74672b504688c02cbdd9004a906f6f77c0cb678..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/joy/textures/painting/floatingtrees.png b/src/main/resources/assets/joy/textures/painting/floatingtrees.png index cd6c9e1d4d5f5e06105d4a899c296df8e6a453f1..24b1d4ad2d479ede2175fa10c2c249382e06db82 100644 GIT binary patch delta 1185 zcmV;S1YY~X3bhH4B!ALSOjJcT6cIZX6hayVLmdY~AO$)V6E_qPJQW5t8x%Ad209c5 zLn8=16$d*M1~eNKLm>wL|Jncls!@Q zXT>oY6d+>E`N${!*+2BP8TP&(jW)bzAf9g|qnAU?nhsxTf9FdPps9S|@Z z4>lVGH5mps90f8J5J4FOLmLG$6%UoR8^Ztq1D;7lK~#9!VqyVQQdVoO8$l4Bs)@X0 zJ_}zMpCNdcr++`!xePNen`EiG;u%?{v!PxX(XVp3t7mXFc>RAA&qkNe%<@FE9(U21x+WAFe+;BHW?c42QOrk$ASF3E-0*_U0ttb{}!YP9EBp%EpFl*NvayqtDhf%I;)0)d}RzYVG0v{RZ$tdQ)* zGD2WQoNlG4)&Z%TKTQA(MMPSO5ZEG-4S+wggLBSpf`kBoP~IUDUStMJfR?3! z4vj~ay?@kogMe$GSf&4xHo*#cBFV}C z6_Ztg?&NZw6eOVb{Uo11Gv`vFYqkI3D`c1~KYswr`Mm%w+-u)Wvin)d5EQxocIKr! zApyrnQgdxL$%w8MFz_XQr8|e@ynGa(m&oIzGF_YPCfOaIt^fzDb3}S}FsoWGD~i6C zWYt+Az6=LCN7=ywnpMbNlF)oF$&zXg>FXYNhJwQSh5a__7 z%zw#x$PV6XlPqN*x>r)80-PLc(*raPyiIal>v=ML4S7`v(3zb{C&z6MZZq&so8%5q zCk14BGM7M5QEGeOo`9IgRY(ksq4;w>2b1}!_e@gsD)-d+(0CpIc*6@NS=c;fHyERjejD><4FcCQCoi9T}qp^le(Cb4#^0>0Nd<` zfS5bf%;E(e`FB16zd0 zX}7=%`7&R58Kp0ChuT?W*ef8XQfbZS=3vq0w_2DEfFg+!(67ywg_AfSS)3-z_kU8w zLj|i!lZ1RmVm&3-*X}e$;SiX(SLL5KKd;Y^Y_Oh<>+4%cF9H!UC8#Kxb8$Nx!1O`S z4}eE^M+~7wIN8j`$W9Qaoddv8WQ7*7b`Jpnb4NG;;>(CdR%nok03jhg9W%mf2JO~w z$DO0olkNHa?N8tSbpFNp`T1aUJ{o@YmAmpUwF>U?c(q~I00000NkvXXu0mjf4R{Es delta 1327 zcmV+~17|Ee$^5Eho0FdPpRdWsgCoPYoS*%gJ3IdRNBO|m>h zs`h&rGBubiE|2PK3Of`A;$i{$lPf(H2SIksUVIiyUL!Oc6i;LyWri6^d(1o)209c5 zH5(LBfXqW32SOSILmLG_83Q&O1vVTMS%u6s83s2T1vD83VT#N!9S|@Z4>A=HG8GR% z2h0or000SaNPk�ib000ib0l1NC?EnA+`AI}UR7gvelx=sLMi7OOC2$E20vAJT z0!F+VEGQ_h+Qe28Im!S3OTBk?(XpL#(ssVEzw# zVA`v5g#Pevu{7Q|mPz1e$i;;o5P0jZ9RUG?+z2ATb(|%e4S{u#7nbQDCzXo|rN6mRdbPraaTU8|Rp*6^oK!9< zG@utyD}M;E$(*LhtJ?G3fVt>OK|kj}J%HO#>65hW>Z-_DROT`l_d+8l;LhJ}3B*a+ zxC2qFt`1p&5EI&_dT;V5LK@*)bE zi!#i`?2V=Ihv-9ZoG5oKia27$mKME-~(aJPt#h8l%PELL=z^?JC33AV`Y9NqjNfg!ln*x-R z+kd9~3&7s$hFq%Cv_K%A`lbaU-<~_UE8D*Tn5%J;>a<;Zm5)Rk)oh>Y9--vpSQjFmqEuyhY7YJApSM&c}`pPh`U9*oDsO7~zGA&gjifyG%b zo!n2uCjhz!Qk~GFZ0><8KHC(tlgFX|41b`gX=+cZs&jT`?v>?3vF7E=3a(*b-6HJ+gy_nZ7q3k3!3gRh^{RC+3qL z(3ZQcU&X2~lIdFjMhiX5S7OEk13QW>>4BU@*ng95)lwDxSi;EoA;945Oac;Zg zQR@%72jVu|j^b7=RWVsOw+%-Mh;csw5x4o_%BEXIIERUgpexmwKt}(lvk^xy$7=Bk zu+12o&@VtzeHMWvUW3-X2CO2<;#9vN#G%sZG;TZGO=rgAi#Yps{q*&nekhT+y}x_- l^6B%#x9=Z5K3y-2e*o&t`n#mcY~26=002ovPDHLkV1mwrSXux8 diff --git a/src/main/resources/assets/joy/textures/painting/gay.png b/src/main/resources/assets/joy/textures/painting/gay.png deleted file mode 100644 index 9ed755c285890b395d7256c1f8baaf8d1d25a4ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmV-g0j2(lP)! zy-Gtt5QV=i>&`A{ky|OZxSGmd(8ex>uVLQB2k~X>18LMMX@nrCpx6Bo!Q$c)EG&c( zGTr>0!*X_JcXTzG06ql3iIkjy6eCdMo2eoDkrJ>s9uICU+iV=lEO5D6@i$wqf6rfc zovGv+=0h-g=ztT^B`7)T5~LWdJMY`srxJl*MBNhrrlhQg?!2V*fb$-x smnz3tQu+}D>ibcD^FyS%wHI*sFUQtyfpF7i{{R3007*qoM6N<$f^n#uX#fBK diff --git a/src/main/resources/assets/joy/textures/painting/intersex.png b/src/main/resources/assets/joy/textures/painting/intersex.png index 0a97cbe824704bbc5f8e00ff7a6f2a8658743a18..3d20c60eeb403ab1daf980b9da73761e819fe10d 100644 GIT binary patch delta 339 zcmV-Z0j&P$2IB&d8Gi!+005o0f$RVP01{A4R7HSn0RPzs|JVS4Z3KM@ta$>ed&ay( z0003DNkl7GD54%|0Fv{(rs)1UraL4+u`F-~lil zOCE6QSn+_EI|G+J;F(-Q?mCaX=z+#7Ni`3cN&eQkGI7ZRWYVwe9+|l8fu>HY9`K|6 zT=c-NyIb}F4vfoj{XqW@``~#Obbyz4&I7vXUEo!>=z%`YtW^&%bzJs9?aKL{NlPA# zOyFBbWEwROI!s@Qz4$-yGoceiKaXSie=sz6Auo7fW9n4g2hw~j?gROlQgt7==i_+K lK6w6#&%5w=fPlv~><86}J`2^Ff5-p;002ovPDHLkV1kMBnfd?# delta 860 zcmV-i1Ec)o0_X;i8Gix*001Qm=7|6R120KLK~!jg?OIK;qA(Et$fSz1=t}QGxv{*# zdlz8AykWrw<_MM>%e&x8&q5VXX3-(W;18Xo26;smlpoNYPU!A0ofv(6001HhYE3;Z zC;|Nbi~*pj)Z=J0@Xy~$K({DXFO3OGaUGT(+?Zf3)UfDEcYntOrBspe9zM;64WyU+ z;4u0YDkZ&(PqSeg#M;Bg2Ib8yYGZ=+!~+u#Og!)=rntc$zyq!Sm>%X0v&9ZTU0ndk zSS7l=OoDd=e23(LbiOBZ$#iW!LH#r@6VHweShq3Yr!HF_004LF?m~Jw&@e*qK(^Rv zcz?ifA$~sAULj*)dVEi)KE-i83=cf<_~Nwc%96R=m($s{IIV`@fwq~$ z$d79PK-`t3M`nV8k)s^VaOMHi4!Rbnm5R%!vU!=%NJ7PfOFcl&peJ6&B0sKs%F>VG zywS3xN{xYI2K^8>x6Jr>3hU~k<5ERoZ&`xHX{Dz?d4Ck&43~OrU(JWuCxm3hva{<3#rUM8mX z>1@kXrDMR!YaL{}&{QR3!Bi!AJYWTYbMg+Tnau-c^5)7uf+nS~Wp8d#dkU@f4@>qg zw3ih;Re#)ipl!Zu7=)S;ZyxXuga66{n*S+zr}Moh4`hp-$pdOl#o+;$dce7 zVba;woB~xwGtB_tem+o~H`W>^TOQK+{-tcT*nefqgC(mLg?uv*Nn>kKf1{odK+FHy z8PeHS#v(71t}G2t#@8i-mQ~icnBlQ6l$Xh)eW7f5ur@}YY!emdjT?uwU%=yhfIdAr zG&+ldm#{6S+5P(Rz{_~(1Jw?aN58}a5={;KVh6x2q`4%I>bkfEmCrPA=%^EiGUWMy z-c?c5D;zV^tMWfYM+OXfKA>UH6Mz@>z;sSLFr3bb2Zqx*@$hi^ztF&N;(?*z!~+Av mAHW0A*9QG|n{e4B9%WZx%Fz`N0u2Xf zIJyM034q>0sRxsKP+ceTU{ViC^Xnc=ng`WQB*j8l?g{>4f))Y7Tj;S+00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z00MnUL_t(&L*<&!iqt?5#;Yow%*vuL%8Cas-qf4;0*itt_Z_^r58;c54gX0T$ z@Svc0@T!O&R%McOy8Nmqqr)x;Uj2UahjgdYoph?JtGZfO_kScWl1Gt# z7$xUP1X;;Uy3|OcDn7Z0p=?(~8XP+c0Cg8{OiG7z6ZO>WKSZ(YqWy$+PA#sVp8=p)O@I|P0XMeJOg<|H4ASjM zXBIDs@C#6Z%!ZJskN{>&I9APdo#zxEu@nLcAXWmgBv!kDm57MVhm^$d*VTiEeqe`l z78hUqB_x2_84Mjj4z~mVtFd)r;12VK#$s0mya8f60C2Af;?cRiK|H%Yy?xK+)zvwR z3%mXi5`Vz!4Axz7)I*?X6H0JS5#kXTk&)XJw1|$-Ql~-U$e1k90lLTQ5Na0^u;lfI zv}7?Ojt*V^$EsM|HEaBjnl9T5*(yf;VFlsv^z^Ff>i_@% diff --git a/src/main/resources/assets/joy/textures/painting/mlm.png b/src/main/resources/assets/joy/textures/painting/mlm.png index 8f9c5d23d6689a7630192702fec35a7a65361fc6..644274708ba9c44a8bb13feabc1027ea3eba8ba4 100644 GIT binary patch delta 185 zcmV;q07n0v0?Gl98Gi!+001a04^sdD076hqR7C_wI0i^M43BdMjc^lZRVL1=D$lG< zbYYt4!kFm6fPjGi|NlN$aelAkd#&OqC1y}b%u`LxArC%59(z3+cpnWs>E<*=0000( zNklmKAJQqRr nLY@Jr3%?zHclcMwFva2r(JCch6Rh&D00000NkvXXu0mjfYSu}g delta 269 zcmV+o0rLLJ0i6Pn8Gix*005AYXf^-<0OUzTK~y-6jnc7713?hR@&C?_U~xwZL9vkd z4i<`0EVc15d_A#AW1&TwR2DY5S}c+)0uin_yqmMwxMHz)nPT8K-@q>HI=#IB#0dac zXZ=)Q|84?&TMKyD6Q3f_bLF@G1qrsGqtlavn{##2bQU_0;(x06kl;8S=4GDUA0HZB zI9hN(iqkxk7=&z)dX|kJj;`6Qmf5T9xEf1e78`r|1X|l()Qd}Tw%Gi=L(g6$pygZj z{-6 TkKgP70000;p-|JVR7w*Miq|NkzN{~?Tk zYycNqfDu`MfEP-D5k^Cc9nt^*0BcD^K~#9!<&psg!$1@TXSN%O-v6`>UQe*E3kCTY z_%O!vEir3MK1f*Mm1@3l-V(<2BoD-H|3#K^j+nJrG zHzUmrU7VaMTT0oR&nZtAI_I3l@;Bx;D(=EMy_SzJcyeP|b1b2DKgKj4s0RSe=X$g{MPfjr0>9N-dn+zr< zN+^Q64_eNC;`m1@hTor_;qlL7!(Bw=>Y=V3ZkQU~Thm0@)IyuH&fFbScOT zaBN@{#%3GnDARC)wGPip6ux?ZrIv01S@J6Ha?^J83RWDODtZf;b}ynKnD-RgyA&4c zs5%@rhvW+SIys-+dH{V@ZR$}I^=ckKhE2%`p#1re_ckNN!~|fTTL8lYLyLzeM3Bv~ T9`avt00000NkvXXu0mjf!;{$? diff --git a/src/main/resources/assets/joy/textures/painting/polysexual.png b/src/main/resources/assets/joy/textures/painting/polysexual.png new file mode 100644 index 0000000000000000000000000000000000000000..5508d53613348eda4f0023d834b6533fe4446d4c GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyDgizru7<2?9M^LhuVqS4`zAX1 z+c)Vw-$ZvYX^Syvi?YfYvd9`5vZxxraq$GIuk>_r45_%acfv+qW@5+FwuB1nK)WdJ}E13?vl zcL0EQ1Au^l|NsC0ugL$i%Kx#+bl2{B+3t7P?qN9>^Tu z{copK0z+w6P7zNT9#-UrMpS#aBfl|dlz^oU z?Gtlo$hOHdF<3XF6JlXZXV9JIk) z?I9WfI_F_Cwc%x0fLRaQ*m)i21@j&@vGXdr^8zS>p9&l45N6%Ym#;D#gvofQCL0G1x^wCP-3K`^!d(r*Amjf*+T$}$w-GFU;Or3LN=)MkPWIm ztfr*#JVMU=hH`lhJ~vR~7VYgGj%U?v4CP@a37r}d$LU4 z3(jio4y*oL4l3In;1=#lui6J5goa$;m>$wS=aDq zbbr2}ia*amX>0g1yg`CDhWJ)ON|U(L=K$L?cw600000NkvXX Hu0mjfmH?$M literal 4436 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 IM6N<$f(Y3<`~Uy| delta 272 zcmV+r0q_2+0iXhq8Gi-<001BJ|6u?C00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z007EKL_t(IPo^*>5G9E)}D|$O`;92Z#ybKDmF_AdhZhSNB zm$#ou7VEO&_&{I)K=~k#S^@+bY8l10w>ALB3=k2z?g?QcbAN~Jo>$Atrqj4wPe5!N zdQg}0kXbh!b%{p)BdANzTF-;J=VQ%Y)Fqz2gXcnB3ATR$bqTv~lBA+8uFDz6MPWl} z(5=xc{D)k@S`O4DO$9IN5(a-1)Wywi&hc)GNQIW#JRVLazevXYM5>p!^Lfq%!V8^g Waxgi%B1-@O00{s|MNUMnLSTXmZ*klJ diff --git a/src/main/resources/assets/joy/textures/painting/rainbow.png b/src/main/resources/assets/joy/textures/painting/rainbow.png new file mode 100644 index 0000000000000000000000000000000000000000..c3df8c8398238577cfdda4c6fbf60f78b64b24b3 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy-T^)#uEp%^#Vjn(czK_4a6DmV z{@=&?zlY)fTh{+?8CaXN7#h?xT=uIt>?_l4Db{SV7I(4|bre#F7g0)Jb`)iB5N;@E zXeeiHaAPQ9Vp3w%e-AXa%+tj&q~g}rNgH{Y7zGZ?{O8;7e?iR)2d6)=jUEqgZBpWt zR5-bC`U;hjhAjpT_fBt@jOS?Kzq9w{l1TT%4F=h#j5r@k-7rkadOpFl_{5t@sn@n7 zd&r+t?DqC3J87Bn!K8iXkzXfwS)@&mk$L^|vHI`-{%L=o2*+G#((OK2@d)Sw22WQ% Jmvv4FO#nUJVoCr2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/joy/textures/painting/straight_ally.png b/src/main/resources/assets/joy/textures/painting/straight_ally.png deleted file mode 100644 index f70251d84ac5a0d23b49e298be844682daeb6042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 624 zcmV-$0+0QPP)anvg{6vhkzj`e~gPrJP4jW_yJx- z5iiMk*xu>(P%|}?+1cq?S?dt`q2K!G>aLxDnE?Qh#o93eV66qZl2fyP?XTg=P}dRr)~Tgj@H>7o^X zF-w9_Vux54d7dZ3;czq>ManoINGb3c01yEbKscUt`=x10@k5>u0KhwV2LNO%JTp=6 z9tjGeEkd{A8WQ}g#S)yEqBFjHLJf>{$uKh!$))QP77Ul#1PQkk&5fq7p!dGY-x$R* zy1xAg4z}8-nwYs`6aibSG=hs$&CLJ*lJ%FaK8oQI)S&B)>`j<^-b33qE-h*i7t8Ggc|rIgvIJk z_9m@j!PD6+O;dCK=HY{_$GWYGI-Y)d(R%!oy~(1ujvucssypC>H2EU7+N;mQsBip| zmzCessuStC8rUcOGT-2X*}rupD*%R!ZU{bk_Ar`b`ucsVui#%HzqEeWAt~1Y0000< KMNUMnLSTY{+$}%= diff --git a/src/main/resources/assets/joy/textures/painting/trans.png b/src/main/resources/assets/joy/textures/painting/trans.png index eaea762167ddb688b09b3b731f770b38b7446562..46d20ea684fe6a8ba9e6d32a4ef7ea440f67c5f9 100644 GIT binary patch delta 199 zcmV;&0671Z1K0tO8Gi!+002a!ipBr{03J|GR7LfzyY;EKW6=6r&iXQFeJ*ExdsSR} zS6+aCfdBvhZtorq0001WNkldBeZ=zwf4Vg7yL-jSmb4>$@BmVI zCJ1&$BI(?k%#c9m-lUsIY@B|vMij`xV#`pjL002ovPDHLkV1nEB BTRH#$ delta 389 zcmV;00eb$}0hI%g8Gix*008_L?V|ty0bEH$K~zYIy_Y>N#6b{;pPAcp=k8EQh(bXk za*Ym&QX(oJMdcIt079$u8E7;r5xq#{5Q#*@OB5G(_`mEZ&c&g<@oP8x{C0MCW_D$B zZ%5y9vQn%40hF~sG_7U;5UYW%w3!+J!cPfS7_drbkmhXy41bpgWL%_`g&1RFVVyo| z4&VWR+2dW6r{4?eqk?4Gd{6ugnr~4@YGprzm`9bMeg=Rq9SCbLHyf8nPV~mdy;{hf z=zypw;&@G^lqhC?27rpCj`&v#VXv=ag$ebfE=WA*Z_N!A{Gs{i}^}BQ5 z2y%jwxmuvsb~X_8?8!r-I#F;m$kQON$@sxGFkC4Sjc!1qB7@)U+G@q#ncDi@$z!`H j;cGuSKY{9GNec1_GTmtR;I>{y00000NkvXXu0mjf9@n+3