From 75fbe3743cb4d1817c75efed6d7c61b28d0592ab Mon Sep 17 00:00:00 2001 From: Travis Eggett Date: Tue, 17 Jul 2012 21:32:21 -0600 Subject: [PATCH] Improvements, and Explosions! --- bin/me/Travja/HungerArena/DeathListener.class | Bin 8225 -> 9191 bytes .../Travja/HungerArena/FreezeListener.class | Bin 1961 -> 17938 bytes bin/me/Travja/HungerArena/HaCommands$1.class | Bin 1009 -> 1009 bytes bin/me/Travja/HungerArena/HaCommands$10.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$11.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$12.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$13.class | Bin 1164 -> 1164 bytes bin/me/Travja/HungerArena/HaCommands$14.class | Bin 1011 -> 1011 bytes bin/me/Travja/HungerArena/HaCommands$15.class | Bin 1250 -> 1250 bytes bin/me/Travja/HungerArena/HaCommands$16.class | Bin 960 -> 960 bytes bin/me/Travja/HungerArena/HaCommands$17.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$18.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$19.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$2.class | Bin 1219 -> 1219 bytes bin/me/Travja/HungerArena/HaCommands$20.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$21.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$22.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$23.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$24.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$25.class | Bin 959 -> 959 bytes bin/me/Travja/HungerArena/HaCommands$26.class | Bin 1164 -> 1164 bytes bin/me/Travja/HungerArena/HaCommands$3.class | Bin 958 -> 958 bytes bin/me/Travja/HungerArena/HaCommands$4.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands$5.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands$6.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands$7.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands$8.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands$9.class | Bin 957 -> 957 bytes bin/me/Travja/HungerArena/HaCommands.class | Bin 40926 -> 42276 bytes bin/me/Travja/HungerArena/SpawnsCommand.class | Bin 9801 -> 9749 bytes config.yml | 2 + src/me/travja/hungerarena/DeathListener.java | 48 +- src/me/travja/hungerarena/FreezeListener.java | 680 +++++++++++++++++- src/me/travja/hungerarena/HaCommands.java | 60 +- src/me/travja/hungerarena/SpawnsCommand.java | 198 ++--- 35 files changed, 873 insertions(+), 115 deletions(-) diff --git a/bin/me/Travja/HungerArena/DeathListener.class b/bin/me/Travja/HungerArena/DeathListener.class index 1cfcdfa5437f7640137268eff6cdb1b0ba651e6a..bd969628bf9cd56749bd4fbfe3101132f8b4f2df 100644 GIT binary patch literal 9191 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 M`bdv{%>y6(Uu9P>#Q*>R delta 514 zcmaKoO-~b16o#MM4vw9fme5YcLL?!&;43alB_PC<;DAs-Y|A$a0~uLR3TX#j`Ugx* zyen6(UDl9BTi zu)XESUU7HDn=T49xp;-;+JpbVCT;q8=1`=hxEcQSSCq7G-BK;Q_dmG)VZH7!UP@^F z&hAOXOQC;owB(#c*aFf}G#z@Ba%)$jLQPvwm zMCp>+!wsoj;*rE5#eH0Iq{-7Q9c15fmlIc%+(VgFlys+9W1Wal57=N+{Bolrw%C@0 fJ2Gmcev>!pH-(DuTv`!cuq&%24h8nu&u1Av%UL^)zW@QFNW)%hAv%UI7MPW0ktX~=An7>V4!(s*iY{Cea delta 23 fcmaFF`G|8v01M;&$$>0ktPdIFm>*4E!(s*iYJLb? diff --git a/bin/me/Travja/HungerArena/HaCommands$16.class b/bin/me/Travja/HungerArena/HaCommands$16.class index e0688a3db6f97fde7b674b98f0d55fb1f5b3e8ab..3b35c5f93b74494cffb1ddb54fc94c456d07ab9d 100644 GIT binary patch delta 23 ecmX@Wet><06*HsfWNT(GR&NF&R-egT%w_;jSq16< delta 23 ecmX@Wet><06*Hs!WNT(GRz(IOR;9^Z%w_;emj!G9 diff --git a/bin/me/Travja/HungerArena/HaCommands$17.class b/bin/me/Travja/HungerArena/HaCommands$17.class index 1652a0c8fa4f64aed2fdd97993f40352128b3c9f..fbca903fbeba968ac0902f7e3db13d2473044c20 100644 GIT binary patch delta 23 ecmdnbzMp-AB{QSnWGiMb)&K?}*1*Y~%w_;joCWj% delta 23 ecmdnbzMp-AB{QSSWGiMbRy778R`to9%w_;e+68t1 diff --git a/bin/me/Travja/HungerArena/HaCommands$18.class b/bin/me/Travja/HungerArena/HaCommands$18.class index c9b3ea8c2324983a6a657da83a2fa78c256e047b..40c6677eabc4696740b006b255a7bf9885158957 100644 GIT binary patch delta 23 ecmdnbzMp-AB{O62WGiMb)=&l^*09N)%w_;kEd~Ps delta 23 ecmdnbzMp-AB{QSuWGiMbR&53$R-MV6%w_;fYXyY> diff --git a/bin/me/Travja/HungerArena/HaCommands$19.class b/bin/me/Travja/HungerArena/HaCommands$19.class index 5ff135b9da135249bb59cb1e38c6ceb0fce3435e..44b1e260d342db50c28e1901320f78eff8e4cbab 100644 GIT binary patch delta 23 ecmdnbzMp-AB{O5hWGiMb)+h!c*67Kd%w_;kz6KHi delta 23 ecmdnbzMp-AB{QSmWGiMbRs#khR>R4i%w_;f`~{Q% diff --git a/bin/me/Travja/HungerArena/HaCommands$2.class b/bin/me/Travja/HungerArena/HaCommands$2.class index b9a8caad686ce13a0adb7b251842df2f6fc357c1..e442f2bba1a67f3d24d21ecbaa334b8a81010833 100644 GIT binary patch delta 23 fcmX@id6;v9Aq(TQ$wn+;tTPzo7-vrIWibN)Si1(} delta 23 fcmX@id6;v9Aq(TI$wn+;taBLT80SvzWibN)SuY0f diff --git a/bin/me/Travja/HungerArena/HaCommands$20.class b/bin/me/Travja/HungerArena/HaCommands$20.class index e3c8998a91bf195c75858d8198c26c6b24f09c11..12223d5779aaf3d9bb5907594e3232150db0bcdd 100644 GIT binary patch delta 23 ecmdnbzMp-AB{O5}WGiMb)_4XX)`ZEO%w_;lPX-|X delta 23 ecmdnbzMp-AB{QS(WGiMbR#OHcRA9%w_;oBnE5% delta 23 ecmdnbzMp-AB{QSXWGiMbRzC(IR{zPJ%w_;jVg>F1 diff --git a/bin/me/Travja/HungerArena/HaCommands$26.class b/bin/me/Travja/HungerArena/HaCommands$26.class index 90e60b0834c9f781a5e439c7b1d78970e7ad9e07..9a99300a94f7896e060def054026f5b6ddab4025 100644 GIT binary patch delta 31 mcmeC-?BU$-gqg8=@>Av%-dYA;);b17)_MjV)`rPpEM@?mObD<5 delta 31 mcmeC-?BU$-gqbmL@>Av%-e3k^)({3o)=&l=*09N8EM@?bP6yrq diff --git a/bin/me/Travja/HungerArena/HaCommands$3.class b/bin/me/Travja/HungerArena/HaCommands$3.class index 51b8e71f6dbe1d19556e70f460460f28ed729c74..eb41a943075825bfa39bc8b1e9c642fef3ff37a3 100644 GIT binary patch delta 23 fcmdnTzK?x_1vBHj$(GDstREPJm_APKU^W8)VO$5y delta 23 fcmdnTzK?x_1vBHF$(GDstoIm%nC?&RU^W8)Us4B_ diff --git a/bin/me/Travja/HungerArena/HaCommands$4.class b/bin/me/Travja/HungerArena/HaCommands$4.class index c20a9b1c4672add8908e4e44beb627b911aa78cf..c23badb3ab26f16026ff5ce3746017398a8c4442 100644 GIT binary patch delta 23 fcmdnXzL$N2IWyzu$rj9BtX~;~n7&PJXEp->VV?)q delta 23 fcmdnXzL$N2IWyzK$rj9BtdALln4U~-XEp->UzG=- diff --git a/bin/me/Travja/HungerArena/HaCommands$5.class b/bin/me/Travja/HungerArena/HaCommands$5.class index 8b146ffa8bfbbbf2cde842b45e5bf10cb9036da1..be55c0cdadf23afcdf2d1a6d50300f01cb30931f 100644 GIT binary patch delta 23 fcmdnXzL$N2IWyyr$rj9BtiKq9n0`-gXEp->VlW5g delta 23 fcmdnXzL$N2IWyz4$rj9BtS=aZm|jk9XEp->U?vBz diff --git a/bin/me/Travja/HungerArena/HaCommands$6.class b/bin/me/Travja/HungerArena/HaCommands$6.class index 1664ccd3a381d3ff4172504db1f9ada780d042c6..7a9c91497c78c9f2254cf0ba55511a87648e5fe4 100644 GIT binary patch delta 23 fcmdnXzL$N2IWyzm$rj9Btp6E=m>DLwGn)YbUB?FX delta 23 fcmdnXzL$N2IWyzy$rj9BtZx~FnBGlpXEp->V7CXp diff --git a/bin/me/Travja/HungerArena/HaCommands$7.class b/bin/me/Travja/HungerArena/HaCommands$7.class index 031eccc2254c1c1f03bd476a1eb6baa75b88874f..590eedfc85e639c27d51c9e97e64fa1296b53622 100644 GIT binary patch delta 25 gcmdnXzL$N288Z_z(_{-~Pc~*21|eqF$?eQ$08Fg~3IG5A delta 25 hcmdnXzL$N288Z{phshSqo@`8?7=)NUPi|*60|01n2hjik diff --git a/bin/me/Travja/HungerArena/HaCommands$8.class b/bin/me/Travja/HungerArena/HaCommands$8.class index 308a8f59a9efaa4e9d79b8582a9d71ff1c9a0148..d3b68e0c8c357ead9d8bf98f108a32669acef13b 100644 GIT binary patch delta 25 gcmdnXzL$N288Z_z`(z7dPc~*w1|epy$?eQ$08K*$82|tP delta 25 hcmdnXzL$N288Z{p*U1*lo@`9t8HAXAOm1g30|03T2jBnz diff --git a/bin/me/Travja/HungerArena/HaCommands$9.class b/bin/me/Travja/HungerArena/HaCommands$9.class index a4a9d9cfcd3d0e1214c9c66978ff534a0321fb73..6a921e22bc0db82e28e81ebea0bd2b5d8898d3e1 100644 GIT binary patch delta 25 gcmdnXzL$N288Z_z&twZ`Pc~*g1|eqt$?eQ$08QBiC;$Ke delta 25 hcmdnXzL$N288Z{pugMn7o@`8i7=)PqPHty50|0592k!s? diff --git a/bin/me/Travja/HungerArena/HaCommands.class b/bin/me/Travja/HungerArena/HaCommands.class index 80548484502e9ea21456b4eaf917b0ca63895aa9..50735e9037a79a9c2e973a16e2b2dab035d94391 100644 GIT binary patch delta 17023 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 delta 15810 zcmb`O2Y6G}|NqYlg|4L8Nt>ii(sa+XNt>ok(!t)NjIyCX5eh=tLIhM0P{u{R6h)?h zh#(XSd{G1hoPZ2LaRACt6j_2Yg#Wp>Ice)x!t?x|KTjXdxS!AKywAO-=e+NIVC`q< zhYykDvq%5k3joN(LxTWYQUJP5Ri}B zhoTOsBezTEgq^vLCbJ|X7Tg%(E}z_Hbuj@ z=M5_La0nvU)v*;5*~Jmu7K2(_34x4VEUy?ktcqP8&0V0mV;baEl~=NhRh%SRV;>KJ zoaI(cC?7GtoL!#?fzp3vSjCvC^7`D#T>t1u_#F3Kv^IAd1PT^Mr8NwD9s-sB5`6%b z4KL2%j#0)7+^^A*kuNn?QCT&KshG{h#6-b4Tmk)i9#Y zk-K1wlja7aJ@tL_g3x|$fH_v09*p+YcdraWhlOssI1kl#Zx2GB3*B@DepcW8Nf7#y zcE>k8hEDLS@+7y=Ttd!3kj;h18@PLBHTedDIPR!44mU;La;{hl{GR7Dqci`GzYpj6 zmV{3D9Qu(b`~*P@|GEz2dd4e738g{k5*J~KZ*q~(_*uxOlfJ^Yeid3d!RRXA`dw(z ziC*JdH@WF?vCZiGZt$%?gchCFZNBxV(4w=s%eU?eE&6Qk@vXmUD=r84YeA3dlDBKJQ&SNtn#7f-Uqgj+xN~kDDtv|;n{gd^ zCJQZ388TJ9NKZ)*$W&gI^+I>oLBiQ9o}JJ?VQO%nA=ZogHgwA6xOwP56K zFdBjNt}lcD7|-pq%DI%RFyvazIkU2wxkl7o$mAB-G~(<=Ir-eGEDtKU&t1%#At@NI z5zAno-LM}5-Pack<5lPjT4@N*l)-`gB*0N0N+YR-it2(CZfo`?NxrvXUjDP(NLwqE zZ{c>?l9BT-?y{|i$@%6kIC>WxE8r(!ig(WQ%|}2jb57+3*!5y(pSsbe@}prF_o_Vw zIb*mF>^0In-!x|P3G=(J&+E<2$T^PScy4YVO-*HPE7%oC*(e8gLw*#psSbCL$H9e3 zGI)45`~-n&IJ9me@70YCW;7B5#@1bpuLc!dXx`vZvdP!63>dkodAbN+2iQ<|BWUlY z`d(N^tH(Y0e03Ckq&a?K;R5~7TwLNj9vmtB|{l`%z_Im+Q@9yHPtRMC?JGdM55fUF4{A zH|ik*!U&B6`u0rJhd0 z30ei}3FVCl?vDBL&3umVp#BYnVQ&QTiw$y{zJC3W6IVo^6D9 zRzOT|9Y{e)!}PI@(#O*D;r#P^!tD!fm^!Xe>NsI!S=&G(hc!%}&?tR^knSDvw7G{j zL`-Ugm?R)tj(i$I+z>IP5n_sfsB9l-5|W1LbhmBrYd%#-KU?`U1rZGq-bM&7k66?( zkN|1J?CFiNrwal`jDDH`SwqCkMu?dLVo|3+3givbUu=~AqLBXR*{3N`G(^m5gqS5D zJ|6Qlgt8&x1g^B2;5hg2h#Ax?%~t406e8x9$N2EAT)2Eljz!OOW0r3$bAWLUwU z467P#`;AYA)qKEOIeP0!N5^_T;B7hD_@sbMe86To+EO1tS8v1PX)7O5BS+ioBN_+P z@&UW#X!nx>_V588$kE;>1?=Mk4#?3*LO{j89D#@Uh>zvylP4iQ;{(2sqa#lWI7Saq z*-ms^j!xButk>P+KJRWsy03VvkgcoLi1&crJ$Hh>+rY_MFi?h0H*|-(B}x0y*VVfD z^)6O7v&Pdyfsu9u*Q4wl(#+*@d-oBaWm(TrAF45MZ}mPKsxA^9F^sQP=hn>aGYZO; zpZwF~C~J9-gOvZNN$EEiB1N#^YvjMyeA7P^BH8!cl>r%I*~W%WW+QK2!ezti)(?M} zlQrD1fl0828krdGvq~{{a9}6y;t0XeNSSg%sqa|V7wDMy9mi#**pr7Fh zIYWf;`P1}&#}DjfX!@d|fwBWynf;Z#l?jv{(8loT*IR~hD~1WPe}eviR)$BERRmHH z(8loT=HY?T1KJoq{aV2EfL4Z2uYD%a=mD(^pY9zIC_SK!;nQ1=43r+w!tm*p?ZY^I zWuS)_(8lbq9L}%$Cp`Cn_JxkVsACxS-l#x>2edG}{t=@CO+TQ0;nTC94U`_xzVPXf z0;UJFE`0jOV*-sH(6;dD3&sXY4`^BV^qy6L($%Zb3jdb*PrJgWd%J~kY2$>4SJGhH zS`Y6wv@A#b48gL{Z#VUpg*F@#|Mh>kl#Bd!f4R|S-q;{q;RAjN;8L#g0lx)sDcAUb z>w#R#4L;&l0GD!`54aP+rQGEM{tDny?(qQ+m`fS-FD~UFAMq%FOL!JY6V za5ua)_%plSE8cM`dVT5=-l#16wnRq{xi;qKv_$*XP z5L8LRp<1Gb8c8hFN-|-j#08@yZJ|yw6zU~Yp+PbWMoSjM7|CX6l92Oj`HB5|1gsBm&U`E7HXpN|XSrOBrE#d`ek5~$GB3_5N5!<07;%k@} z@en$t(J)_H3=5>C&?W5)-O^{EM>-Z3O1-d1Iu{m87s3+h4%l4!0c;`t7`BuigRP`L z!Zy-Nu&wkq%#q%Q9c0i8JIbPA7nuuoleLAVvYxQJYzXWjdmi?bEr7jbOJSL8HS8_h z5BtbIqva{sU-knWAp02(l-+`ZWDntBc@tPJm%t%%EgUL0!(sAdSRuE=;qvZqgnT@# zl+T2tY6PE|~V z(-hO8S1|`ZuUG)5D^|i8imh;_Vh?;laRk1oI1OJ?T!ga}f5F*GIeb~EgL9M?I9Hhl z=P9${E6Ni1syY zT&cVPS1BLC)ha1mqe_KqRd)E6$_>}4TEX?I4se62AADOi8g5ighVQ86!A+{y;AYht zxJ9)UzNb0_x2i6{ZK|uVMs*u*S3QI~)Ckt9rEsU(1b3-Z;BK`G{#V@+zOOEYAE*bz zz3Pe3`=NR<+^1d+_p8^z1L`gCBlQk=P<;pRa#=^#k~sCK!IMQNu4Z z$?%A#B|NI>1dnNY!7nv~;Bid_JfWEcPip4CQ<}x_E6qB1TC)Xyt=S8|(R=~VYRV+4yF8HIi75qtC1}|y{!^_&S@QQXi{8{@N{6)JB zUe)e_ziJP{-?T^IHSJ0GyY?q|UHb>Tp?w5zMoQqVNDcfWG9KQEw86WPt>K@ML*ZYM zqv5^CN$`H;4EP{&HhdVl6#gCgHhdIW10P2oLLl-eLXqDi9O?ZPk;unL6cvSY6X>~djsY^pqx*Vj}wLk`4Hx#X_KryXG`ch=o_eNRz5hzJma`dZ_L%$W}=|4nH{YjLszkv$$_mIngklPS~JcbBVXox{YhD=m!aH0}J zd(_;}9eGR>pGIvP%+PKGO}v*9M{5{*&U z=ulJ|9f`U}C!ikD`KV`fFVrh~5GsovfqF-eLw%yBpuW*_QNQRnQ2*$4Xh8HXG%$KU z8XWy4Dv$mF4T-*mhQ^4|uoyL}h>7u{;W3HmnV57mBF2qI#&klJF=c2}%t$mkW;_}b z^CB7>!=b8}^=MqoK{P(*2$~Rc8cmEjhbF~bLX%_epee>C=sBYVO*IBYN4m2hA}aLUWDYGiaXiJbKl59nClX zjTV?9&_YuxT4b^#&g4dmO|8&trVeO{sUP}}X*61DnvAMV^UyNWYv>KrTD07>4ZUeP zj8>R_LMu(bp;e|kXtn7PT4N??t(l(L=2*1OoQBq$J!pfuHQH$IiQX{}MVri1(7WcP zXtUS63T-iOMDLkv&{p$qw9Wh}sxhBM+szlz4)a}9YkrJ&#fGEZu~F#1vFT_}Y&-OR zY$^I6wjbIXI}CjoTZ#6?PDA@+=c5C$)##(xchJGu?dWjqN9g0&3( zJ+>zf!#RmFaBkuo*pXO^^Ae9^XW~hmpLh-zB;Loaq#*20GGb3sCN4}GLhEC3ankd+ zB z#k3vxrL?1XR@yB*J6(xiPIurr>3#9s^wD@;`b7Ln`iuD0^jGlw^lH2y{VlvO{T;k0 z{TSxb&)~)B7w~K8zu+b55Ao9U$GAEp48NEm$8Tgr;^i3*FJ6(+0p1+0)r&v1F2tW%m*LN?8}Jv__wfcJq@QJKu_+*wApUN`hud;0Tbe0RB$!d$g&Kiin$(oG6&zefhnfP4R z8~CTJ6|{T{U&^Y%m$UZcE8eWH@XuK{@h@5T@zrdMf6WfXzhz7DwQM8)J==<}XXoP^ z*&XoB>>l`b_7MC>b``#pJsaQ6UW@%Ok|rorrAxNfTQI39^kLO>Gm2x0!7=3AR;}5Zf9OYTH4=YbM_Nk&Pig=`Htk~{7M`-_efrD7;)w%lKfmN zDadsaS8fS$=e8l9+%i&_JAxGDjwi*rvq?$rLee64C25(vnY7A1Kw9UXBW-ejCT(+X zl6JY?`=q@CkPZ$B>F9_dog7J|vm>8$aWp609NkE%V-V@?m_T|s7L%Ti<)oKm9Vv5c zA-x?tNFT=`(${gC^mCji{T;W+0LKF|C@+`{&Qp`}yks&YuN4`Z*O?5$m)UuvZkOtSzFML zyj4&^))h=4>kD2WZx?W6W5Fu&PQebcso(^8x8Pf{x!@w%QgDsDS8$tbbz!p2B_}m5 zy_alvrIQ`5T(Z;ElI(JolHIQ1|N z9CxoFC*9k~Dfd3|mHQMq?e^XzXWaM6*B(s1@r07I9x3_OVU7 zAQwDC$&a3K^R@A(tik6c_ElL)N+LXLT z%hyG1OKLQ?LeWffzg!Z^n@{ zP69^98*mip3?gt4aA6(olVTM}!+IJgCraSP2ELD2Kst^V`hEvXa10$yO74R>*hp(~ zQ4=qihE24p6v@G8Y^EvdkXqOi$MVS`hhZyhp~Vr2^S2rymj832236Gw3Ry zm6E-nSU{^J*L@f@{SNR3PNw%tO1}oo#woNWqu&EuIF*-0zY0X+G}@<#cnJQ)>9nSl zMuU?$gVt2iVz32g(m1uW6fDP9oCP#eFQ~%VUTgze=|V6N+mQl9N_T()oP%>gl+U(@Gf2Ys?q`m#P2=kfQ5zOoM&Zm^ubxDOC+u#&#M_Ym%{n!dz$ z#!f0hOJC&+>77=BNcuwW&A|Ee8AmDp0#|VX1?rS?a1^^JP_NX1L)c9pjzMVw?_&?G z#VFH24KAcLlQJ8;i;E~QR#`&lR7`;uWht14sYL~GDk+$WoAUxysbDB>!3$K`LEk!o zDmUm>C(x^E1=`jrRCNH&>lCW`0b89y)o2ilTk--`hy1_`6xd1tUiAZSGob1ruyFXKgR_w$ZZUPpm< z*3bKi^1S>$M8976fwve?hZs;NV?bR61L|I)z)n0+H=hA@OPN63D#p{T_w#o8d7m(z zUhicKz%6#>U%Swegp&Rr}}{>{k$8L*G1snV>|<5JVS_&=T#db z7|;;IfQC#4G|Xl|!&?;Cl?NI&`++IXo;}|e{3Ij&ZWx(h+{J>ib7$c^@Ql1y1X1tgf#*0a0yqI*xi*W<5Z=;Fn#DFpD z{lJ41*j)e~@dHo$f#>|dOMc)TCeTO^+PaO)*qiZ;lPIqT&oj)YC7x({zQSj1mJH> zq3I42XnMp1nh6tVmNS9oSSHXsh4IWwDX)y@nO8BMc_ZVQYd~9X-QI8B?FWA92cBiX z*mMSrZAXE}$r*S`8lf_?vw*-eIPBPL1oOej#q)d<{IHZW=rqnf2 zhvWs~WHq%-yhVygiA5EHQxT^&fptzrlB)DMm55Y>&!|XKZ~MG~EDig-fjlkC=M5BT zZ~BaiIBlEHs7TU|`ix3M+AW_^k)|uDQStIlMV9XHITd+&U!PM^q>uJF6=ixg?^LK! zQKi4*Gb-xzV?Lvz$*A;+5ob*EiIHS%@rjABs^F`FQ4w3MaExG7BvvP^5PU#{wZsei z3r0X@Z4bK(Ye8Y{3Ofm>qRKiLdITS!wvL18f>F^}-v_^7-l%A;UxOopQHiu(00#x5 z5@o##_6SBrZ@mq+2}UK_dJk+8jEXU<8F)i5DyA$gn2UL%;x%V|%MO-L}X*%T99Rj`qqLXTk2a2s%)cgEvU1tzO|sqp3QjKYblR6Dw6DX{k&Q~??ayF zrN@sV`;Z^_l^=MS0d08AXtyw+J(&URP6o8MV?g^F->;L{zK;szjf%wnsh@Yk&->QTyTEu}`%MPS zK@6DFg8_5KQ6TSBBstRvKi-H@B<%FAa7J8&L9SKN*K_oVLYdS@tkRl=X5ikb4eYK z?tji23gn%N#QDA-c*qYt>Ia_k126i4cNj3g4HK9@jPiJ+BFTT2@$x4#Uj9tR%YT{j zy!3)Bbh+=G(Yc@pU3a4yit+3{X45i*jf4gPv-G& ztsei@>hW)_9{<+rd6@w{>nM;nDiY5YCeX8s3H0n|0zDryfu1u=pyy{Mu&@Al>t3p#K{a)I0|70C5n2L11bS=o$o4g75(P!yR9#;2yl8CjLh9@~Ha8faRL{M)LBe z-0REb^&OuqZ^0T$F5yjCoG`r(m+}O;A2n@WdE*X(F&1|kn$u#B>iuJDUX5m z=?HrOgii4o#RAR0s!(!UR)mD|_Xo595C-9aoOgw?ewtfWq_KvA`*TG~eItLRjy04a zjq+Fe^A+6YmEnrlf#F}rR>=m?Q8A`p-RSW5fSQlkE$8;H@;%URR+)rh7Ojr28!mZu92-~8J+oTudp1pgJm<_ z&aJCR*2LNPh1Fihj$EU*y$+)O_evucUBmx-!}hE(d;dA=|Bw5I z{)XFxCzBF=51>eZ@L>A27U6O{gqA0O7ImT}{e$*#;cqDm(J^21J70OuS6=j$SA6AF kUwO?}_VtxFxR=((aXZ$EwP=N}YqhUj?<+TPzpvH*KZ)krng9R* diff --git a/bin/me/Travja/HungerArena/SpawnsCommand.class b/bin/me/Travja/HungerArena/SpawnsCommand.class index adb600b9a46361f766b583195fc523eaedfb1560..5c91a2fa885685993f0b244c92cb3c03b82a19e7 100644 GIT binary patch literal 9749 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 literal 9801 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 e1$1W|g|=1){ + String one = plugin.Playing.get(0); + if(pname==one){ + Player tone = plugin.getServer().getPlayerExact(one); + if(!tone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(onespwn)){ + if(!plugin.Dead.contains(tone.getName())){ + World world = tone.getLocation().getWorld(); + world.createExplosion(tone.getLocation(), 0.0F, false); + tone.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=2){ + String two = plugin.Playing.get(1); + if(pname==two){ + Player ttwo = plugin.getServer().getPlayerExact(two); + if(!ttwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twospwn)){ + if(!plugin.Dead.contains(ttwo.getName())){ + World world = ttwo.getLocation().getWorld(); + world.createExplosion(ttwo.getLocation(), 0.0F, false); + ttwo.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=3){ + String three = plugin.Playing.get(2); + if(pname==three){ + Player tthree = plugin.getServer().getPlayerExact(three); + if(!tthree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(threespwn)){ + if(!plugin.Dead.contains(tthree.getName())){ + World world = tthree.getLocation().getWorld(); + world.createExplosion(tthree.getLocation(), 0.0F, false); + tthree.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=4){ + String four = plugin.Playing.get(3); + if(pname==four){ + Player tfour = plugin.getServer().getPlayerExact(four); + if(!tfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourspwn)){ + if(!plugin.Dead.contains(tfour.getName())){ + World world = tfour.getLocation().getWorld(); + world.createExplosion(tfour.getLocation(), 0.0F, false); + tfour.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=5){ + String five = plugin.Playing.get(4); + if(pname==five){ + Player tfive = plugin.getServer().getPlayerExact(five); + if(!tfive.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fivespwn)){ + if(!plugin.Dead.contains(tfive.getName())){ + World world = tfive.getLocation().getWorld(); + world.createExplosion(tfive.getLocation(), 0.0F, false); + tfive.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=6){ + String six = plugin.Playing.get(5); + if(pname==six){ + Player tsix = plugin.getServer().getPlayerExact(six); + if(!tsix.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixspwn)){ + if(!plugin.Dead.contains(tsix.getName())){ + World world = tsix.getLocation().getWorld(); + world.createExplosion(tsix.getLocation(), 0.0F, false); + tsix.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=7){ + String seven = plugin.Playing.get(6); + if(pname==seven){ + Player tseven = plugin.getServer().getPlayerExact(seven); + if(!tseven.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sevenspwn)){ + if(!plugin.Dead.contains(tseven.getName())){ + World world = tseven.getLocation().getWorld(); + world.createExplosion(tseven.getLocation(), 0.0F, false); + tseven.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=8){ + String eight = plugin.Playing.get(7); + if(pname==eight){ + Player teight = plugin.getServer().getPlayerExact(eight); + if(!teight.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eightspwn)){ + if(!plugin.Dead.contains(teight.getName())){ + World world = teight.getLocation().getWorld(); + world.createExplosion(teight.getLocation(), 0.0F, false); + teight.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=9){ + String nine = plugin.Playing.get(8); + if(pname==nine){ + Player tnine = plugin.getServer().getPlayerExact(nine); + if(!tnine.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(ninespwn)){ + if(!plugin.Dead.contains(tnine.getName())){ + World world = tnine.getLocation().getWorld(); + world.createExplosion(tnine.getLocation(), 0.0F, false); + tnine.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=10){ + String ten = plugin.Playing.get(9); + if(pname==ten){ + Player tten = plugin.getServer().getPlayerExact(ten); + if(!tten.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(tenspwn)){ + if(!plugin.Dead.contains(tten.getName())){ + World world = tten.getLocation().getWorld(); + world.createExplosion(tten.getLocation(), 0.0F, false); + tten.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=11){ + String eleven = plugin.Playing.get(10); + if(pname==eleven){ + Player televen = plugin.getServer().getPlayerExact(eleven); + if(!televen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(elevenspwn)){ + if(!plugin.Dead.contains(televen.getName())){ + World world = televen.getLocation().getWorld(); + world.createExplosion(televen.getLocation(), 0.0F, false); + televen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=12){ + String twelve = plugin.Playing.get(11); + if(pname==twelve){ + Player ttwelve = plugin.getServer().getPlayerExact(twelve); + if(!ttwelve.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twelvespwn)){ + if(!plugin.Dead.contains(ttwelve.getName())){ + World world = ttwelve.getLocation().getWorld(); + world.createExplosion(ttwelve.getLocation(), 0.0F, false); + ttwelve.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=13){ + String thirteen = plugin.Playing.get(12); + if(pname==thirteen){ + Player tthirteen = plugin.getServer().getPlayerExact(thirteen); + if(!tthirteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(thirteenspwn)){ + if(!plugin.Dead.contains(tthirteen.getName())){ + World world = tthirteen.getLocation().getWorld(); + world.createExplosion(tthirteen.getLocation(), 0.0F, false); + tthirteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=14){ + String fourteen = plugin.Playing.get(13); + if(pname==fourteen){ + Player tfourteen = plugin.getServer().getPlayerExact(fourteen); + if(!tfourteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourteenspwn)){ + if(!plugin.Dead.contains(tfourteen.getName())){ + World world = tfourteen.getLocation().getWorld(); + world.createExplosion(tfourteen.getLocation(), 0.0F, false); + tfourteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=15){ + String fifteen = plugin.Playing.get(14); + if(pname==fifteen){ + Player tfifteen = plugin.getServer().getPlayerExact(fifteen); + if(!tfifteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fifteenspwn)){ + if(!plugin.Dead.contains(tfifteen.getName())){ + World world = tfifteen.getLocation().getWorld(); + world.createExplosion(tfifteen.getLocation(), 0.0F, false); + tfifteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=16){ + String sixteen = plugin.Playing.get(15); + if(pname==sixteen){ + Player tsixteen = plugin.getServer().getPlayerExact(sixteen); + if(!tsixteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixteenspwn)){ + if(!plugin.Dead.contains(tsixteen.getName())){ + World world = tsixteen.getLocation().getWorld(); + world.createExplosion(tsixteen.getLocation(), 0.0F, false); + tsixteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=17){ + String seventeen = plugin.Playing.get(16); + if(pname==seventeen){ + Player tseventeen = plugin.getServer().getPlayerExact(seventeen); + if(!tseventeen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(seventeenspwn)){ + if(!plugin.Dead.contains(tseventeen.getName())){ + World world = tseventeen.getLocation().getWorld(); + world.createExplosion(tseventeen.getLocation(), 0.0F, false); + tseventeen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=18){ + String eighteen = plugin.Playing.get(17); + if(pname==eighteen){ + Player teighteen = plugin.getServer().getPlayerExact(eighteen); + if(!teighteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eighteenspwn)){ + if(!plugin.Dead.contains(teighteen.getName())){ + World world = teighteen.getLocation().getWorld(); + world.createExplosion(teighteen.getLocation(), 0.0F, false); + teighteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=19){ + String nineteen = plugin.Playing.get(18); + if(pname==nineteen){ + Player tnineteen = plugin.getServer().getPlayerExact(nineteen); + if(!tnineteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(nineteenspwn)){ + if(!plugin.Dead.contains(tnineteen.getName())){ + World world = tnineteen.getLocation().getWorld(); + world.createExplosion(tnineteen.getLocation(), 0.0F, false); + tnineteen.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=20){ + String twenty = plugin.Playing.get(19); + if(pname==twenty){ + Player ttwenty = plugin.getServer().getPlayerExact(twenty); + if(!ttwenty.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyspwn)){ + if(!plugin.Dead.contains(ttwenty.getName())){ + World world = ttwenty.getLocation().getWorld(); + world.createExplosion(ttwenty.getLocation(), 0.0F, false); + ttwenty.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=21){ + String twentyone = plugin.Playing.get(20); + if(pname==twentyone){ + Player ttwentyone = plugin.getServer().getPlayerExact(twentyone); + if(!ttwentyone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyonespwn)){ + if(!plugin.Dead.contains(ttwentyone.getName())){ + World world = ttwentyone.getLocation().getWorld(); + world.createExplosion(ttwentyone.getLocation(), 0.0F, false); + ttwentyone.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=22){ + String twentytwo = plugin.Playing.get(21); + if(pname==twentytwo){ + Player ttwentytwo = plugin.getServer().getPlayerExact(twentytwo); + if(!ttwentytwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentytwospwn)){ + if(!plugin.Dead.contains(ttwentytwo.getName())){ + World world = ttwentytwo.getLocation().getWorld(); + world.createExplosion(ttwentytwo.getLocation(), 0.0F, false); + ttwentytwo.setHealth(0); + } + } + } + } + if(plugin.Playing.size()>=23){ + String twentythree = plugin.Playing.get(22); + if(pname==twentythree){ + Player ttwentythree = plugin.getServer().getPlayerExact(twentythree); + if(!ttwentythree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentythreespwn)){ + if(!plugin.Dead.contains(ttwentythree.getName())){ + World world = ttwentythree.getLocation().getWorld(); + world.createExplosion(ttwentythree.getLocation(), 0.0F, false); + ttwentythree.setHealth(0); + } + } + } + } + if(plugin.Playing.size()==24){ + String twentyfour = plugin.Playing.get(23); + if(pname==twentyfour){ + Player ttwentyfour = plugin.getServer().getPlayerExact(twentyfour); + if(!ttwentyfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyfourspwn)){ + if(!plugin.Dead.contains(ttwentyfour.getName())){ + World world = ttwentyfour.getLocation().getWorld(); + world.createExplosion(ttwentyfour.getLocation(), 0.0F, false); + ttwentyfour.setHealth(0); + } + } + } + } + }else{ + if(plugin.Playing.size()>=1){ + String one = plugin.Playing.get(0); + if(pname==one){ + Player tone = plugin.getServer().getPlayerExact(one); + if(!tone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(onespwn)){ + tone.teleport(onespwn); + } + } + } + if(plugin.Playing.size()>=2){ + String two = plugin.Playing.get(1); + if(pname==two){ + Player ttwo = plugin.getServer().getPlayerExact(two); + if(!ttwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twospwn)){ + ttwo.teleport(twospwn); + } + } + } + if(plugin.Playing.size()>=3){ + String three = plugin.Playing.get(2); + if(pname==three){ + Player tthree = plugin.getServer().getPlayerExact(three); + if(!tthree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(threespwn)){ + tthree.teleport(threespwn); + } + } + } + if(plugin.Playing.size()>=4){ + String four = plugin.Playing.get(3); + if(pname==four){ + Player tfour = plugin.getServer().getPlayerExact(four); + if(!tfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourspwn)){ + tfour.teleport(fourspwn); + } + } + } + if(plugin.Playing.size()>=5){ + String five = plugin.Playing.get(4); + if(pname==five){ + Player tfive = plugin.getServer().getPlayerExact(five); + if(!tfive.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fivespwn)){ + tfive.teleport(fivespwn); + } + } + } + if(plugin.Playing.size()>=6){ + String six = plugin.Playing.get(5); + if(pname==six){ + Player tsix = plugin.getServer().getPlayerExact(six); + if(!tsix.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixspwn)){ + tsix.teleport(sixspwn); + } + } + } + if(plugin.Playing.size()>=7){ + String seven = plugin.Playing.get(6); + if(pname==seven){ + Player tseven = plugin.getServer().getPlayerExact(seven); + if(!tseven.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sevenspwn)){ + tseven.teleport(sevenspwn); + } + } + } + if(plugin.Playing.size()>=8){ + String eight = plugin.Playing.get(7); + if(pname==eight){ + Player teight = plugin.getServer().getPlayerExact(eight); + if(!teight.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eightspwn)){ + teight.teleport(eightspwn); + } + } + } + if(plugin.Playing.size()>=9){ + String nine = plugin.Playing.get(8); + if(pname==nine){ + Player tnine = plugin.getServer().getPlayerExact(nine); + if(!tnine.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(ninespwn)){ + tnine.teleport(ninespwn); + } + } + } + if(plugin.Playing.size()>=10){ + String ten = plugin.Playing.get(9); + if(pname==ten){ + Player tten = plugin.getServer().getPlayerExact(ten); + if(!tten.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(tenspwn)){ + tten.teleport(tenspwn); + } + } + } + if(plugin.Playing.size()>=11){ + String eleven = plugin.Playing.get(10); + if(pname==eleven){ + Player televen = plugin.getServer().getPlayerExact(eleven); + if(!televen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(elevenspwn)){ + televen.teleport(elevenspwn); + } + } + } + if(plugin.Playing.size()>=12){ + String twelve = plugin.Playing.get(11); + if(pname==twelve){ + Player ttwelve = plugin.getServer().getPlayerExact(twelve); + if(!ttwelve.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twelvespwn)){ + ttwelve.teleport(twelvespwn); + } + } + } + if(plugin.Playing.size()>=13){ + String thirteen = plugin.Playing.get(12); + if(pname==thirteen){ + Player tthirteen = plugin.getServer().getPlayerExact(thirteen); + if(!tthirteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(thirteenspwn)){ + tthirteen.teleport(thirteenspwn); + } + } + } + if(plugin.Playing.size()>=14){ + String fourteen = plugin.Playing.get(13); + if(pname==fourteen){ + Player tfourteen = plugin.getServer().getPlayerExact(fourteen); + if(!tfourteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fourteenspwn)){ + tfourteen.teleport(fourteenspwn); + } + } + } + if(plugin.Playing.size()>=15){ + String fifteen = plugin.Playing.get(14); + if(pname==fifteen){ + Player tfifteen = plugin.getServer().getPlayerExact(fifteen); + if(!tfifteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(fifteenspwn)){ + tfifteen.teleport(fifteenspwn); + } + } + } + if(plugin.Playing.size()>=16){ + String sixteen = plugin.Playing.get(15); + if(pname==sixteen){ + Player tsixteen = plugin.getServer().getPlayerExact(sixteen); + if(!tsixteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(sixteenspwn)){ + tsixteen.teleport(sixteenspwn); + } + } + } + if(plugin.Playing.size()>=17){ + String seventeen = plugin.Playing.get(16); + if(pname==seventeen){ + Player tseventeen = plugin.getServer().getPlayerExact(seventeen); + if(!tseventeen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(seventeenspwn)){ + tseventeen.teleport(seventeenspwn); + } + } + } + if(plugin.Playing.size()>=18){ + String eighteen = plugin.Playing.get(17); + if(pname==eighteen){ + Player teighteen = plugin.getServer().getPlayerExact(eighteen); + if(!teighteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(eighteenspwn)){ + teighteen.teleport(eighteenspwn); + } + } + } + if(plugin.Playing.size()>=19){ + String nineteen = plugin.Playing.get(18); + if(pname==nineteen){ + Player tnineteen = plugin.getServer().getPlayerExact(nineteen); + if(!tnineteen.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(nineteenspwn)){ + tnineteen.teleport(nineteenspwn); + } + } + } + if(plugin.Playing.size()>=20){ + String twenty = plugin.Playing.get(19); + if(pname==twenty){ + Player ttwenty = plugin.getServer().getPlayerExact(twenty); + if(!ttwenty.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyspwn)){ + ttwenty.teleport(twentyspwn); + } + } + } + if(plugin.Playing.size()>=21){ + String twentyone = plugin.Playing.get(20); + if(pname==twentyone){ + Player ttwentyone = plugin.getServer().getPlayerExact(twentyone); + if(!ttwentyone.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyonespwn)){ + ttwentyone.teleport(twentyonespwn); + } + } + } + if(plugin.Playing.size()>=22){ + String twentytwo = plugin.Playing.get(21); + if(pname==twentytwo){ + Player ttwentytwo = plugin.getServer().getPlayerExact(twentytwo); + if(!ttwentytwo.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentytwospwn)){ + ttwentytwo.teleport(twentytwospwn); + } + } + } + if(plugin.Playing.size()>=23){ + String twentythree = plugin.Playing.get(22); + if(pname==twentythree){ + Player ttwentythree = plugin.getServer().getPlayerExact(twentythree); + if(!ttwentythree.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentythreespwn)){ + ttwentythree.teleport(twentythreespwn); + } + } + } + if(plugin.Playing.size()==24){ + String twentyfour = plugin.Playing.get(23); + if(pname==twentyfour){ + Player ttwentyfour = plugin.getServer().getPlayerExact(twentyfour); + if(!ttwentyfour.getLocation().getBlock().getRelative(BlockFace.DOWN).equals(twentyfourspwn)){ + ttwentyfour.teleport(twentyfourspwn); + } + } + } + } } } } diff --git a/src/me/travja/hungerarena/HaCommands.java b/src/me/travja/hungerarena/HaCommands.java index a79f07a..058678b 100644 --- a/src/me/travja/hungerarena/HaCommands.java +++ b/src/me/travja/hungerarena/HaCommands.java @@ -4,9 +4,9 @@ import java.util.List; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Location; -import org.bukkit.Material; import org.bukkit.World; import org.bukkit.block.Block; +import org.bukkit.block.BlockFace; import org.bukkit.block.Chest; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; @@ -223,7 +223,6 @@ public class HaCommands implements CommandExecutor { Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "ha restart"); } } - return true; } }else if(args[0].equalsIgnoreCase("Watch")){ if(sender.hasPermission("HungerArena.Watch")){ @@ -234,13 +233,10 @@ public class HaCommands implements CommandExecutor { } p.setAllowFlight(true); p.sendMessage(ChatColor.AQUA + "You can now spectate!"); - return true; }else if(plugin.canjoin== false){ p.sendMessage(ChatColor.RED + "The game isn't in progress!"); - return true; }else if(plugin.Playing.contains(pname)){ p.sendMessage(ChatColor.RED + "You can't watch while you're playing!"); - return true; }else if(plugin.Watching.contains(pname)){ plugin.Watching.remove(pname); for(Player online:plugin.getServer().getOnlinePlayers()){ @@ -249,11 +245,9 @@ public class HaCommands implements CommandExecutor { p.teleport(Spawn); p.setAllowFlight(false); p.sendMessage(ChatColor.AQUA + "You are not spectating any more"); - return true; } }else{ p.sendMessage(ChatColor.RED + "You don't have permission!"); - return true; } }else if(args[0].equalsIgnoreCase("Kick")){ if (args.length != 2) { @@ -384,6 +378,7 @@ public class HaCommands implements CommandExecutor { String world = onecoords[3]; World w = plugin.getServer().getWorld(world); Location oneloc = new Location(w, x, y, z); + oneloc = oneloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_one.teleport(oneloc); plugin.Frozen.add(Tribute_one.getName()); Tribute_one.setFoodLevel(20); @@ -396,6 +391,7 @@ public class HaCommands implements CommandExecutor { String twoworld = twocoords[3]; World twow = plugin.getServer().getWorld(twoworld); Location twoloc = new Location(twow, twox, twoy, twoz); + twoloc = twoloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_two.teleport(twoloc); plugin.Frozen.add(Tribute_two.getName()); Tribute_two.setFoodLevel(20); @@ -423,6 +419,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_three.teleport(loc); plugin.Frozen.add(Tribute_three.getName()); Tribute_three.setFoodLevel(20); @@ -437,6 +434,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_four.teleport(loc); plugin.Frozen.add(Tribute_four.getName()); Tribute_four.setFoodLevel(20); @@ -451,6 +449,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_five.teleport(loc); plugin.Frozen.add(Tribute_five.getName()); Tribute_five.setFoodLevel(20); @@ -465,6 +464,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_six.teleport(loc); plugin.Frozen.add(Tribute_six.getName()); Tribute_six.setFoodLevel(20); @@ -479,6 +479,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seven.teleport(loc); plugin.Frozen.add(Tribute_seven.getName()); Tribute_seven.setFoodLevel(20); @@ -493,6 +494,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eight.teleport(loc); plugin.Frozen.add(Tribute_eight.getName()); Tribute_eight.setFoodLevel(20); @@ -507,6 +509,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nine.teleport(loc); plugin.Frozen.add(Tribute_nine.getName()); Tribute_nine.setFoodLevel(20); @@ -521,6 +524,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_ten.teleport(loc); plugin.Frozen.add(Tribute_ten.getName()); Tribute_ten.setFoodLevel(20); @@ -535,6 +539,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eleven.teleport(loc); plugin.Frozen.add(Tribute_eleven.getName()); Tribute_eleven.setFoodLevel(20); @@ -549,6 +554,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twelve.teleport(loc); plugin.Frozen.add(Tribute_twelve.getName()); Tribute_twelve.setFoodLevel(20); @@ -563,6 +569,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_thirteen.teleport(loc); plugin.Frozen.add(Tribute_thirteen.getName()); Tribute_thirteen.setFoodLevel(20); @@ -577,6 +584,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fourteen.teleport(loc); plugin.Frozen.add(Tribute_fourteen.getName()); Tribute_fourteen.setFoodLevel(20); @@ -591,6 +599,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fifteen.teleport(loc); plugin.Frozen.add(Tribute_fifteen.getName()); Tribute_fifteen.setFoodLevel(20); @@ -605,6 +614,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_sixteen.teleport(loc); plugin.Frozen.add(Tribute_sixteen.getName()); Tribute_sixteen.setFoodLevel(20); @@ -619,6 +629,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seventeen.teleport(loc); plugin.Frozen.add(Tribute_seventeen.getName()); Tribute_seventeen.setFoodLevel(20); @@ -633,6 +644,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eighteen.teleport(loc); plugin.Frozen.add(Tribute_eighteen.getName()); Tribute_eighteen.setFoodLevel(20); @@ -647,6 +659,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nineteen.teleport(loc); plugin.Frozen.add(Tribute_nineteen.getName()); Tribute_nineteen.setFoodLevel(20); @@ -661,6 +674,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twenty.teleport(loc); plugin.Frozen.add(Tribute_twenty.getName()); Tribute_twenty.setFoodLevel(20); @@ -675,6 +689,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyone.teleport(loc); plugin.Frozen.add(Tribute_twentyone.getName()); Tribute_twentyone.setFoodLevel(20); @@ -689,6 +704,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentytwo.teleport(loc); plugin.Frozen.add(Tribute_twentytwo.getName()); Tribute_twentytwo.setFoodLevel(20); @@ -703,6 +719,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentythree.teleport(loc); plugin.Frozen.add(Tribute_twentythree.getName()); Tribute_twentythree.setFoodLevel(20); @@ -717,6 +734,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyfour.teleport(loc); plugin.Frozen.add(Tribute_twentyfour.getName()); Tribute_twentyfour.setFoodLevel(20); @@ -952,7 +970,7 @@ public class HaCommands implements CommandExecutor { if(plugin.config.getString("Spawns_set").equalsIgnoreCase("false")){ sender.sendMessage(ChatColor.RED + "/ha setspawn hasn't been run!"); }else{ - if(plugin.Playing.size()<= 1){ + if(plugin.Playing.size()== 1){ sender.sendMessage(ChatColor.RED + "There are not enough players!"); } if(plugin.Playing.size()>= 2){ @@ -965,6 +983,7 @@ public class HaCommands implements CommandExecutor { String world = onecoords[3]; World w = plugin.getServer().getWorld(world); Location oneloc = new Location(w, x, y, z); + oneloc = oneloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_one.teleport(oneloc); plugin.Frozen.add(Tribute_one.getName()); Tribute_one.setFoodLevel(20); @@ -977,10 +996,11 @@ public class HaCommands implements CommandExecutor { String twoworld = twocoords[3]; World twow = plugin.getServer().getWorld(twoworld); Location twoloc = new Location(twow, twox, twoy, twoz); + twoloc = twoloc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_two.teleport(twoloc); plugin.Frozen.add(Tribute_two.getName()); Tribute_two.setFoodLevel(20); - Tribute_one.getWorld().setTime(0); + Tribute_two.getWorld().setTime(0); if(plugin.config.getString("Auto_Start").equalsIgnoreCase("true")){ plugin.getServer().getScheduler().scheduleSyncDelayedTask(plugin, new Runnable(){ public void run(){ @@ -1004,6 +1024,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_three.teleport(loc); plugin.Frozen.add(Tribute_three.getName()); Tribute_three.setFoodLevel(20); @@ -1018,6 +1039,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_four.teleport(loc); plugin.Frozen.add(Tribute_four.getName()); Tribute_four.setFoodLevel(20); @@ -1032,6 +1054,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_five.teleport(loc); plugin.Frozen.add(Tribute_five.getName()); Tribute_five.setFoodLevel(20); @@ -1046,6 +1069,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_six.teleport(loc); plugin.Frozen.add(Tribute_six.getName()); Tribute_six.setFoodLevel(20); @@ -1060,6 +1084,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seven.teleport(loc); plugin.Frozen.add(Tribute_seven.getName()); Tribute_seven.setFoodLevel(20); @@ -1074,6 +1099,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eight.teleport(loc); plugin.Frozen.add(Tribute_eight.getName()); Tribute_eight.setFoodLevel(20); @@ -1088,6 +1114,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nine.teleport(loc); plugin.Frozen.add(Tribute_nine.getName()); Tribute_nine.setFoodLevel(20); @@ -1102,6 +1129,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_ten.teleport(loc); plugin.Frozen.add(Tribute_ten.getName()); Tribute_ten.setFoodLevel(20); @@ -1116,6 +1144,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eleven.teleport(loc); plugin.Frozen.add(Tribute_eleven.getName()); Tribute_eleven.setFoodLevel(20); @@ -1130,6 +1159,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twelve.teleport(loc); plugin.Frozen.add(Tribute_twelve.getName()); Tribute_twelve.setFoodLevel(20); @@ -1144,6 +1174,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_thirteen.teleport(loc); plugin.Frozen.add(Tribute_thirteen.getName()); Tribute_thirteen.setFoodLevel(20); @@ -1158,6 +1189,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fourteen.teleport(loc); plugin.Frozen.add(Tribute_fourteen.getName()); Tribute_fourteen.setFoodLevel(20); @@ -1172,6 +1204,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_fifteen.teleport(loc); plugin.Frozen.add(Tribute_fifteen.getName()); Tribute_fifteen.setFoodLevel(20); @@ -1186,6 +1219,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_sixteen.teleport(loc); plugin.Frozen.add(Tribute_sixteen.getName()); Tribute_sixteen.setFoodLevel(20); @@ -1200,6 +1234,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_seventeen.teleport(loc); plugin.Frozen.add(Tribute_seventeen.getName()); Tribute_seventeen.setFoodLevel(20); @@ -1214,6 +1249,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_eighteen.teleport(loc); plugin.Frozen.add(Tribute_eighteen.getName()); Tribute_eighteen.setFoodLevel(20); @@ -1228,6 +1264,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_nineteen.teleport(loc); plugin.Frozen.add(Tribute_nineteen.getName()); Tribute_nineteen.setFoodLevel(20); @@ -1242,6 +1279,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twenty.teleport(loc); plugin.Frozen.add(Tribute_twenty.getName()); Tribute_twenty.setFoodLevel(20); @@ -1256,6 +1294,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyone.teleport(loc); plugin.Frozen.add(Tribute_twentyone.getName()); Tribute_twentyone.setFoodLevel(20); @@ -1270,6 +1309,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentytwo.teleport(loc); plugin.Frozen.add(Tribute_twentytwo.getName()); Tribute_twentytwo.setFoodLevel(20); @@ -1284,6 +1324,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentythree.teleport(loc); plugin.Frozen.add(Tribute_twentythree.getName()); Tribute_twentythree.setFoodLevel(20); @@ -1298,6 +1339,7 @@ public class HaCommands implements CommandExecutor { String world = coords[3]; World w = plugin.getServer().getWorld(world); Location loc = new Location(w, x, y, z); + loc = loc.getBlock().getRelative(BlockFace.UP).getLocation(); Tribute_twentyfour.teleport(loc); plugin.Frozen.add(Tribute_twentyfour.getName()); Tribute_twentyfour.setFoodLevel(20); diff --git a/src/me/travja/hungerarena/SpawnsCommand.java b/src/me/travja/hungerarena/SpawnsCommand.java index 9d99ae4..529704c 100644 --- a/src/me/travja/hungerarena/SpawnsCommand.java +++ b/src/me/travja/hungerarena/SpawnsCommand.java @@ -1,6 +1,8 @@ package me.Travja.HungerArena; import org.bukkit.ChatColor; +import org.bukkit.Location; +import org.bukkit.block.BlockFace; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; @@ -16,219 +18,221 @@ public class SpawnsCommand implements CommandExecutor { public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) { Player p = (Player) sender; if(cmd.getName().equalsIgnoreCase("StartPoint")){ - if(p.hasPermission("HungerArena.StartPoint")){ + if(p.hasPermission("HungerArena.StartPoint")){ + Location ploc = p.getLocation(); + Location bloc = ploc.getBlock().getRelative(BlockFace.DOWN).getLocation(); if(args[0].equalsIgnoreCase("1")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_one_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute one!"); } if(args[0].equalsIgnoreCase("2")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_two_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute two!"); } if(args[0].equalsIgnoreCase("3")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_three_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute three!"); } if(args[0].equalsIgnoreCase("4")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_four_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute four!"); } if(args[0].equalsIgnoreCase("5")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_five_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute five!"); } if(args[0].equalsIgnoreCase("6")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_six_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute six!"); } if(args[0].equalsIgnoreCase("7")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_seven_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute seven!"); } if(args[0].equalsIgnoreCase("8")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_eight_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eight!"); } if(args[0].equalsIgnoreCase("9")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_nine_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute nine!"); } if(args[0].equalsIgnoreCase("10")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_ten_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute ten!"); } if(args[0].equalsIgnoreCase("11")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_eleven_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eleven!"); } if(args[0].equalsIgnoreCase("12")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twelve_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twelve!"); } if(args[0].equalsIgnoreCase("13")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_thirteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute thirteen!"); } if(args[0].equalsIgnoreCase("14")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_fourteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute fourteen!"); } if(args[0].equalsIgnoreCase("15")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_fifteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute fifteen!"); } if(args[0].equalsIgnoreCase("16")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_sixteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute sixteen!"); } if(args[0].equalsIgnoreCase("17")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_seventeen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute seventeen!"); } if(args[0].equalsIgnoreCase("18")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_eighteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute eighteen!"); } if(args[0].equalsIgnoreCase("19")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_nineteen_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute nineteen!"); } if(args[0].equalsIgnoreCase("20")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twenty_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twenty!"); } if(args[0].equalsIgnoreCase("21")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twentyone_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentyone!"); } if(args[0].equalsIgnoreCase("22")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twentytwo_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentytwo!"); } if(args[0].equalsIgnoreCase("23")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twentythree_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentythree!"); } if(args[0].equalsIgnoreCase("24")){ - double x = p.getLocation().getX(); - double y = p.getLocation().getY(); - double z = p.getLocation().getZ(); - String w = p.getWorld().getName(); + double x = bloc.getX(); + double y = bloc.getY(); + double z = bloc.getZ(); + String w = bloc.getWorld().getName(); plugin.config.set("Tribute_twentyfour_spawn", x + "," + y + "," + z + "," + w); plugin.saveConfig(); p.sendMessage(ChatColor.AQUA + "You have set the spawn location of Tribute twentyfour!");