From 103d277c7ef1f7cab8f571d4524035e3639a13a0 Mon Sep 17 00:00:00 2001 From: TheClashFruit Date: Tue, 20 Jun 2023 13:33:17 +0200 Subject: [PATCH] feat: some changes and improvements to menus --- .gradle/7.6.1/checksums/checksums.lock | Bin 17 -> 17 bytes .../executionHistory/executionHistory.bin | Bin 310465 -> 332873 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/7.6.1/fileHashes/fileHashes.bin | Bin 25747 -> 25747 bytes .gradle/7.6.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../7.6.1/fileHashes/resourceHashesCache.bin | Bin 25297 -> 26147 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/file-system.probe | Bin 8 -> 8 bytes .idea/jarRepositories.xml | 5 ++ build.gradle | 8 +- .../hubbit/events/MenuListener.java | 61 +-------------- .../hubbit/utils/ConfigLoader.java | 20 +++++ .../theclashfruit/hubbit/utils/GuiUtil.java | 72 +++++++++++++++++- src/main/resources/cosmetics/example.yml | 2 +- 14 files changed, 103 insertions(+), 65 deletions(-) diff --git a/.gradle/7.6.1/checksums/checksums.lock b/.gradle/7.6.1/checksums/checksums.lock index f91d1ff809de7a16ff600c4f76b6592b24cf83c1..658f6c5e101e08bfdd25163eb9b5fa3a9c902f6b 100644 GIT binary patch literal 17 UcmZSfX1|;NK14);0Sp)m0VqKOivR!s literal 17 UcmZSfX1|;NK14);0Sp)u0Vpv8djJ3c diff --git a/.gradle/7.6.1/executionHistory/executionHistory.bin b/.gradle/7.6.1/executionHistory/executionHistory.bin index 1d328c06aa177754462eab9001923b952c9bce4a..01fa313963bfb9cfeac03dfd5f9aa9d73c1482ca 100644 GIT binary patch delta 3745 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 MSH3oO_NvtX0OjoFivR!s delta 1588 zcmX@PLge62p$Q_4>=Q-988bIF&JdqCL1eO|L=jWk>dn0plGPe}85mgi&MvAbEh)`3 zt1v1{sVK=S&NEL;%SkIRHaE*;fB?bG=O%YB3QjWAGte{8Hq&&0)YWYy((F6ALqgfI&z7ES3EDmwo2E2YkGY z3?}cHp~JcnBtQA>3^mqGV3x#86+`onOd3&l_qWbdd!~{XImK!h*o-qEGc4-AOlf~> zRQD?BVW$csW1m zt<8sI`U)0Cm&v*|7UG9$V=>e z{GH{h^MJClw~i}T?Ec5qE?yASym{B+E!Q=zHZU+)Z6NGN)#({Ej1kk{S2JE@l$n08 zhH=SeKVLTH>E{|5B^eo~f6QiCGQF>rQ4qpjG~K_4MR5Az7DhE(lG~5AGZu3Rt-jB@ zXcFV5fccdoU7Le%Tx47|+3=pk_PjNWvls<#^0r;Rd){35SWD~AjYldbOm2)(p1vWB zg=f3<6vkFYfjJGH>#TVmiG?p-{k}3jJ8}BP)htre6D%1;w*Q;T_>o!QUH9St8@_J* zemm@)3ah8w{pp3rm|jeOK8rC{p!nQF9ifB-v#HNRzaF3Os5yNjJG0c}2Z?Ok8@4iL zFiqx6t)9GQs?7A_d5oR9ieY*B`&4rB8+=Dp`oTqE=U^Eaw_tW(39gH%#VpdQf`do3yOr>)X()Wea zYo9;4KUp@=PyTvWhJnT8t8u)HCS^}$u9_S=0ZQ)O4Q!w^YPEN|<1&`y?epXr>sT2% zrYkICdbz!tlgXU1U27i*Gi}$}$K1a{iBM)_RNEey!Ze3@`%h7pS@zp!GP0g!+J0{h z%Pls6e;t;G6RmG=SlY>195{Wh-SmT;ECJIcwy*?XWSi}UTr6hH;^>L<&2f;EZ%+5+ zXEmMvYdedqIC=`b4Oa1Cy50^J69Jj^$upIOxy890=a?It7fzhM{|KYp_6a*!%$e$2 zm+8$h;0iJPZM!e;)cK!8=#Xun+&0eoqpZ=)^ zp^_$Ra#1z9Q?>lRvyUiMY)m8J)in`D4+BXp#C-c8Cf#M`g2moCEhl&6I diff --git a/.gradle/7.6.1/executionHistory/executionHistory.lock b/.gradle/7.6.1/executionHistory/executionHistory.lock index 573e273a66a0902809186cd601e35230196fa032..bd010a808c63f007fd2387a9b4f24f0ff69cb377 100644 GIT binary patch literal 17 VcmZS9%b)qEU-!dC1~6c81OPSy1ikc+*RMy3M4d=-Js0UUy+em;oh$VDF~M|2Zp^?VBO4 z()WU>=CcCQXpT7G+sznucIVZW6;3P_ysnH;e?ZNb?w$P5FM{QUOZc0~w*Cnq#`DPw z{iPHh^c-x@d3*35gG`mULE5<>ur~du&k&2)%qQRWcTt%Cw0q9Vw8&*1Yad+5Nt5XT zE3ymt22sTQX0m;N8p{p4fS;2y1M2G8BmJwlRhqFj=r$VYv_F{wb;)tCYG##%m~Iyr zkP?3Hybn{I`qFo%x6@_)FCCrdd&LtCH}`b3g174{e1?tLlCHv6^I#c zZO#tV5&(Jg_2ij}8x+cFW_?aRzWwK%-%^vUKfI}js5kfsu|Yr-7W$L>lb$I&wNYNP zCgfqC_r`M_zUf-*V8x-D>miDzD<@A)271@uNo4Z=WIYhWV)Dmisrtmd@7tXuRxK?| zo;7RtCI(0h`#S|gv}v3L(r9rurHMMkfGu+Bz68<11WIzm=x_;t L2~^1m#1Jh2vuNUg delta 733 zcmbPyl5z4$#tqe;3O9M%F5f+GE_|$|_2Kc;7cacI(~FHI$m!he;Ab-@Nmp`iuAaoq z_W`VW-=1R-)siki8qE=N8a&ro^E?s@U%dK#Wqfub)E`eEI%K^jKlF=WIlr{mXtJ$; z0*IkEd7;0Q!VHP)e={#!Uw=wv(Kg0qj$R;bNA4|DgJ@$8n|#~fMd4ld;r|=HZv1{b z?41g$r`&z8*)6ASA&S_AC))?8v7B!??JzkrpswD1cB`$fm4K~{*+Jf%lzA^es`r_{ z_zY3K&<9APxqUNFwpMk(#WMk2y6X&6Vx~aczUU%E2cr_Ej@9>h7foW^6fnP1q-%5V z4WLSJti1uMWCdczo13!(wFE%kG@Lv$af3qZGQBwlTp@t)~}RLw!2rN+v^ta*+m9@#V==lY!nny!i0s{mFVD#@)#ulcnm5 z&pp%;N=Pu9`aJaO@%fIx^Z|C$Ylt=}2_TK;Z&t5>iSqXw!@T?ybXR|8UJBB2B<{W$ UL6zpT8-HG$T8h+y)=$-D{~0Nk*&QqgwNG?%t%WLNc*`~}u8?xCPD=>C(CM_!sk0|v)zV@T)!eA~Lwuvb2d2%A9uuVMje)X~Kn#j{ zL4g&Wd@I{O|06hp+4VJFjYL_jH@^^UFOb; zM{BIjJC32Pm872iAea|Z99mU$(ZD(0rVPjY^;;^(Ao zUPmMsZ`Hz7!CJYg{$zR2wTl;Q1ZocDf>H!DXeV2TaMtrKa`?o+eAgwVdd5!P@1V?y z7Vt`cmnO9RQb{_zcgE2QC*OmZD%$36yx%ah*(l(w{Y3qFBA%Ekcs}jE{N-9|C;LY3 zd;L-=(-10vnG})&qPf_7cYV8AJ5BUZRL_0CSqLRC6@_s@ag#UNZQbRQF8gD;{Vhxt zF_R`;dDI#iJ>9DNf!ia4!jWn m`*A6~e;?O!EAOBB2h$L>&6>CFt(a+i^r-3WQVIFVAQb@C;H-iG delta 137 zcmZ2{hVkN2#tkMCf+rd_e<)?2T-C?`2EiXEmr7V}J|=O3aq}{%?M#zPWh*wb$}MD? zyiXy1vZ>;M&9+JbjFXotPnhhh;<0(H3XmhJc3|>bHIK=@>J^jk0&%W}!Q`zP6_Z^x o4^EcT5})j=b#Swq_IJj~rn*W@LKinG{t(}2;K91t(PM%X0Dtl{;Q#;t diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 81d4fd4bd840a17b77dc8b793885128bc1bdd732..3b98d3cd0185cc049e5ca6d83dad6ba72f2c1b0f 100644 GIT binary patch literal 17 VcmZRccI(^z34PIe3}C=g1OPx01x5e> literal 17 VcmZRccI(^z34PIe3}C>*2mn8z1l0fl diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe index db1e53f9f57a38099c74cfcd4a2fe967fe138b16..df4e23e1ede53ca21b0d22f7f0677714eb877d00 100644 GIT binary patch literal 8 PcmZQzVC=YI=fwj62XF!Q literal 8 PcmZQzVC*=*OX?E<2}T1S diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index ae9ce8a..79233e2 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -31,5 +31,10 @@