gBp1B$PxgEF|?W
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
KKV_ZYtN#E7IL3DX
delta 4547
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
Xz+k+a()~F!+#G6d?hZ(rKd=7)z(zJz
diff --git a/pom.xml b/pom.xml
index ef33914..3b5f0a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,6 +33,11 @@
craftbukkit
1.5.2-R1.0
+
+ com.googlecode.json-simple
+ json-simple
+ 1.1
+
diff --git a/src/main/java/tech/nully/PluginInstaller/PluginList.java b/src/main/java/tech/nully/PluginInstaller/PluginList.java
index 2bb3a13..01d1e2a 100644
--- a/src/main/java/tech/nully/PluginInstaller/PluginList.java
+++ b/src/main/java/tech/nully/PluginInstaller/PluginList.java
@@ -4,8 +4,9 @@ import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
public class PluginList {
- private static String[] AlphaPluginList = new String[]{"AntiSwear", "BitchFilter", "CoreProtect", "CrackShot", "DupePatch", "DynMap", "Essentials",
- "EssenttialsAntiBuild", "EssentialsChat", "EssentialsProtect", "EssentialsSpawn", "Factions", "MCore", "MyWarp",};
+ private static String[] AlphaPluginList = new String[]{"AntiSwear", "AyunCord", "BitchFilter", "CoreProtect", "CrackShot", "CraftBook", "DupePatch", "DynMap", "Essentials",
+ "EssenttialsAntiBuild", "EssentialsChat", "EssentialsProtect", "EssentialsSpawn", "Factions", "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;
@@ -48,5 +49,36 @@ public class PluginList {
sender.sendMessage("Note: You do not need to have proper");
sender.sendMessage("capitalization when using the install command");
}
+
+ public static void SendPG3ToSender(CommandSender sender) {
+ sender.sendMessage(ChatColor.GREEN + "Here is a list of available plugins in the database:");
+
+ // List -------------------------------------------------------------
+ int SecondCollumn = 36;
+ for (int i = 29; i < 36; i++) {
+ String Col31;
+ String Col32;
+
+ // Null checkers for elements in the Array
+ if (AlphaPluginList[i-1] != null) {
+ Col31 = AlphaPluginList[i-1];
+ } else {
+ Col31 = "N/A";
+ }
+ if (AlphaPluginList[SecondCollumn-1] != null) {
+ Col32 = AlphaPluginList[SecondCollumn-1];
+ } else {
+ Col32 = "N/A";
+ }
+ // _________________________________________
+
+ sender.sendMessage(i+". "+ Col31 + "" + SecondCollumn + ". " + Col32);
+ SecondCollumn++;
+ }
+
+ sender.sendMessage(" Page 3 of 12");
+ sender.sendMessage("Note: You do not need to have proper");
+ sender.sendMessage("capitalization when using the install command");
+ }
}
diff --git a/src/main/java/tech/nully/PluginInstaller/plistCommand.java b/src/main/java/tech/nully/PluginInstaller/plistCommand.java
index 843370a..e0126cd 100644
--- a/src/main/java/tech/nully/PluginInstaller/plistCommand.java
+++ b/src/main/java/tech/nully/PluginInstaller/plistCommand.java
@@ -12,8 +12,6 @@ public class plistCommand implements CommandExecutor {
if (cmd.getName().equalsIgnoreCase("plist") && sender.isOp() || sender instanceof ConsoleCommandSender) {
if (args.length >= 1) {
if (args[0] == null) {
- sender.sendMessage(ChatColor.GREEN + "Here is a list of available plugins in the database:");
- // TODO: Finish this list
PluginList.SendPG1ToSender(sender);
return true;
}
@@ -25,11 +23,21 @@ public class plistCommand implements CommandExecutor {
} catch (NumberFormatException n) {
sender.sendMessage(ChatColor.RED + "That is not a valid page number!");
PageArgIsInt = false;
- return false;
+ return true;
}
-
if (PageArgIsInt) {
-
+ int PageArg = Integer.parseInt(args[0]);
+ switch (PageArg) {
+ case 1:
+ PluginList.SendPG1ToSender(sender);
+ break;
+ case 2:
+ PluginList.SendPG2ToSender(sender);
+ break;
+ case 3:
+ PluginList.SendPG3ToSender(sender);
+ break;
+ }
}
}
}
diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml
index c2c34b0..562067e 100644
--- a/target/classes/plugin.yml
+++ b/target/classes/plugin.yml
@@ -1,10 +1,10 @@
name: EaglerPluginInstaller
-version: 1.1.0
+version: 1.1.1
main: tech.nully.PluginInstaller.Main
prefix: [EaglerPluginInstaller]
loadbefore: [EaglerPluginUpdater]
authors: [BongoCat]
-description: A plugin that is capable of installing the latest compatible version of plugins with eaglercraft from an online repository
+description: A plugin that is capable of installing the latest compatible version of plugins with eaglercraft from an online repository weith the executing of a command.
website: nully.tech
commands:
install:
diff --git a/target/classes/tech/nully/PluginInstaller/InstallCommand.class b/target/classes/tech/nully/PluginInstaller/InstallCommand.class
index 2d82488d8592b246513d8b075a167f99ae909587..9b2eab36b55693edd8e25634501f3d5c8b706d0b 100644
GIT binary patch
delta 1653
zcmai!TWnNS6o$Wj=5+R%GpAIB7C2fhx61SaE#)RtxyVH+B7$6`h{%8g6l+^Lt*9s?
zh&Q}|9tA<=B4RlArEHuzHgS}M!iHP35a
z(9DqrG%spi5^>QDE?VW~qp6W~j~(n(=%$u*N3ywD=pHZgiWGYUyc$%87KUD9XRtN2
zZ1OI4E9}whlkFa_v(sabA@22fgEu|iVxR2cv7ZAT2YK7$kl`HU9goAj8@P5wyvySV
zM?H4&p2sncDx4v0&7EtTT84Ub^S+$W;{$4fmGAaKb20WS~{AN
z&1rK0#XOUp(wj}UB{#P8EJbE^wx#ALJ65k#xU;U*DT;c7g@*poFZL|!nn=2HRl1|S
zsb#HVV7#FrC<>SKk9M>!Zfi@m&q$_IijsIf8`SH=!B2WsrbYX9`K#5~-Cc}G=qp!RA+&Yo
zHVb2wV&uZ}ml*0M!uR~ZkMgRw@GZF>uN?XO#mZNu66cg_Vm5L~)iPA#+PojnB}<#w
z3gvwWGf&$Y7VK~TFORY#?oN|l;PwVKN)wSdv8ks7svTD68T
zs+Bsmm$B*)SdQnR)mBVXKH?4w^7JuPBM|3kpC2CnM49Dx~DVL
zOHzyUF>W@?BEFBwf+8YO#uSmzBL6efxJ8D$+zK(B85Ecyzx)6Un#nBlC;sq?wme$%1y@*!^
zswj#@^r*F7`(pZF6Qjf<*rbg-fH5)gU%>R$_+$(kscTP=XvLSk*0=VzzFBM5+UN7K
zuS#>@U-)JQxPb}7wX_=U<9?S13|nbSu#E>b4{5d=w7uNQ!*su!jyC>vZXgvzKnm>ah|}SlH|Gr0CbsXXq!Z*=M+l0nMPxkjt>kQ!e{m
zp4L30c~7qitW_)YyH3z`F(4N{vXr#UDJk{r0vs_JUea_@175ryvV8ysry
z?G?Jmi@YSs9*22Zab3_KNd-O8wFR$OVoC6)TN0d(u5UQPs|u%~r+vWVHAXy++O*d_
zMmgs32FK+WJ>KLkkASy>bxyke9glYz^EkqL9^*FWeZ~}SdA4`BtGlnl;{!gFDm^|T
z9UON`qaX80@R_sE#5WCRJ6hX^cJDp$Q*3i27;r!J5<~rM*=)za#`eLEAQj(}s*>4A
z!7`|bSm{sBn&4QxcxSD|3IxF->g4qDevEn=1SwWS5M;RV<|J0F}}&f
zeKVW!E|XB`=ioxJAq)!Mie{@+rk
zCaKKmOZ_bun(eGGSt-YkzdMRf5$8L8;73{7L(DLD(f%xd`gtxWC3ucsuy{Y`RElNH
zsZ`!J3GT_`&b*CchuFi?pv_C?MrF*?GU6E-@;R|{EEkouDxpSIQmfL`sYdEmh6dHa
z3f09bQE61YtW-x?lV5@?2@WtuBP)?t#00D4g=@)MO_Rj5u$PIyM&4(W+QyCCBuiAK
zI?3c%OU!P`#SOCF&D>(QO1xWHCmU$J^^y|Jd$+LxhmF$0Ns7wmIYC0RNwZngthrrt
zhvv?_bC>3BO^ZUwnQ-Ps$}FVj{>{x(MWAJ##S|_iFW^cyE&tGV|Br4tTYks+gBJOI
QY&lQ4w0Dm*5aHgx0Jq!hxc~qF
diff --git a/target/classes/tech/nully/PluginInstaller/Main.class b/target/classes/tech/nully/PluginInstaller/Main.class
index c977204daa57c6b01d7f4f661cb34e78e8718b9c..1c21f955697a6bf456fca6456becc0a034f9e4c7 100644
GIT binary patch
delta 21
bcmX>kc1UbPJu{=><_6|tj6lkr^*1X3RMQ7T
delta 21
bcmX>kc1UbPJu{=h<_6|tj6lkr^*1X3RKN#8
diff --git a/target/classes/tech/nully/PluginInstaller/PluginList.class b/target/classes/tech/nully/PluginInstaller/PluginList.class
new file mode 100644
index 0000000000000000000000000000000000000000..e7d426aa573280e7f8ac3015abaef9e05cd5797b
GIT binary patch
literal 2818
zcmchZ+ix316vn@C9D9;Du`^9lXwtHwx75&@q~(^Tmn2Qo6ekUJX)*VWy^Xio?3(qu
zZOZ*3Ap}SWc!3v0Un=MmMJg%?9(myZK|+YzH}={wZAE#)vd^43J7?yc-<+BC&wqaR
zBY=H)vlI7YE{@}!h+wV*k0GnId5Hzxp3q{k3y~zSC6*;h61K!Si4_S)VpYPG@FdC-FG~0ll{kVp
zsshPLr(7}@o$9jfX6;HKu;JF@wNPDMviwu#l0%EidIi%tZThzEhsJ17vMT~Rvw>A8W!$RctYzv;&bgJqbR5eM
z`#J=!mdsghadCF^l&2NT7uY_M_59_`Qgvm;4l)IAb=7o>ndy34AGBWwCT#xZ7;hzX
zy!Xz20^K>Q;JL+V&vB}&uI>kBVP)PdhY5u7jIGB*0M4jR_cpBbvoY>cGmpLNe(ij=
zmyWe|Oh8T)oRDm1&a3(b>!__cCfB!Qk6t2y3?2~Jc=K{oRofw;IL;?<0T&Zk!zF=z
z$1LA6?22I;4v8AxS%Y)fj@}caT-)r5VY^09vW%h`m`i5G8rQxrCGav{iR0A-Uc>9!
z@`gZUkCDJ`>=6LV!>E52&1K6N)iaMWjcp5FV2vAjuWA%M!}S8gwXC8Mct*)Q&n11Y
ztaovD!7SU{aQl)O*q&=#C|Ryit+2#uq1g3mFv9I+u`OgKZ(4G!vE)Aj+1s$DZU!XK
zG3f?&?t*1906Do4xP1bWuTOqWc~+PiLOu9{r8<;vy-
z)}cIV7BnbM+&-@(BS
zLZ13MnYStxR=q%fYsifdc=-&C%-y;`BXSJ$M!%nL1G3kriCQ~#9&5@`_A+dF#L%Ap
z7UF9v5sXpBYQ`A$Qcu(e@P+aqdmVTP57VNZf8k_pY~MX9hsHtv>!4~^q-QJkxZ6V%{h%0~HNUNUO
zv}u(L+f=R9p|{mSPcu`X3xf=N3%aobJus0(k@`9G!iT~oY`~l7tEFeq&%kj!f=8J=
zlfgLlv)uv<6SN5&V2^LeKVS&)8|H}MU;}|D(z~6{uQigp9fE<0RFVt^E~Bct7gYCn
zG|c=b^n}{N6~t8U0((01pO6f-@#q!O=^c+Y=5NB=eG9g`3BSp`LF~P>Qgu9LFf0T`98>&8`rCe`PX}WNi%zVB#IH7p
z+>ZFRiPUBi-*y@9|A+dcwAye7)Kf?i&_e|GC{d3S^&!GLOaxQZjBYMuV5!_{LT7Ik!-M-boGofWCa2>d)n)Y9NQT}N~tzecBn0so$4OSE@e9!
zZW}!{dh?_*CI(1MFio16#uyJPXhP!2#FKx5H_qNX81$K?$kD^|zVp7%_s8=*GxN~;
zxO4fpM?XCPPEbjZVl2T)PQ@5c@DitY@iJ#LuOv9jxdi8#&`fGBBuFq8XNp(Dr$UU^
z!u|DdnGQK`goKOXGNYN*ys5eLMe$)#`HJ-PinH$IJjXBPF0NG;+}ed|t>QE$KU{QI
z8|A7$uF$hi$vs;uDO5ob^UC!`c%!g(5`}ufZ%Fo2oWOUjng_D5Rf1m7EW@Tbug{BHCG5p%d;mg_UC3L`Tl!x(6|
zi_1BG&GSCW&3bF4vS0A)4af7`+Rk}edRKIWTC-Ef=Btl;6lO-omwkL1AG)mA^R!8s
zwOa~D99wm2b+hgI?-NnnCXxMx=q*0&HXoRG`9!Qnes3e8k8{
z!>fD5@)0v1-D2RB&i+i|>W}RD0jtUGWP6j2CY|@$(}uv!?Ud-9e8SQjDgCXOXC;(`
zA<->iOALlKTeQoT+(OINWo!#7&p9TE3wFPtitLlsqKDlaqMczn7@?D+Bsor(pi`XT
z8Q~ld);{@Xo@GHiTw#~!*^qa9kTrVwTui?t%~v9Ghkm~1dA{MW(BOvHO-bICycYBk
z`UIuLpeo2iM8w8pKp0U$Z%Q!-We=YQ$+Q~VWJpSDYu#l?y
kANHa(M>WSZqhg>rq2xc)ypaBzjEYA85^6XDMC`?X0fk-Nm;e9(
delta 756
zcmZ8fTTc@~6#k~|vdgkUDIyV-jEdX}3k&7y1-Z4TTq-pfUo=A*Va(bk+pYT6_zMi#
zC*z}uPsSJ@YSe@u;Lq@dSKm#DXG>pnlR4j+?|kPwli7KlJhmSHJo$bEAcF@cI*~Rp
zj1dF2iBXK{a7<`OH)9+VQI;_<8R1kErdu$BSp#zht{b>v;HH6F2IdXi*0G>tQODBZ
z{&D!8y$kcPf$Fk_6=WH-16P#;9XSiDxWmx(OuP`It|;w|76M^}@c_XH8rf3C`9
zvMI<{+!?d^`jY2MhR%%5w?)MbPR%Jgj=jdIFlqBh5}C_lRCZ_-@l!Tmt{lj`2#Wjl
zCWriqpSJm;A}*`kK>CrMtQqEx7beqfcEGsn!Z4tZJkT|+24#A|@0t=RhezekCYr`~>m`6KuNMREl
zc!;xjf^)b)(#+`zaS@kjM`s1cWw3g71y>QPXT7*a1EOjlxh60`xd!%!Y#0V<6T{G7
DfOVNn
|