From 848e21cad2d65a7a5120832e0a794311d64f7c56 Mon Sep 17 00:00:00 2001 From: newt_00 Date: Tue, 4 Feb 2025 21:28:52 -0500 Subject: [PATCH] working on next mechanic implementation --- .../CoswayUtil/CoswayUtil$AnchorShield$4.class | Bin 0 -> 3355 bytes .../CoswayUtil$AnchorShield$3.class.uniqueId4 | Bin 0 -> 894 bytes .../CoswayUtil$AnchorShield$4.class.uniqueId3 | Bin 0 -> 3355 bytes .../CoswayUtil$AnchorShield.class.uniqueId5 | Bin 0 -> 8570 bytes src/main/java/CoswayUtil/CoswayUtil.java | 5 +++++ 5 files changed, 5 insertions(+) create mode 100644 build/classes/java/main/CoswayUtil/CoswayUtil$AnchorShield$4.class create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield$3.class.uniqueId4 create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield$4.class.uniqueId3 create mode 100644 build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield.class.uniqueId5 diff --git a/build/classes/java/main/CoswayUtil/CoswayUtil$AnchorShield$4.class b/build/classes/java/main/CoswayUtil/CoswayUtil$AnchorShield$4.class new file mode 100644 index 0000000000000000000000000000000000000000..5025203671bf59fcf0989b1b020da59c251f889b GIT binary patch literal 3355 zcma)8+j|?;5&w-Ndu91x8#xyeNDxE`l42r~xD+CjBFl2@Mz#}MaRQXOYw6h9XuYfM zt{mLbmR`8D5N^HE3-Hencf)2vsS5MJF^u-n&tQqL0i$y zxM`ONI|{b5lwPP;tA>{@*d^UFY%8Ns!vfui5W2jI;l__Jc3}hYTHu)o1a8vME6|62 z!u|ldTdK%%-IPvxq_N#h-LmurQ}PzWhGlps2-_0Lxo$);pkcef4(ue{`TsX1+@zO0 zV@3MMbP0Wh3;K$lt}8c8>a|P{ZozI1djxL9Z7kllO6V!smZuw*drGddOA@}esas3w z>4gijT6`8OkrH$01gs% zE$da8vn?jzoZ(e?oM}`n~>kFR4G!phCMn^}tR#h4g2%NxYSYt_gBOJq3rO_t7 zpk~vJHD*4G5e+$kQRE3b0~QCw*kvuWQQgxyZnr`#^O6s%gfbdV5)zvL8&ckCO{Qn0 zThlLEepD($CImi=?Sq7jP0&8m0wK<4n7wTQY>+nf&bO?76A= z>{M=idgc?Cxh2O}GKyJ&BF^$L9l30;$VuI)N{4VuVoQdSb77pjZX_J*!5AJAco>fm zB7B@&MR%4Yhbv#<3AOmBz~?c~i*8^sl$c1)DNpDE3*hu4c(p;4@Ai0`Jw8F7@Vc)r z1s1_~P6fd^+cC?8?d_B`X4#JhE@-F$&exJ_RdX_=Y9goR8`v^F#M!NX zQhF7;d|G$(Wp7cZpP8FUaRp&v9eL-Xz^mpx>u?U z#@a*bc#QhG@NNX};pZBDp(^Juxh>hK#D=wES7q8Saegr!3=If+W1e<8H=%qQ9{Z;brvm zG~;)4g1c7+7*4$p?S0(L4_e2r4*VE#HKpGFh`k?TKd^?oQfoM*rlW`X<+55_!#%y* zac}P$?pwof;m|rBB>Wj;lRO$HTtVR-3@R1>ov{>56L}3YR}tqF;@~>Y6He@X4d(~_ zaj3kG&voDszkQ(t{*J@z;L@SSS5S#sJ?pSLw^*u&*74<#TF|0jWAyiMKDe=({Q1;oHh;cJDSQGAwRzLAPOm_HtLbkDI~Uag1UZqW#>h#JQI^fJf;d zXW+Z=7$xvHCGjMs@D$yROO(b-bPryqBY2mN;xBXzAJY*2O84UL^lAK)?xP)aKOLsy zbd)mueV{>l%I6P0=_m0Id>7wicF*8%_&$EXA#n-6!w>Na+xR24aR8yA|KN;MMX=I?+nL>+=Qp#%{QUL(2Y@5=TBxCJ!*X#24F-RpvJc_;yIiC} z<@!f5PLw`P1Wzaa0fRjcQ-7u+hC4&0&w{9!PDLJYnTz~97%7?MT=yL`(X!#VXv1aL zS&Gc!ginf;>)^PQzA2;(qm(l=o(U=PLxy^{H*RAE9UGpDYlg6~MEE-w=`^3IIRTEl z!>aO&9?}0#*}XA?HBb{`b%sLnlVTQe{dQ5_>QKdDIu5lk`#*qO9xP<-VC#VA4+SPCm_sLq=!~^){$u1s}HN|gY7hO`B=g{{X83Ncv literal 0 HcmV?d00001 diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield$4.class.uniqueId3 b/build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield$4.class.uniqueId3 new file mode 100644 index 0000000000000000000000000000000000000000..58759263892b082073513e846a290332abdb9844 GIT binary patch literal 3355 zcma)8TX!4P75=s(dt~`w8###~Awfx$AYX_`VkjUtMV95*M79%KaRQXOW9itMXgs6N zj2zt3LTRBF2)C9?Z$K|V?~p7on1` z-Gl=Hbhl8F#i}Wtb!bO1MEU zc*ctKujvxHa_99GJy}(5nA9t&4%~#BHS7}Djayi}X_wGZuq{tFEcc{bWtSv;ZBw_F zlG6+4Wx-4JJs81W+^Qiaun+qQ-8G1s$gJlW){^hks+?XV9NG#Y0P1U`qD*02;2;hW zdYARG%-9waaMtijJaawW^7t-IV0F#D&0rCBTSA}@{RB~z3)Q7b>ALz7ySM2=4TQM} zb37<;yP~PBpj!oLhLI%f_UAFDPESm6W9XhN#*RjC1V=R-6Bxpsgq{Gqjo2Zy7EIgX zV|x>QTLxF#eSB~Ar_k;ZxECox*sU&j4%0~3l^7iz-C9*?d{N*yzQh_!(i`CzE-Q^D z@ddS-tnD%LX^d#d2#g|2*cq@mAjU3hppELD&T+dHVv)CeSS6IwaDtH71Xz>uRx2_& zBi)LA!SbV088RVoKTdL_@L_qD*yN*0cC%yXCO^PQOlg=FIEB;Aj&8^hI%l%8r_yJq z=F?M|@#&e*J?4fSKglR&1@bt<*L38vy&@-drz{=9O^GcT>YEGW>@_3dSO>=NfWU)z zh!ElHWJrQYP}=5>CDObk!(6MJvBed zLw;f|o#$AI27ObLPKDAjpaT_rO@kxgg2Oe4SvRGJk1@TkBy z@hxUUS=NBM4%6xo%vu9>x=deSTY>uCbq~@mK|HH zN>h>XU4bVR6P*+J?BslYTKzvWn^hP8p1}9jt)tngQFXJK^a-Dl{CF5Yyk4h@a!}={E9HLG^jv1;3cWuYFNO4i~`?s9GOtrvJrrI1c8OpZ6k(0OB7 zC6VxybiHxg^)&pFbI=A(ph;jCjM%p4a*D6`Xl@w4AtdW@w5(Sud{C@t6ggVF*s|^w zN`tZHkh(WUU2S+Pg17No4Zl;B^Y`4AY*b>yTCvMA>6bXan2vEtu^q1JuLf&!UC_5= zT(^p*bmKYOE>|n5&80Q4(xj+T_!i<11>_s;Ltv>6kH{|D%}R1>_&|Jy(S_2OBc@2o37hv)fA!6-<=3p{UU+{e3X=MY{* zH!m}OODnj0Wq{%S_n^Ip8+o90^tRxqh^r;_{UP>zgag1DZtGvefLe|o=8sEia}9TN zZpU4nYq)z2!?}TV+(-B;#wK|-PPmNRn;29o{x@SOm^$(rX09O4Da65boFg3H^BT?# z`twk69baz20Dpb81^$V{>)_I%=9f{5S{>`KTesM%hSu?oklN6qk1_h&I2SxvEq~iL zhHnwX{La-epQ>Xv{O|*1HM@5k6d4vbxS(C=q21h7-onk`9vq{+7@~dLt?cJs;s73| zIA`F4c!Un&QMwIJQUXuW04~z)c!3V%bxPtbx&wcsBlrg$#Xo5X|E4?fU%HES&==@1 z-Aza79!gQFMtZ-`AAHhJ;6L~ge$4Ei#=r0qUgnUvhUpTT-D#7 J_>fDu`7>6EmZ$&# literal 0 HcmV?d00001 diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield.class.uniqueId5 b/build/tmp/compileJava/compileTransaction/stash-dir/CoswayUtil$AnchorShield.class.uniqueId5 new file mode 100644 index 0000000000000000000000000000000000000000..09962f8d7393b2b9e09a9ea50f55ffb2f3fbfe8b GIT binary patch literal 8570 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 AKmY&$ literal 0 HcmV?d00001 diff --git a/src/main/java/CoswayUtil/CoswayUtil.java b/src/main/java/CoswayUtil/CoswayUtil.java index 52d3176..4197d23 100644 --- a/src/main/java/CoswayUtil/CoswayUtil.java +++ b/src/main/java/CoswayUtil/CoswayUtil.java @@ -11,6 +11,7 @@ import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.BlockBreakEvent; import org.bukkit.event.block.BlockPlaceEvent; +import org.bukkit.event.player.PlayerChangedWorldEvent; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; @@ -139,6 +140,10 @@ public final class CoswayUtil extends JavaPlugin { // Apply velocity in the opposite direction entity.setVelocity(knockbackDirection.multiply(power).setY(1)); + } + @EventHandler + public void ev(PlayerChangedWorldEvent event) { + } private Player getNearestPlayer(Player sender, double radius) { Location senderLoc = sender.getLocation();