From 9317433182d5a98793350009380bed5464e1b8e2 Mon Sep 17 00:00:00 2001 From: Fangoboyo <77935781+Fangoboyo@users.noreply.github.com> Date: Mon, 20 Jun 2022 17:30:00 -0700 Subject: [PATCH] added to the PluginList --- .../EaglerPluginInstaller.jar | Bin 24414 -> 25489 bytes .../Commands/plistCommand.java | 3 ++ .../nully/PluginInstaller/PluginList.java | 50 +++++++++++++++--- .../{ => Commands}/InstallCommand.class | Bin 4205 -> 4229 bytes .../Commands/pinfoCommand.class | Bin 0 -> 735 bytes .../Commands/plistCommand.class | Bin 0 -> 2118 bytes .../tech/nully/PluginInstaller/Main.class | Bin 2882 -> 2910 bytes .../nully/PluginInstaller/PluginList.class | Bin 3868 -> 4700 bytes .../nully/PluginInstaller/plistCommand.class | Bin 2053 -> 0 bytes 9 files changed, 47 insertions(+), 6 deletions(-) rename target/classes/tech/nully/PluginInstaller/{ => Commands}/InstallCommand.class (57%) create mode 100644 target/classes/tech/nully/PluginInstaller/Commands/pinfoCommand.class create mode 100644 target/classes/tech/nully/PluginInstaller/Commands/plistCommand.class delete mode 100644 target/classes/tech/nully/PluginInstaller/plistCommand.class diff --git a/out/artifacts/EaglerPluginInstaller_jar/EaglerPluginInstaller.jar b/out/artifacts/EaglerPluginInstaller_jar/EaglerPluginInstaller.jar index 2de71bed11676abdcbe7c9c8e68f47fe601f70b7..cbeaf5345ef69de08ab14ab3a99d8d1750e2e25e 100644 GIT binary patch delta 7937 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 diff --git a/src/main/java/tech/nully/PluginInstaller/Commands/plistCommand.java b/src/main/java/tech/nully/PluginInstaller/Commands/plistCommand.java index abd373e..0360491 100644 --- a/src/main/java/tech/nully/PluginInstaller/Commands/plistCommand.java +++ b/src/main/java/tech/nully/PluginInstaller/Commands/plistCommand.java @@ -38,6 +38,9 @@ public class plistCommand implements CommandExecutor { case 3: PluginList.SendPG3ToSender(sender); return true; + case 4: + PluginList.SendPG4ToSender(sender); + return true; } } } diff --git a/src/main/java/tech/nully/PluginInstaller/PluginList.java b/src/main/java/tech/nully/PluginInstaller/PluginList.java index 4605471..f635a87 100644 --- a/src/main/java/tech/nully/PluginInstaller/PluginList.java +++ b/src/main/java/tech/nully/PluginInstaller/PluginList.java @@ -7,9 +7,11 @@ import java.util.ArrayList; import java.util.List; public class PluginList { - private static String[] AlphaPluginList = new String[]{"AntiSwear", "AuthMe", "AyunCord", "BitchFilter", "Citizens", "ClearLag", "CommandNPC", "CoreProtect", "CrackShot", "CraftBook", "DupePatch", "DynMap", "Essentials", - "EssenttialsAntiBuild", "EssentialsChat", "EssentialsProtect", "EssentialsSpawn", "Factions", "MCore", "Multiverse", "MyWarp", "PermissionSex", "ProtocolLib", - "Vault", "WorldEdit", "WorldGuard"}; + private static String[] AlphaPluginList = new String[]{"AdminFun", "AntiSwear", "AuthMe", "AyunCord", "BattleArena", "BitchFilter", "BloodMoon", + "ChestMaster", "Citizens", "ClearLag", "CommandNPC", "ComZombies", "CoreProtect", "CrackShot", "CraftBook", "DupePatch", "DynMap", "Essentials", + "EssenttialsAntiBuild", "EssentialsChat", "EssentialsProtect", "EssentialsSpawn", "Factions", "FakePlayersOnline", "LortinsRPGMobs", "MagicSpellBook", + "MagicSpells", "MCore", "Multiverse", "MyWarp", + "PermissionSex", "ProtocolLib", "Vault", "WorldEdit", "WorldGuard"}; public static void SendPG1ToSender(CommandSender sender) { sender.sendMessage(ChatColor.GREEN + "Here is a list of available plugins in the database:"); int SecondCollumn = 8; @@ -23,7 +25,7 @@ public class PluginList { sender.sendMessage(i+". "+ AlphaPluginList[i-1] + "" + Utils.ListToString(spaces) + "" +SecondCollumn + ". " + AlphaPluginList[SecondCollumn-1]); SecondCollumn++; } - sender.sendMessage(" Page 1 of 3"); + sender.sendMessage(" Page 1 of 4"); sender.sendMessage("Note: You do not need to have proper"); sender.sendMessage("capitalization when using the install command"); } @@ -59,7 +61,7 @@ public class PluginList { SecondCollumn++; } - sender.sendMessage(" Page 2 of 3"); + sender.sendMessage(" Page 2 of 4"); sender.sendMessage("Note: You do not need to have proper"); sender.sendMessage("capitalization when using the install command"); } @@ -95,7 +97,43 @@ public class PluginList { SecondCollumn++; } - sender.sendMessage(" Page 3 of 3"); + sender.sendMessage(" Page 3 of 4"); + sender.sendMessage("Note: You do not need to have proper"); + sender.sendMessage("capitalization when using the install command"); + } + + public static void SendPG4ToSender(CommandSender sender) { + sender.sendMessage(ChatColor.GREEN + "Here is a list of available plugins in the database:"); + + // List ------------------------------------------------------------- + int SecondCollumn = 50; + for (int i = 43; i < 50; i++) { + String Col41; + String Col42; + + // Null checkers for elements in the Array + try { + Col41 = AlphaPluginList[i-1]; + } catch (ArrayIndexOutOfBoundsException e) { + Col41 = "N/A"; + } + try { + Col42 = AlphaPluginList[SecondCollumn-1]; + } catch (ArrayIndexOutOfBoundsException e) { + Col42 = "N/A"; + } + // _________________________________________ + + int Spaces = 21-Col41.length(); + List spaces = new ArrayList<>(); + for (int forInt = 0; forInt < Spaces; forInt++) { + spaces.add(" "); + } + sender.sendMessage(i+". "+ Col41 + "" + Utils.ListToString(spaces) + "" + SecondCollumn + ". " + Col42); + SecondCollumn++; + } + + sender.sendMessage(" Page 4 of 4"); sender.sendMessage("Note: You do not need to have proper"); sender.sendMessage("capitalization when using the install command"); } diff --git a/target/classes/tech/nully/PluginInstaller/InstallCommand.class b/target/classes/tech/nully/PluginInstaller/Commands/InstallCommand.class similarity index 57% rename from target/classes/tech/nully/PluginInstaller/InstallCommand.class rename to target/classes/tech/nully/PluginInstaller/Commands/InstallCommand.class index 2a3ab4f95786a978a307c97e4b9fc30ea53245fb..38b097919cb4c5bd855054c1fb034f99a4019bb9 100644 GIT binary patch delta 411 zcmY+APe_vi7>A$t-Cwr0Brusq`H3^ zLEs?j*r9_USP=+Pkw|nBA@JBu#8bCQzi+or@5B51y@&TX>|8O{+C+!TR^Hd)FFdW) z9?dZ8DHHcE!KYELaK(BFz8WY13lx~z`d%!;vew{4Fd5kysNtV3E%X4 z{25Qgz3G0VU)BeMuT*-hA0b2C@2sQHy`@bCfL2a%mUFZbB|?IBQk-XsPM%?~KsU== zNv1IF}_iuE@< zQ!*$qhL4nfV4PdFny79wK^c#uh%_1dNrx)jMw)boyJ(Xp?F*Mf*6Y)sgI#t$>y&wT E0`@CaHUIzs delta 385 zcmW-dNhrht7{!0zH=ArzvKGxSwlQNH#xnMG>`O{XmJ6Z2=dqIv z`r(hFDV8YKeSPztVG|CB_g!J%*QW~{6Q{(5Y+2Sz>ychZ+7k{{@{QM|T*Hz)wsB4w zkV+zHWRp$-nfS>fNDkw;SjNp79=0gtm?EAj<^?a`rvBoQIJ^>|L|X7kCw>{AR7NS2 z3Cd-f3Ynu)76`}+RkBXCY!Z}hYGj96*`uyeuBev>Lh?m}{LrXgnlwPOPSK)swCXNx zdO*A0(xLZ+^?@#Zq+8$VH`1JwVHaU~a1hiez4V!%6zCoO3}B0WLp>pLV2lPCLjGx( X5%ix%&4wjL#;Nlr!EO38u`siLOR`HD diff --git a/target/classes/tech/nully/PluginInstaller/Commands/pinfoCommand.class b/target/classes/tech/nully/PluginInstaller/Commands/pinfoCommand.class new file mode 100644 index 0000000000000000000000000000000000000000..3272f845743903c82fed6b977f57bab454165547 GIT binary patch literal 735 zcmb7CO-~y!5Pg%7Y!f~Lfzl7Sw5Ozpx~g(Z#RY*>X+hPJ3Jy*RqM86F!ESiYLP6#{3jtO`d4`+0HX* zjB?^Qoz0{j&&3aI&(jk1360d2fN4x&Dfdet01-r7+Sa zVvsp)lm7SnrS3Q0c3uo4yj?M_e2@^7N(hH5+Ig3nk&!aqqpd9`0!MJ3EN90U!n^YXT0;{9-myPIL}gtH>mIjVbT0sDxCRw zjsYXVnK;+p-GHu(>t`JOHMpU{abwYdCe|4d<4um9Jmg&CT&e!@5liNJ!R#$=OQ!GG cLaUfo!8Udn`&t{jEY6?y@SG(Q_6zjl4xbvh>i_@% literal 0 HcmV?d00001 diff --git a/target/classes/tech/nully/PluginInstaller/Commands/plistCommand.class b/target/classes/tech/nully/PluginInstaller/Commands/plistCommand.class new file mode 100644 index 0000000000000000000000000000000000000000..f46a21d23f3e5a8cd43bc10f356cffdbba60003d GIT binary patch literal 2118 zcmb7F-%}e^6#g#R1CW4MG&6qjRo9aq}$2HupIis343^816#ao#3XKzRGjz8vnG4J~< z_zsJ{Sn|cY64xb`B~}C?mkrDCt_Xw@qpJc+)-LJ-9XZ3&7pmpF?yP8elbY_FUC_)` z%`yCSL#cS1hAS|U^Yp@I%Bq^?r>P~gS~9FT%k?zV)SXn;E|)c{=%y;B;d+f#MxfQU z8ViAqM9y|fseE;N+wf9_y2qa9vThZ1Cv${FCby;C(Nd;nl~T)|V_2okt;4F(n*zcT z7(B35PjS|E%9=NGx1d)%!?p-cE@>rw$|=!fP9W+d_ca1)V`I*pvpnwd%!nHR6c{=J zVj~ICTqqX>P8?y%@L^NS>!wfop~P4s%_))eo+c>@v@d&FVS8Sy1QiPEd_!VY;ysBJ zFN;8I*{(VTeb(@++I6rfXZ&C)p2q+^RJ@NhA_)xWuHq(cN!(Cz8y^UaG_9BA+NR#9 zYCU6#4^@1GbqSuFM?v7_{gj%rFYw&HMZKC=tA@!dAW>AIV?#v=n*#BbP0foNZrrlH zxE8;onMN^QVU^-maB&BHJ43}5)>Lf6R8hvd3dB%ZB*w;;P|smo{C$igjckrdkb2bMeI$CHoGUC`o~qxbmvNz?dVy} zrDb2@u%X`;is3F+f+v8B;Uj3NH+PQhz&FB2zI5&EioKV@@PBAy|B>n1XOUf`mvk}| zt!R#`2Tj!!CEKv~07F^UK5Lskx1sAZ(*pemJL=zE_EJQvR0vdH>|pZs>SYcS*SKqR ze9FG@tQ=(@_3XXcw7HBpue)yWW;D%*G&BgD*e9@|Id@1ixu?M(`uJO5lkgwW!jaud zd7P^hN5L_C>LJ9B!S)N3kw6*43C`8J0bayQT(K7sr=+v^4IxCSdvJOeE#0AADEFWy zA0sTVgIMxcMDF2>0p-aKT9c0;l^W;DxA;7i4u{f_0VOo?2+?#{Nk@Lb@Fki21+le< zX!{B3F50_~?V@8BosZGg0-7teJ{~u{=Oz2(eTGIlzyv59eS9bRo#HoMk4V|A)F^ub z*{jq-HKIR{DgFpsiQmt5E1;sC*&f3XI`Aqwkw7=e>A?hgY2A-2ByWlq(6> fiE|Q@66Xc$Es-Al6JsJA4*$Vm0mtUm`yu$*+GtO#mBs>avukAhk5R zvTQG62RjYj<+7U=MQe~f>~&~!*~fl|c2jmhanL11lS>DO91bgvxXh=?p|glCjw-rc zO3lT`IBrmn!wIvWG?7zP4yO$}<8apDoWpsC3l6=CKE=hCue@-mbvT|Fjtz7V#QO(s zS*+^tFQ^qSC%##&{&TCbW)+@h8Ot@7=vNGAE^|e*f|ZJ^nn67OyH!?rO>>=?|J%A+ zHl&F&Y@r6@iQ9d#nC1pIEgJo}UE#G34-NIj`xABTlgS)c+|netZBcL|HkgpT-jtW- z%d^oO^MBY4!8@9}=9Q@bOGQJ9dz$-Df)W`mlwg7stp z>!cWh)YBjlbGR~_fjKGc_rk4dXOqQ38>il}_7ae*Vcg3Q_{bcKw7i+d9;fgvx+8@X z4rXw@a8U;Rnb4^*=4L4N!t=6xzVNW{6b0c0A1Sf<4}GRo3L+_@8Op*7Gn6M&R2W<- zI73zb$f7)2oJULYs5*~kKJr1@na2VmC~3uLbbzp|C8AHMWTKKQmu#7!g)AmnA#zo+ zlPcO-M7M+ delta 1168 zcmZ{j$xl;J6vlt|6?!kPPlW;n859sj>rm$r2SijHah}DBfYs6>gNm9o{sm&*){QGy zCIU$vNK9~POpI$26a5R^n;6e6L`?&mbI*5%`_BE&_r66wL^2mZlU;`0E_-M(>~$sCs@dn_vel)H{e}aYgD&$eZlFEHAr2dkggDAE&2g79 zduInHtas9I%ATifOWT43{-mG*_QKi~5fGq?-NDYWU)rtf=TC%WA442J!0`fH{^Rs%|C7Y@WL6kjM2yIfFAPGzIf z*QhaZ99D=8=7KI!@xAE+RLoRHK8nCG(0bd=L=q7ahBq@lqkaCx0E`}i6<$O zmhy2TSt`PnSr(3ysj_~x_*rW5+H3RhqCC7f57*`4*~b}^mlvRg@B(>s#!|AM60s!` zD3wG+Qe}iF7gQnJsbm8SX{Cx&RP&fxp0bGNEM|;4rl{wO{2$+?(yk*SJccl=WnGT` zA2W+tFFB2KNVCC6V&lw;Gw@QzuscrANnAd$vk{r&v3^z_=ih7>9LK*mO?pq#0O3Gepj!$Bsw}Z3$Rb-?Efy$*hAnIo+Di$f_hJ^XfP^AD zI*yYWM-Y)k!5s@ykR6c+{b@x>WN1pVG5riH1F4nA5UT>5iG z;=4x|uLAJmmIF1=RTvIfpxdzlFPpoFK-64gro{8G5u5Cofma+TM!Sm54mhC;Y{|n` zylVPv6G#Ybcc2411YQ%^DX>e$Zh<`ldj<9h>{oF>;B|pF#9JpzW(&L{a8Tfoz`Fv6 z1>O@lBJjSzQGsIu#|2IZd?4_lz)68q0v`!{EbxiIrvje|d@k^Xiqk5-?7aQ9qI4!# zS;FdW7Ey5~dCyW=*3Yl$ExwuF1%|oNA_{DEM%Y`GS(EoIV{)Iz3knL8N7ceUD$Y9b z70x-)h4aaIIg=7yxZuRsxX6S~T*751YEkFJ6E+0qIdY{M38%PxO-oxyuaE1=ThI-_l=(Y89IMUw@#6E*$o zgX=Y4IM}X5qVx1{NY@nfonu5|AwAmUo7rfrj?&N=Yz;O0H)!E-tzoQZ&ThlmF55~= z(F|TfK!L*q%v~<`{AQ^2NslNPIWuDe?0AuTCrpwrf@3^C#cO>UB{)y-YbZnw z%;PSHIa(M$A6B@r2TinDSnE3cSirS(I*wx@jS35-8%+l+X223!@?m`lx1u~knW7?~ z{Eqzl%xA~a%nT3g4^lI%WS_uL&M=%^jlf8ZhKKKJjA1upF#%QV&r4p_BsGpKCa}On z1ThKgF&S~LTQCI|*zqOC-=Ozxa=uH(KQhYXxS1q9oM{=BQ@#AGz)IK>bj`s_G+LS3 zidCkOV;81is4TQI6ViZ4#%~FlQ-Ex2U}*|aF3NE<3+Si60pao!eA51liQD8;1@Ukq z$`!?@BKQZaDpt=*{L8eHR?`wXW!$M{REaFZu@um<`H$Jn$ILP;Wff{VUIOh{-eU_kZ$C{PSh(m8amZFZIvG zi}?$`Tl4jUYuFVO2XbVIKVX%m{(w!E`2)Gq?GLE3+#e8fs6XJ!mBXm2te^@xoNAXN z{E2|eAxH8dPgYW$@+oQ``82h!97XLXM^jyL47I-;OO?_?9Uz~f4wO~Yd|6E`kmIO@ z(n}pA$5RK(XQ@Nv1Zt6-NG+C=s3meTwNyUm4~%z}$tiqr%c<0IIgL70PWPXMqm!d4 P=>Btd@F`521#N!;|Bj15 delta 1533 zcmZ{kTW}Lq7{~vc+n#KLKq|_VU9qcHMcpabACq`dneD~Q0XB?I4e>Z99Fu0lh?>T3`?>pcBx4Zc@ zd_I)rBw`2Hw=M603B)g-Z&`4#!4gk&$#f5$Q;!Vq;t4 z$I=QEL&b!SxABf$ zkTiyq>1?OxY=k#%lhc~d2{>IOV#7lbGo6YL4`rLYVKtsUaA;FJksbFoWT(AT)8~9q zSIr7OB0zy=o8ZXHG2K(|&6fBp>(_G4#~I*9J5_haUaZ4*n1?z@z6oVmi*js21$ueijUX}_1k4oH!jqIll zM{z$#Zq^uJjZS!A;0!i%&BeXGK^Gq2HMEWorJIWiws2}UnoHQqgdVO`z;gqJqRe2S zqGFr!7b^Z_KYpG$57)K79S?iiAGk*i7STf(^=L!{OVENQcC(noBJ8h){Vii>&D?)E z`uGONc;^T?j_`Vd6h9-!tIYqFuD&O+Ys~ru9gfH2Y%oGk+p&Y%#?!=3cry%fV;2`a zEbSpGF4A_;fuXYSseDQoQu(+(epogjFB|B00Qpdhiv>W}X93}hTlnPSw-UF_ry1hL zO4KS!uZjo%fk#DOw=?o`G=u6qw90?En@fe2dnx+!@QRB6m;-Mk;dK(;X2R>C(e1>w zjW&Dfz@*3B^s|$7cCj~$Zu=4CZxDO<%|{7vFFwXTe8T*z*pKh%@JCYki4pcoI14XY zfVbx+yoU<#oJE$p32&UmZQfl-AQ!iz053WR-b4Z3&jom&-U2TdKNnu+|KXM24xV6d z&X-0@SNO2)V=_?vC2B0UoNrnlxxlo%GGtmlxzMy!X_%IfwWbyD$vdg4TtpQzO!dpV z%yBEA$vRGoWIa`v4b)4IQcGnMH6RyL=gB2hDVI{qWQ1BSmr*NZGqqB-P=m6S eS|!`4cgW@DG_=d?(f+Vz{}nXO_HpLI!~X$_zWet8 diff --git a/target/classes/tech/nully/PluginInstaller/plistCommand.class b/target/classes/tech/nully/PluginInstaller/plistCommand.class deleted file mode 100644 index 418c2c281ee53f331e3fbd3ea1b810e962d08796..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2053 zcma)7-%}e^6#g#Ru-T2f8>apV zzWLxd(~b}7FyoBFi+!N2&UD6C{~{k8_1jGl7*eJWxqI)q-?`^I-?``J&wqY<0pKz! zaU^gxj(0E>MJA4Gc()bT@t(x{aooVoII@_Qn30%`BaW*v+`0%v|Zfq~@Pb+TDY1N=GL3x)XmL)!s80Ym6h%ebS zr>M^wela@_7G>NIrlJ?G(L==w?vP0Upu37saaUqV#XZ~?7-?EB%e77YP}w9NsQ3)4 z5}&L10-C^?{gj%jFVMS>s8{o5%`kZdBnm2uD5=n~CXifS*Sw_RCN0}bYRN6lG)l=T ztCX~Y`#Rv`$|}}zM}>h66`NR9VPci^U-6y_bnKH^C~W9O7Jaa3?!mpDd8ij_p6!s` z%R%+KAaLsCkVA3nBJfg{b#Gp)uxve}sb)8$L;td-nQpFZ*^ZvoTp|;rM}dALD2BUG z4SJo6;bYXOcX6H#z{kL6zIf~6vb~qW@GCT~|C)5}tH{35%Q_W`RyD`fgEnf)l8x7M zK%p$FowZG0+tBTqX@Qdmd+7gNc27jBR!LOg!olS0)yo_eu5r8QcnIHkNRGotJ$tV< ztu78=~R5>4}=3=IJ%_62NMF6~(`fF3^d%#N>q3%~3}j(uFE`4#+z&pn0sHP}AI zF%lSKIL*0Q2cRFXb0zQw&Tyo&c!Ch3v~8c?MN3y`7s?~3W6u#5c#QbiABa4{*L}*1 z$B2zRgH(1nSAN7+Xfhm{jPxm?iD!sThLy?4&lsMPW4|MQ_bFPRK;1=K*NI)U@1o;5 zI$J=vvXkI(Q+r-AA%9_LoDVpGOaPyGlE1U{XdJtg9gf|~PH2amukhb#8ZlyhWPu|1 z+4Z9hgE)b+XvZizDM=S5&`orL|7$1dbDCbgm?d6g-X(gk(QA`>cvRyX#{8BNe}^Ha z{U*NWNk3o&KarcS-vdURB_>IXq{ld;4RJPsD$zp-Gg1Y^^okI@-O$;ejgXHBY$=>$ z;e6W|PxW)%#s!|FkS(|uOGH}#Wi%=Amc&IKE^$fXvS4*3t_=K*ln96aVl074dbHr} F{{a2p2#5dx