From cf5fec9b40cb6636d7420703a2b90a7fb512d991 Mon Sep 17 00:00:00 2001 From: Fangoboyo <77935781+Fangoboyo@users.noreply.github.com> Date: Tue, 7 Jun 2022 22:41:40 -0700 Subject: [PATCH] compiled stuff --- .idea/artifacts/PluginInstaller_jar.xml | 8 -------- .idea/artifacts/PluginUpdater_jar.xml | 8 ++++++++ .../PluginInstaller_jar/PluginInstaller.jar | Bin 6398 -> 0 bytes out/artifacts/PluginUpdater_jar/PrimCore.jar | Bin 0 -> 2916 bytes pom.xml | 2 +- src/main/resources/plugin.yml | 2 +- target/classes/plugin.yml | 17 ++++++++--------- .../nully/PluginInstaller/InstallCommand.class | Bin 3106 -> 0 bytes .../tech/nully/PluginInstaller/Installer.class | Bin 2454 -> 0 bytes .../tech/nully/PluginInstaller/Main.class | Bin 2790 -> 0 bytes .../nully/PluginInstaller/plistCommand.class | Bin 1639 -> 0 bytes .../tech/nully/PluginUpdater/Main.class | Bin 0 -> 1891 bytes .../tech/nully/PluginUpdater/Updater.class | Bin 0 -> 1954 bytes 13 files changed, 18 insertions(+), 19 deletions(-) delete mode 100644 .idea/artifacts/PluginInstaller_jar.xml create mode 100644 .idea/artifacts/PluginUpdater_jar.xml delete mode 100644 out/artifacts/PluginInstaller_jar/PluginInstaller.jar create mode 100644 out/artifacts/PluginUpdater_jar/PrimCore.jar delete mode 100644 target/classes/tech/nully/PluginInstaller/InstallCommand.class delete mode 100644 target/classes/tech/nully/PluginInstaller/Installer.class delete mode 100644 target/classes/tech/nully/PluginInstaller/Main.class delete mode 100644 target/classes/tech/nully/PluginInstaller/plistCommand.class create mode 100644 target/classes/tech/nully/PluginUpdater/Main.class create mode 100644 target/classes/tech/nully/PluginUpdater/Updater.class diff --git a/.idea/artifacts/PluginInstaller_jar.xml b/.idea/artifacts/PluginInstaller_jar.xml deleted file mode 100644 index deb4c07..0000000 --- a/.idea/artifacts/PluginInstaller_jar.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - $PROJECT_DIR$/out/artifacts/PluginInstaller_jar - - - - - \ No newline at end of file diff --git a/.idea/artifacts/PluginUpdater_jar.xml b/.idea/artifacts/PluginUpdater_jar.xml new file mode 100644 index 0000000..32d72d3 --- /dev/null +++ b/.idea/artifacts/PluginUpdater_jar.xml @@ -0,0 +1,8 @@ + + + $PROJECT_DIR$/out/artifacts/PluginUpdater_jar + + + + + \ No newline at end of file diff --git a/out/artifacts/PluginInstaller_jar/PluginInstaller.jar b/out/artifacts/PluginInstaller_jar/PluginInstaller.jar deleted file mode 100644 index 4552d80f17db406672cdfdf52fc9f5f4c23d8ced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6398 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 JGN^B!{vVNmBxC>p diff --git a/out/artifacts/PluginUpdater_jar/PrimCore.jar b/out/artifacts/PluginUpdater_jar/PrimCore.jar new file mode 100644 index 0000000000000000000000000000000000000000..d4bb273d8d083536422d20b682b9d8cf20b6f8f5 GIT binary patch literal 2916 zcmaKuc{J4f8^=eM#30$1?rqR;tz#+XSEE~5GGm!Ab|$;5BaGd(ix|qzNEBH|F)|a$ z5ZNx#!f!0uvQ}g;*?)9zM|FPneE#~L^Sr<3`Mf{pd7l>&!N|l5U}a?m(238D0pAoG zfC+$c_jA7LDIe(JzS9W+cp$srt&pQ5hnKl%%qV|D4WzfXK%|JNfWS)!D(5|&OU3m0 zx4B@=5>nR`KAW~gLUL89LE(#@d4qpx+_<1q&R*0_p<@O{uyhN#cE_ViJ~O5>jrELA zgJm9=DE76ZVR){w`zEALQA7E5pCzM!^MB-Lhy`wTsjthrZ*w= zdW`289FToETv;$tO)U~~sP5#N(fK1*4^x?S&BWNe@UZDN4^t&8bEiAhcpbF_6H{R& z#KZnuUMF2pIN4c`kF|%)-1;||)JSf}jaSb>v6M$OPWXhTzgxoAJ{?9P4zt#%TI$d5 z`H{;203i2VVgmqJ0RXw$?_FZv>+p57cTxCx3;Wj=Pd|6}z+W^9{m}Tud=$pP*4Odc z7ui1##s9+y;=hvV+3vlcy}PZCPm%G0zKAyOPMaXs!%O%O=qjtqMK1;)^ZsIwgsT>I zcwW~N@gfq&wf$F;yJH>OEEd75;wlRL=ybO9OE2M};f)A%!F={eOgOm&B^Nk7-0Lr2 z^ViPy(C+}xyBW`qw)v0}^*y{V7*s%^y)!t;GhnBFYHte_1o#9yhW*J-kc>s+JX0c#)--xAleB zb;>~(gh(=CJ%%own7N}b+CM)FOmVN2me#=(@F#4nCAhR6DLn&(R`Nf=7CxF;2xB{k zet8+0Nr#E|W)qbST9wDg^sIa^%%*Z7<5w641X+@rSBdpRll4Y<%YysqQNdD{X1+*D zXl&`+?o!QC6D8BkjwGzT7UTN37P4eavzc1w5Hd5vF7cIdnmp))tmtW~gbIney{^+D zPmh7hfHhksn#0h1v&JwtC+svQooY2Vb9T5)K*T zIB-#p(J(Mkl4GV9_I5^$Z577~6DGVJznmE3Uy|8yrp^T4ej?EVD1WXfQr>qijdgTF zv}Kko(+t6015G%|zq~o9yrgV@PgTzI!tugl>pQQ@JI1mL;&2K!V#P`Iz8BhG7=$@i zQmL7zN`tg7K8 zE553OOs7o3V>0I9t13?d#|vKsNum#G5*Nym%V*Ots&WOe^HGJ`_+ zj$Pbv8)Ax%9E?-O*#7SIe!LL089)5INPaPbcDHCt9@N!b_{iZ%F2!0xcvdnjd@4!` zxj-nOIh(l+uREc%-!Kv>f#?&ObVbsSjm@aP<*xfbd+MW04r~d zGUt4$@u$(keX@5>hcsvl2as;?zsH&P#x`{Yu;KEbw>DZvLmz}Ow|nT55~{ll`ymtT z6ob0S2msh0{wHMq|AvEqwc-B;#6L?Og9YZ%hBEoe``$)^JC z#^U79wpPSL&nn++4pHS_x*JbiTM|`JdB`CvY-TqbFttGl>VA=tMZI#pml@iD8Nr5< zjYoSsF?tTL{*|E!@dgg=#}CB^CI76!WP>tK6M5TpcSU0Zxx^>b*`Cj zXRjgP0k?rdc7$Gt!(sxXEjc26?S^Cex@u*sL$#9c`kQo@t zlXg*i-iXDf-c3uyJJBwYA|r*8g%K+n%Gut%Pvm)T3FZE+9U{pEuQd|^nHQ)L*J2hd z&zqZz8GpoKUO@-f2&``h`icr7_;C3TI&V^PBK&Y14fjYrUmpiG-8cVrBm~3}#k`l#4dL+XITAf-McEpxNbI#QHy0mp% zz6jwVLfMixNUEM@s9C#qJi$9{i^+DhGlRZn<;W)VxKB(t~e=)j-yBrG=U$uErMtPw(m?I5c|NdiAdOu%nzYTWpdl*3i0pbWA9Bm!E zg(&S!`T`>fMp-~UU(=?|;OoYi4_S?>b<(q;P(7l;j=)A8b?4ci(@ashl7jzf zg|r;;#M?>4@~=k;=5Xs5rq22$lxK>)zsu!v?xTIUdTfVXd+^o2FG%%`xBG#6P&f71.0.0 jar - PrimCore + PluginUpdater A plugin made to install other plugins from an online repository to eaglercraft servers with a single command nully.tech diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 158b2a9..7d8eaa2 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,6 +1,6 @@ name: EaglerPluginUpdater version: 1.0.8 -main: tech.nully.PluginInstaller.Main +main: tech.nully.PluginUpdater.Main prefix: [PluginUpdater] authors: [BongoCat] depend: [PluginInstaller] diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml index 542274e..7d8eaa2 100644 --- a/target/classes/plugin.yml +++ b/target/classes/plugin.yml @@ -1,14 +1,13 @@ -name: EaglerPluginInstaller +name: EaglerPluginUpdater version: 1.0.8 -main: tech.nully.PluginInstaller.Main -prefix: [PluginInstaller] +main: tech.nully.PluginUpdater.Main +prefix: [PluginUpdater] authors: [BongoCat] +depend: [PluginInstaller] +loadbefore: [PluginInstaller] description: A plugin that is capable of installing the latest compatible version of plugins with eaglercraft website: nully.tech commands: - install: - usage: / - description: Installs the latest compatible version of the requested plugin - plist: - usage: / - description: Gives you a list of available plugins with PluginInstaller + update: + description: Update the PluginInstaller plugin + usage: / \ No newline at end of file diff --git a/target/classes/tech/nully/PluginInstaller/InstallCommand.class b/target/classes/tech/nully/PluginInstaller/InstallCommand.class deleted file mode 100644 index 666f54c37ea1b927d29245458afd317ea21e40cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3106 zcmbtWS#uOs6#i~9lkW6%04EC>j5-O6S%8KppfeGK5Fj{NOhOP)p=YKu)1;?+=;=v7 zaRK)YcOkC$#0xK4)*xb$@`X|#tnx2Vl~>AFc`%;a)7i*^RleMN&%NiId(L;hd%A!B z=cnrc9>zrp>(DFVN%V>6moR_>0Sw}xfTsi;k|6NI0UQ=^M1q7~5l{2^84=I&`6$;o zCP77<4+#lLXnb!-M5-KV=v?bKcQMRGLqvxAHzioe3OFI*KG*_sA{-HU5hEf-MVu6H zO2Bgho@Xd)(@ovk&QRLeG|1p{ghn)WTpdvrLp4)MzhmoWDtcu8R?}gI65V8|E}rQY1(nS^WTB}U zil{8>#>}v+s9LFHBL6h%_G07?uM{f?R#?ozXE zbzP2}7Vv_A7X|Dhx(awnz{|ucA{2wvZ{_WTwnyjesGM8njT{3Rjc6i!8E0^oK_Cn` zCCHtOSMaKU(=uMe>kJPrNC7iv8QL5sFs!*d&oo=c8~nbNch+H7UN>A=qiM&<<|2xc z(w%fZzL99BBvpGvvy<9L?oI;tX<19L)lns*>ZT&&O}s@oQigQV+c+!Z9iGd(GTy^E z8Smo*f=R}Q_(;ab_=I9UWaYzYbwms2@`;3&%MI~o686y0l3^#Ug#~;n<1?J+?k~s~ z<9@Wvm`o0*)24 zMm4)=Ql@6JR8xix3)#+d=e+^y2%=+6jBjP2j36%xI92l$$))(XEF$)y15NzPll1@aJ4tX_2R)k{BtQbo#qa45C5By30 zYiBTy32(kd6}gQ`RzmUw{sNarag){H0ZgzOciuws4p(k-=Th(r$5BgT6;-zyb*LeN z)KaxW*g~ELN!v!4JguhN*5Mox=Vv0#IML=N%@eeLi@q|oXl85C!kV$3wPFKn!)Cfc zVLP#j9V1ViJy`_sA}(MvT0uXT_!bY*f3HCL5^1#3YA4;c72D{qbqj03BY2e9x0Xc_ zK@@(@E{}P9)rQA78)>y2JBZ4B^*C9Sx~rYoMT~5xTMJlLH;Eq*5U^W7hk!i-_6pc1 zpwnIK7x07tYDA32fNzpqNlUA`nq(iFL?tTjqD#5NX1Nv@Q|CHex8V!Z?^D;`gg8St JMPGuRe*r`PBY^+_ diff --git a/target/classes/tech/nully/PluginInstaller/Installer.class b/target/classes/tech/nully/PluginInstaller/Installer.class deleted file mode 100644 index 38128787bf63a8dc5150689f5f5df8a7833b4ece..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2454 zcma)8TXz#x6#h<=cG56hT1rbx5vYj0P(~C{DI(Atf%IZi3I!FX$ut={nF*6K1-#$& z*#{q8zWL&dKBOp1mya(0lPh$4Gt{{#K*myC9pef zyVh(_T(SH`bH$;gGwo$fXUX(!^#TCKxU+GnZ>b4=$LNapu~3bV`k&0-i$=(pL0fM6&CPxnN{Re@b~H&eD_F}CF7 zy{uJ|w&#{L56LLavpyLPz zc%znwNU3KtJr@JpAyQXEtn0Xodo>(Y5_H_hdjfsY^{p5nOVg8!I^I{lKEQyE5Al(J zQy^94Glr43Wg%EO!ICj@roV3aIcvTASc&@PU888)uHgmJFnwvSnpydn+AW5*`Kk(6 z!^b*4!KXSt!{<7_z?TADTPf=J3SSEx{Xfkju&0rNxs}^YxWL{}q?%=}UTgw~o?vf= zQLz;BmJGA*W?2CJgG0?l9<@akFDq()Q>#64#$uzL2~(O=o~i{xq@^09Y8SLqW#05H zmvFmk$IV60iDQ;Z>{)@)t$HFd*mR>>c|?|wUNjE2X(twboAl;QSrF*1`L0);lGDiH zsF-TC$o6qr8M#JHGOUHk`SgYH$y<}xQ<=ro?6evSPrF9bQF`hQ6(gJ|@hr<-VERd; zu6`#3d2^Gq2DY)G%WPne^fiV6`=cIfG&>q+1huDZ$p!09V3p;JB?}&T*Rs(B;h1N( z7OZlKGs}twKfeO0N4t=(ZCQ?G$C)zKJfNd-L`@&Y|I*qf$5 z{pBpjQvQhM2It5jel68s970ViuFvw#;8XC~I=lh#GdC?b%C#*NcHlYg^+*B7@I2oH z1~Eh}b@_YhwemUf5G~6O5nJ9s`~g~jMVmkcS_O&Db}q-&Cds9O9UIWk#7BDL73_@v zj$O;KU$8s#0DG=CeDC7N8vO1W*oSd+hZs&peySMg5yKb>aZTVjMu|tsPVi1Fy!Qf5 zGSC+(RpGwG-zmIYMg1Lh;yf97h>qov4Rp>B;NCycH9Ok5uY&H;3VQh4-+{k=fEND| z@z_sPkA=i^hd_GKjz0b)Z~#5%=Xx*%IUJd-gB-zWLKD;-z$V-?-y&fW*;tKdKd{a3c<`(T~s^hgEITpQ-PEz^Cp q4HiQyz3I&8Nrrfup`;js%6vCH>%^kC22XpTcx^^1@CHv>aQ;861!y1u diff --git a/target/classes/tech/nully/PluginInstaller/Main.class b/target/classes/tech/nully/PluginInstaller/Main.class deleted file mode 100644 index a281115363d55482d33d47878c1fde5367337c8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2790 zcmb7GTXz#x6#h<0nMpcGDU?g)avH#1C>>C&*j5zMfM8lKEmcI&ljM*Loy>%}v{e6w zKf$$paxJN@AhMQEKKblV@F&Qt%Y9}hA&qI)G7mFn@7a5Q`+oArKfnG4-~ztR;3Q_! z$l|>WF5>+(W-+H>K7)S6{s5QM=|deKsrO~|xROB*3mWn|u4YK_nud=v7{p8l*KtF~ zCmISF98h!?ivw7~O&zxea2t1&!DSsQI_~ON)$ys0&ve|=@wtZk8oprAEyoXpQ<4lL z1=p*X#c*xS3e374RxHQ76}{#dcF$Xm6WR~5~E6J;tayPADryq-TVc;!{890U0 z8Xg#Uh%pUc8u$u=;gAwAZQ)eR<-oI?%9YTv%hJfW#vP9%ri+6R!%N7o~J~ zSgwmeMsgJcRahDx8(4$Qus^bGx#sno`KKjW4=mSV(4w-~wt*Umoam9b1TN>+YQiaN za1GS)grUD~TYkVW)8Q%3bvBIQp-&TaQ2N^6$8 z9?vGn*H{eS+;c--5)Sv|lTeaj0vF{n!8mdwF{^mWW?2NHC@A{kCa<{EdFn$o20+i@S*7R1Yi3 z5J-=~xLc>J$)?s|+w5-ofvnLAb3>Yo;X-rrZqY~wG}uzqXagN+b0t?5LC&>ZGMl=5 z`|f3igYEmM^;s=QQLjsfn*Z#0Y&cpMH;a#DDVUpRV{O|Yq_|B!{@7Dq58POaT&4Bc z7GAWP$YN`yv;{^hrLMxXDcQsA9ySqasb{F!lV!j#(@m&7_+;#oeoOQSom#1Ni*%Kt zCGX21|5TR3KxKApyqnp?U{h>P-8yMMWenH=}h+x zJ;#YM>CF^(@;TTuI`m96H` diff --git a/target/classes/tech/nully/PluginInstaller/plistCommand.class b/target/classes/tech/nully/PluginInstaller/plistCommand.class deleted file mode 100644 index 9d15c345b38d127c329a13b6c022b96f1363561a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1639 zcma)6-E!MR6#h1jBgIjh#7QZH0!yK-leALZx=mY`mc~uefb-M3;|_4atmUn}jVu{y z1?5qA2X5fP9bkqB;4yd&W*E-e0$lPl=wi?A*|Xm{->0+t+n+!G3ZR0g1)RZZ0he*b zhFgG#s}{-yL4wUx%QH+;uH)PnB zarK0VYW;=yT6lp7J6=P_D(qChIP6;foJb}^FoyFdz-0+Z3BT87ICnxQ@yG|FB?F_& zp(02{5qC(Jg(J#gIMvX?KiCodOvFMXN@HJcDkJm!xLmG*c5oJNT6pMS1Dlk07+_(` z!6R%loc(Y5^;88UoP|#ue2Th*9qckx9?4j8m2kn$|KQPcPS}b_1d{iMzbxS@RpT2eVg`QA<@<4@BR>l2 zs%1iMzvf|Bx=s!m_f(P)Ohdlp<*P2=sYNj-+OaHT18Rq_#cCYn(}l zrJw4E6j(Ywh{5Vey(@Y|bg{I2RPT&s9W^x-BEL#SkZgBC;$NdbL+nb2&zeqO9Lrtn z3c7fKDJj48WMhNc;EnO7{%4=sc}n#AbVnGjj02BoR}a^jH5nazEk3)2C&k-3`kNLX ztM$ms&oE;y?v6|n(K(KE6Ypb@o<<@^@8kqox-T@oMJtaiBb#4&1@^;mdx^%Wq0`3O zG?C@;fwFe?k7USD5+{)&O>KdVs05!HnVe?ozHABvkOC;`<{~IU=o2c(9XeTWN$Z)O(>brL0-=fVCU7<#*DF@cr8059mH ALjV8( diff --git a/target/classes/tech/nully/PluginUpdater/Main.class b/target/classes/tech/nully/PluginUpdater/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..4ebfa1effbdf8611f61c5f477b7e68ffad8cd89b GIT binary patch literal 1891 zcmb7EZBr9h6n<_9>?T<&f@npkm%a(%WwEub1**jmEi`}{WrlIunM<-0t}ORvHoMyV zg!)JNsWX+%U~Omm1N<-j3y$Yzml%R!rumRP=iKx1oadZ-U%&bLUjWxp&SC_U8Jx#d z7I{otn8}hdo5LJj8}m6_!xt95%pzmluH!2seQo0#^Sxm#-`ZF(%A$=W8{b*DY2g-w zEmb2Fs^T$>mUK{accQ&L8M<{ps!8SEYkd|O29~6f;Z26V$*C=dbU{}snNyrcccNEF=gkTh^NBA zhq&b60xnwk-oY|1F$|jnS88{4v-nHJtA|o62e(nMu;QSII}9_k|Kn%ju7e-2%5brj z*%zwjmcu}*+U-dCRWGox=HN$^9IRu5VdQa9)O;_9hmcV9lR4aUa1SMhdEV*KV$P=k zzIAPGe(naB4X*Sv9%3eHmXofnv|-|a5FF-?*M-$ zeV>ac)cYcoG+e*Qqt@7XlepwDx_7m;;#ZRAAj}G(?S-cVx2Ey+(`XYM$@NSJ)K< z&esI0|L%igk(TO0=ap)on;S0bb;{2$+nIQC=ZRMd7pG3tN>-KvkNL;@e5!wX`TnD2 zdU-+}I}>Cg>_jh^pcih0oC22Y{}Sv42`OBr|ACeyh;v=hLtXm&v%esGX;?%{ny{Ik^CSa< zqz{pO7&)TuGLbh;#BCF0lDcV9-@lUe9WT!lUOuK+3#l~=pBN%OZMXhAr8f-gp8a+A z-?QK0_x9VXzoS`>(lkL+8>G2$n#l$s{FwkMeAdy2PWrIPdbAwlE#R~qjHYImqjSJn L(mp3!3Rm9(uL`;u literal 0 HcmV?d00001 diff --git a/target/classes/tech/nully/PluginUpdater/Updater.class b/target/classes/tech/nully/PluginUpdater/Updater.class new file mode 100644 index 0000000000000000000000000000000000000000..d33fa1ec7a320267ea1ddb89a337c0a79af9e91f GIT binary patch literal 1954 zcmah~YgZdL5WOJ0Gkfsg9P$%Y53gj0L#x{==pJQn?ni<`hxf=cZ-`jrx+{dwrk8r00cTLQ~(!-Y~?%^u~ zUmLh@!oVF9-{3(PzQuPY5_qU(k2)}?=f_&|y&j(E;RgdhcH$}KO)TJj;V-WP|$ za(pZ0l`1Nu0x625&h{8?obN3ft3%D`)mU+^o( zZ`kGd9fD!ts^d7aT45A6M-Gx>4|#@>(7i|b+@q{m3x4T%HO!cS0*8Zr0|y)~iUvFm zA0-2Sa0H-)DgzacLmY9u!4bp6`>M*&(+FlYyDx3U&|eQXwR&EydJ;UTtj+ZlvCgJ4 zD=OOLR8-@pe9TQpqM9<5yuEY|s%0xpTTyZ&Rnjp1lJp`DF$~w$FOh5P+Q^ov z`V3upsX|tGHennkKYoz6vXz4aM_Hwi;I)bngpup^7`n;NGoi$yuPfXX03oVTx|3Aa zL?As%-9R01b2cbhqC`>U817!5tR{;Zp9oop@*|4THM`1`?t3C9U8xH}*Z&nQmA@ub zfnlf)<(x@cPCh4E`IS+^qYIU5@Qk8dPp+k(E+lu8+o{Y(YGp}xi1(S1>xen$2kHb- zbBWtTVTPqz02gX`!EXri^#x%A+uZbXhTf)n&4(pr&{fDt-4}GKTFM=X30|{ZUAIS9 zFXY3r@I+pl-)c2)VM|SkoQ+>%V518~92{?gd6g4lSI#NxW*h-v7@NADrnclNFj)lf=NiRmS z{l3^K+Ny|G(f;Bc53~Zlb@C-u?rx-rNNQ~yD^#?ID5Kf|lPQHnD^bo>cdO-W|0R8mr4NzYlq~13a jq8}oJy19Oe&q)6s9^!L+K@m;SDo*n>{b%SqhTH!GPR