vcPQ!qF;q@b0nYU7
zP&ht}K7j%}P%%|ffm;4F0^i3P0R`a!2wm89L5P3Kfu;tTZJre<{N5}AzsH+E3DS`Q
zJLIl`LRMf`JOTBLf(;IV(9(h{(}dXK!cPoSLm(o@fz8vRz}6fOw%3}3VYOsCczLF`
za2RTsCWa2sS-uw(6|HLJg)Xf@S8#|+(Z5Y)ER+v+8;btfB3&9sWH6<=U}0)o-jIts
zsi?Nko;No&JyZI%@1G&zsG5kKo^Zd7rk_9VIUao9;fC~nv(T0F&Af0&Rp`?x94EIS
zUBPyBe5R5#okNiB1Xe--q4|hPyGzhJ?Lurt#Ci09BQ+}rlHpBhm;EmfLw{EbCz)sg
zgseAE#f$met1jo;`Z6ihk?O1be3aa$IGV69{nzagziA!M*~E5lMc(Sp+NGm2IUjmn
zql((DU9QP~Tn1pt6L`}|$Na-v(P+Zg&?6bAN@2u%KiB*Gm92NU_sg*Zkqg)bp%(
z#`gEmKX~iapD-zWWyil}$ZQ=1H+vLY*)u!WswR{d*FmKvcq+iIcSKmt@O=w>f}Z)R
zMENRJgjKMqVbMpzPO{`!J~2Jyu7&xXnTDW?V?IJgy+-35q1)-J8T**?@_-2H`%X+6f5
zIRv`uLp&*?g7L~6+3O*saXT~gWsmhF*FNKw4X$29ePKi02G*)ysenhHv{u9-y?_do
ztT(Cu04pk>51n}zu~=wgToY5Cx|MTlNw}GR>+`|6CAhQn=bh@S<7N)`w};;KTywDU
z=QWO@RBj$WKOXSgCWg{BD`xl&DS!G}`Mm3$)=%3jzO_C+s+mfTFH5JL>}*(JKs@MqX|o2b#ZBX5P;p7;c)$F1y4HwvJ?KA938$rd)gn_U^CcUtmdaBW57
zlPph>Fz&L`cSScFjcj+7Jif3vxb20Ag~FPstm?9#OrD$e?Y~#1osDB0CFZ9Mu&%iE
zSj~wZpFqu6!k%BT)}$F@Z%(d-Pqy07`N8ch2F7z^=S-!r-@j{#&{SM@a8O$P#SySx
zZLD_z=I300OCA1YmKV0^lo@>^)THfZvW}s<$^w^#^Ce=kO5ymAnk>H7pK!+NJ-+F7
z1Bb6Y=r)0nZ+hRXUyD+BKAyecZxb+$JTHK5k(nWv*5%2a+u*GDt|rpReYQ}vft
zXrIt#!kGO85o^~|9Oc-M5A!S@9Q)O$$&g8u>1=ew?T35h8B{-Z_S78oe=E(-YZhBPe@Y1sUt63A-Cdv>D1nIT~=Rub6$?8g>meFb7Ic@w^%@RN2z72oPZ#Ta%b(P1|&6I
z61iO<8hT*)p19Bgd0JgXP{^c{P2~K@^DIXv=dF(u|DFfqD^dMIl8-x)xKIpJRZru@
zDxicyYJG}mh}=1Dfg%B$#H`CiAxPTj^;f4KRMZHUz-_x6)lEq!^mu%72*PI=t$6{Uql#dqm4
zClgaN63!&?v*enz4k1sbaM+yCqUf+i9rw$(YrY%ir1+%cWRB<;r}$8si!6QcNAk~J
zk3?dejBaC`>=T<=y=>QVt*4kL>SwYwn$(4ES793qaH)>n(axyV3R5jdXDh#e-N0K-
zuUgk|N^|3*D1!Wlz-!M*b}Zc5=;K6I+>1N$&Q%)&8LWUiTYi&aQIj(luA<
zN5R<8Y8L#*i0xBio$jWcaiZ4S2w3#R@CGemesy~akKP)2GojQF6!$}!_RdUJPBevX
zG#~uz%Yirb0@1wgQ;ayb=qD}6{=QXxjuZQ@@kxbN!QWhtEvuhS2yAZe8fZy6*4Inr
zdSyR9Dec4HrE|I=z-U;IlH;_h#7e^Hq}gaJ<-z^}{*s!m^66wu2=(*EM0UaV*&u1q
zJrq!K23TO8a(ecSQFdD$y+`xu)Xk36Z*;1i{hS=H2E<8<5yHuHG~22-S+Jq|3HMAw
z%qBz3auT=M!=5F|Wqke|I^E8pmJ-}>_DwX5w%d3MSdC>xW%$ocm8w8HRdZ|^#cEt1
zM*I7S6sLQq;;Mecet(Q()+?s+&MeVLOvx}(MkvytkvLHl7h*N0AT1#AqC&(he(^%przH`KqA$z_dAvJJb409@F)fYwD$JW_{_Oie8!@VdJE
zU>D$@B?LawAf5$;`AZ1E!krn=aAC%4+YQrzL!59yl1;|T2)u=RBYA8lk0Ek&gS!Rb
zt0&hVuyhSa0}rpZGjTA>Gz}>Uv*4)F
zf7S%D2nfA7x?gPEXZWk8DZimQs#xi0?So_k`2zb!UVQEAcbvjPLK9v>J~!awnxGpq
zEh$EPOc4q&jywmglnC&D)1-P0DH!@)x;uJwMHdhPh>ZLWDw+p1pf52{X2dk{_|UOmakJa4MHu?CY`6Hhv!!d7=aNwiB5z
zb*Wlq1zf^3iDlPf)b_SzI*{JCx2jN;*s~ra8NeB!PghqP!0po-ZL?0Jk;2~*~sCQ<%wU`mRImd)~!23RS?XJu|{u(
ztFPy3*F=ZhJmBugTv48WX)4U*pNmm~4oD4}$*-92&<)n=R)5lT
z-VpbEDk>(C1hoo#-H_u0`#%L6L$
zln(}h2*Cl(5(JtVM{YZ26@Fwmp;?Qt}9$_F%`?+-JHbC;bPZj8PLq9
zWo-KFw!i&r8WuA-!3F_m9!24Z(RhalAUR~_H#Ln=$%b5GY
z)oB)zO%J5TY}&BXq^7#M>euVL%01Tzj4$6^ZOjT*7@zr~q@6GEjGi)nbwzSL`TiLN
z{DVG~I$w@%^#tD{>1Ap@%=XogG_^Hvy_xiRn4yy?LKsC+
zU!S79X8orh&D%>1S`x2iyi&(iG&r#YT{}~iy(FIOo8?MZU#eo*c*(RjAGj@uDi
zARJur)-*{n0PgW~&mFeg`MJ?(Kr;NUom)jh?ozZtyywN9bea6ikQlh}953Oul~N%4
z@Sx!@>?l1e7V*@HZMJx!gMo0TeXdU~#W6^n?YVQJ$)nuFRkvKbfwv_s*2g(!wPO|@
zvuXF=2MiPIX)A7x!|BthSa$GB%ECnuZe_Scx&AlnC
z!~6C_SF24#@^VMIw)a-7{00}}Cr5NImPbW8OTIHoo6@NcxLVTna8<<;uy~YaaeMnd
z;k_ynYc_8jQn9vW_W8QLkgaHtmwGC}wRcgZ^I^GPbz{lW)p#YYoinez1MjkY%6LBd
z+Vr>j&^!?b-*Vk>8I!28o`r3w&^Lal8@=50zV4&9V9oXI{^r8;JmVeos&wf?O!;_o
zk))^k*1fvYw9?WrS!sG2TcX`hH@Y3mF&@{i05;_AV{>Umi8{uZP_0W5_1V2yHU<)E
z+qviK*7SJtnL;76{WK!?Pv$-!w$08<%8Qy|sB|P%GiV1<+dHw*sj!C~SjsB6+1L@so+Q~n#
z+Uc5+Uz+mGmkR@>H7D*c?mm8WQz;3VOpktU_DeBi>3#@z
zmLe;3gP<7KPy>~k47nEeT?G?7e2g6316Xdb_y+ja5C9Ayg6QTNr~&Kbs(1>7zp|f@le;9B
z1e(+Ga%jPWR7oc}=XcB4$z?YD)l;%#U;}~gZzGViI=fwu9OAPCCK!0w>Ay^#$b49k
zT&|M?JaIyRT<;@*t_jp1ifWPvL;{maf6o0T#X!#9YX;0Q;LTQ0}0tg^_Ru4pkSr4#P
zmnW|D0`A#Ie6pEfBDv39=jN2;kiUoT6I&kChsbI!jMuY6zuZql5!&i%5!c
zjsHlXtjT;NV?jAb`%vy)JOK_j1rponLqc>(2qgYlLPEs>|0QV<=Pw~C`fLFKJJitt
zyC6003{rxCsmtGKjhB%W2W~*%vKH8l$pZoOFT*K@uL9%CD^3rh=ZtuTU1
zJpf4|%n^yjh#dKSSCJI8;YU*CD!8Wv20*e5`-fya^75@ADLU^RdHDg3Bk3k6)dGi7
z!!z;|O1h$8q!vO*w6
I6Xdi10eY*&F8}}l
delta 5094
zcmZu#c|6qH|DG9RA4`noBZNWrC2N)tSqjO%%aX0^O4dPAB*iC6_9R<`apl^#h-_oY
z)(k_0v8Fxp{fyi9-uwN%e)GpU&v~BrS>~KG^PF=MNmQjIDr&QHR7f-kM{%U_u*1=5
zGC}ae5(^Rrg9QY8$x^}oiJ0d2O9YW{J~$dD1ovlvh&0B4L)!4S=z;Hac>K{#9q9cKq;>>BtKo1!+gw`yqE
zSK8x^jC|B!qmSW#uyb@T^CkB9qRd{N3V-rEi}AEgoU_J27lw_0X`}c0&m9JhxM;RK
z54_gdZ(u?R5`B3}NeVal2NTHqlktM`2eTF28%6BZCWW$-shf0l-BOVSm)hU58MTPy
zDcY-5777j;ccU!Yba8wH=X6OdPJ8O5Kp^3gUNo>!b=xb6T2F&LiC2eBJj8KuLPW!4
zw3V^NnAKZm^D?tmliCvzi>UtoDH%V#%SM0d*NS+m%4}qO<)M1E{OpQ(v&ZNc`vdi|
zEGlVi$Dgxy1p6+k0qGLQt(JwxZxLCZ4>wJ=sb0v%Ki?*+!ic_2exumn{%Co||
z-axdK#RUC;P|vqbe?L`K!j;sUo=uuR_#ZkRvBf%Txo6{OL&I(?dz?47Z(DcX3KTw>
zGY%A=kX;fBkq$F^sX|-)1Qkg##+n-Ci{qJVPj@P?l_1Y`nD^v>fZ3HMX%(4p-TlD(>yWwJij!6Jw}l7h>CIm@Ou5B@$Wy`Ky*814%Mdi1GfG1zDG9NogaoVHHr4gannv4?w6g&10!j=lKM
zFW;@=Z0}vAPAxA=R4)|`J??*$|Fh`5=ks*V7TapX`+=4n*{aXxRhh-EGX_Xrzjb4r
zn0vO7Cc~wtyeM_8{**~9y7>+}1JV8Buhg%*hy|PUc#!vw#W(HFTL|BpM)U0>JxG6S
zLnqn1!0++RyyJ>5VU<4mDv8>Q#{EtgS3mj7Hx}Zkr0tz1}h8Kn6q`MiwC
z{Y#;D!-ndlImST(C@(*i5f0U(jD29G7g#nkiPX
zki6M$QYX_fNH=E4_eg9*FFZ3wF9YAKC}CP89Kl(GNS(Ag994)0$OL4-fj_1EdR}ARB#-vP_$bWF`Qk58+
z4Jq*-YkcmCuo9U%oxGeYe7Be=?n}pX+x>ob(8oPLDUPiIryT8v*N4@0{s_VYALi;lzj19ivLJKaXt7~UfU|mu9zjbhPnIhG2`uI34urWWA9IO{
z_1zJ)lwSs{qt3*UnD}3qB^kcRZ?``>IDn>qp8L96bRaZH)Zl`!neewt(wjSk1i#zf
zb8_{x_{WRBm9+0CF4+nE)NRe6K8d|wOWN)&-3jCDiK5mj>77=s+TonlH5j`nb@rB5
z5NX?Z1dk`E#$BF{`(D>zISrMo4&}^wmUIyYL-$PWmEEfEn-U0tx_vy$H6|+
zi{ytv2@JXBsot|%I5s74>W1K{-cvj0BYdNiRJz*&jrV9>ZXYZhEMULcM=fCmxkN&l
zEoi=)b)Vazc5TQC&Q$oEZETy@!`Gnj`qoXl7mcwdY@3a-!SpS2Mau|uK#++@>H8QC
zr2ld8;<_8We%@E?S=E?=e9c$BL^9X?bj*4W;<+B&OOe+3{<`6~*fC(=`TO>o^A(Y!
zA`Qc1ky?*6xjVfR?ugE~oY`Gtzhw^{Z@E6vZ`mMRAp>Odpa!m
zzWmtjT|Lj^qiZMfj%%un-o$Eu>*v12qF{$kCKai^?DF=$^tfyV%m9;W@pm-BZn_6b
z{jsXY3!U`%9hzk6n7YyHY%48NhjI6jjuUn?Xfxe0`ARD_Q+T_QBZ{
zUK@!63_Wr`%9q_rh`N4=J=m;v>T{Y=ZLKN^m?(KZQ2J%|3`hV0iogMHJ}
zY6&-nXirq$Yhh*CHY&Qf*b@@>LPTMf
z(cMorwW?M11RN{H#~ApKT)F!;R#fBHahZGhmy>Sox`rk>>q&Y)RG$-QwH$_TWk^hS
zTq2TC+D-cB21|$g4D=@T`-ATtJ?C=aXS4Q}^`~XjiIRszCB^cvW0OHe5;e~9D%D10
zl4yP4O=s-~HbL7*4>#W52eiG7*^Hi)?@-#*7C^X5@kGwK+paI>_a2qxtW
zU=xV7>QQROWQqVfPcJ$4GSx`Y23Z&qnS?N;%mjHL*EVg3pBT{V7bQUI60jtBTS?i~
zycZ4xqJ<*3FSC6_^*6f)N|sgB5Bep(^%)$=0cczl>j&n~KR!7WC|3;Zoh_^GuOzRP
zo2Hxf50w9?_4Qe368fZ0=J|fR*jO_EwFB1I^g~i)roB|KWKf49-)!N%Ggb%w=kB8)(+_%kE~G!(73aF=yCmM3Cfb9lV$G!b
zoDIxqY{dH>`SILGHEJwq%rwh46_i`wkZS-NY95qdNE)O*y^+k#JlTEij8NT(Y_J!W
zFd+YFoZB|auOz~A@A{V*c)o7E(a=wHvb@8g5PnVJ&7D+Fp8ABV
z5`&LD-<$jPy{-y*V^SqM)9!#_Pj2-x{m$z+9Z*o|JTBGgXYYVM;g|VbitDUfnVn$o
zO)6?CZcDklDoODzj+ti@i#WcqPoZ!|IPB98LW!$-p+a4xBVM@%GEGZKmNjQMhh)zv
z7D){Gpe-Dv=~>c9f|1vANF&boD=Nb1Dv>4~eD636Lldh?#zD5{6JlcR_b*C_Enw&~
z5l2(w(`{+01xb1FCRfD2ap$u(h1U1B6e&8tQrnC}Cy0GR=i^Uue26Rc6Dx}!4#K*0
zaxt`a+px7-Z!^(U1WN2#kdN#OeR|2z+C@b@w+L67VEi&ZpAdg+8`HJT=wIMJqibhT
ztb3PFzsq&7jzQuod3xp7uL?h-7rYao&0MiT_Bux;U*N#ebGv92o(jM2?`1!N2W_M*
zeo9$%hEtIy;=`8z1c|kL&ZPn0y`N)i$Y1R9>K!el{moiy)014448YC#9=K
zwO3weN|8!`5bU_#f(+ZrVd*9`7Uw?!q?yo&7sk&DJ;#-^tcCtqt5*A(V;&LdHq7Hg
zI6sC@!ly9p$^@v&XDsgIuv;9#w^!C1n5+10-tEw~ZdO1kqMDYyDl!5__o}f3hYe2M
zCeO)~m&&=JZn%cVH3HzPlcE`9^@``2u+!Y}Remn)DLMHc-h5A9ATgs;7F7=u2=vBlDRbjeYvyNby=TvpI{5nb2@J_YTEEEj4q<@zaGSC_i&xxD!6)d
zG{1??({Ma<=Wd4JL%bnEXoBOU_0bbNy3p%mFrMW>#c
zzPEvryBevZVUvT^2P&Zobk#9j>vSIW_t?AHy>(^x-Bx~(mvNYb_%$ZFg(s5~oka+Kp(GU68I$h(Vq|fZ
zC_u1FM|S)=ldt#5q>&p4r%%p)*7|Rf0}B#-FwHDTo*|P6HB_rz%R;{==hpl#xTt@VLdSrrf~g^
z`IA8ZV1b`UazYpnkn28h&U)$(gdZ*f{n`&kH%Oy54&Z;ebjlh4x?JmnjFAALu}EG}
zfGmQ$5vEMJMH`a=+*src#dWK&N1^LFxK9Sa#q_rja$JWra09we<2oL9Q9Sx)?kZFW
z$jhOFGE~VcihYlkaZv8?uA7v$*}?2h6i%Qmgc4n~3E(O_`YCRGy~}`NFaj@(?Wz;GS_?T+RqU{S)eD1j$1Gr;C^m
z7zDK=xaJ^6``=#Y-2ssNfdRqh0ntJrutGV5Nv&WI%3k1wmD5n+0aRe{0k^!>LFReN
zx1g*E>nbyx03KU~UT6->+rG%(owLF=beJxK&a0F;ie1GZ^eKg-VEZb&=s&ajKS#6w
zjvC6J#?b|U_(%@uq$c#Q@V_me0S1%)pKz9--{EKwyM}_gOj*Og-NEWLDF_oFtPjG;
zXCZ7%#=s}RKr&_5RFN@=H(015AGl4XRN9Bc51`;WWt%vzQvzexDI2BZ@xP~^2$I&7
zA(ndsgLsmA*su8p-~IS
q+ZJUZM}`4#Zi@l2F-#HCw*??ha2ta#9s8?H3%YId(*zJG6aF78h1yF1
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index f398c33..17a8ddc 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
index 79a61d4..65dcd68 100755
--- a/gradlew
+++ b/gradlew
@@ -144,7 +144,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
case $MAX_FD in #(
max*)
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
- # shellcheck disable=SC3045
+ # shellcheck disable=SC3045
MAX_FD=$( ulimit -H -n ) ||
warn "Could not query maximum file descriptor limit"
esac
@@ -152,7 +152,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
'' | soft) :;; #(
*)
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
- # shellcheck disable=SC3045
+ # shellcheck disable=SC3045
ulimit -n "$MAX_FD" ||
warn "Could not set maximum file descriptor limit to $MAX_FD"
esac
From 410f3ba47b80ed2f14ed9775475932148189e4c7 Mon Sep 17 00:00:00 2001
From: chochem <40274384+chochem@users.noreply.github.com>
Date: Sun, 10 Sep 2023 10:38:47 +0100
Subject: [PATCH 2/3] update deps
---
dependencies.gradle | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dependencies.gradle b/dependencies.gradle
index 141c66e..1e534f7 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -1,7 +1,7 @@
// Add your dependencies here
dependencies {
- compile("com.github.GTNewHorizons:TinkersConstruct:1.9.0.10-GTNH:dev")
- compile("com.github.GTNewHorizons:Mantle:0.3.4:dev")
+ compile("com.github.GTNewHorizons:TinkersConstruct:1.10.1-GTNH:dev")
+ compile("com.github.GTNewHorizons:Mantle:0.3.7:dev")
}
From 236c5ca5a5749c07b1537129fc7a684a774bc473 Mon Sep 17 00:00:00 2001
From: chochem <40274384+chochem@users.noreply.github.com>
Date: Sun, 10 Sep 2023 10:39:02 +0100
Subject: [PATCH 3/3] spotless
---
src/main/java/tmechworks/TMechworks.java | 20 +++++++++----------
.../java/tmechworks/blocks/FilterBlock.java | 7 +++----
.../tmechworks/blocks/RedstoneMachine.java | 17 ++++++++--------
.../java/tmechworks/blocks/SignalBus.java | 7 +++----
.../tmechworks/blocks/SignalTerminal.java | 4 ++--
.../component/SignalBusMasterLogic.java | 3 +--
.../blocks/logic/AdvancedDrawbridgeLogic.java | 11 +++++-----
.../blocks/logic/DrawbridgeLogic.java | 13 ++++++------
.../tmechworks/blocks/logic/FilterLogic.java | 3 +--
.../blocks/logic/FirestarterLogic.java | 7 +++----
.../blocks/logic/SignalBusLogic.java | 3 +--
.../blocks/logic/SignalTerminalLogic.java | 3 +--
.../java/tmechworks/client/ClientProxy.java | 4 ++--
.../SignalTetherWorldOverlayRenderer.java | 7 +++----
.../client/block/DynamoSpecialRender.java | 4 ++--
.../tmechworks/client/block/FilterRender.java | 5 ++---
.../client/block/MachineRender.java | 5 ++---
.../client/block/SignalBusRender.java | 4 ++--
.../client/block/SignalTerminalRender.java | 2 +-
.../client/item/DynamoItemRender.java | 2 +-
.../java/tmechworks/common/CommonProxy.java | 7 +++----
.../java/tmechworks/common/MechContent.java | 5 ++---
.../tmechworks/inventory/DrawbridgeSlot.java | 3 +--
.../inventory/SlotOpaqueBlocksOnly.java | 4 ++--
.../java/tmechworks/items/LengthWire.java | 2 +-
.../java/tmechworks/items/SpoolOfWire.java | 4 ++--
.../items/blocks/SignalBusItem.java | 4 ++--
.../items/blocks/SignalTerminalItem.java | 2 +-
.../tmechworks/lib/TMechworksRegistry.java | 6 +++---
.../lib/multiblock/IMultiblockMember.java | 4 ++--
.../lib/multiblock/MultiblockBaseLogic.java | 4 ++--
.../multiblock/MultiblockMasterBaseLogic.java | 4 ++--
.../lib/signal/ISignalTransceiver.java | 4 ++--
.../network/packet/PacketDrawbridge.java | 7 +++----
.../network/packet/PacketPipeline.java | 3 +--
35 files changed, 88 insertions(+), 106 deletions(-)
diff --git a/src/main/java/tmechworks/TMechworks.java b/src/main/java/tmechworks/TMechworks.java
index cf8babc..d071c75 100644
--- a/src/main/java/tmechworks/TMechworks.java
+++ b/src/main/java/tmechworks/TMechworks.java
@@ -5,6 +5,16 @@
import org.apache.logging.log4j.Logger;
+import cpw.mods.fml.common.Mod;
+import cpw.mods.fml.common.Mod.EventHandler;
+import cpw.mods.fml.common.Mod.Instance;
+import cpw.mods.fml.common.SidedProxy;
+import cpw.mods.fml.common.event.FMLInitializationEvent;
+import cpw.mods.fml.common.event.FMLPostInitializationEvent;
+import cpw.mods.fml.common.event.FMLPreInitializationEvent;
+import cpw.mods.fml.common.event.FMLServerStartingEvent;
+import cpw.mods.fml.common.network.NetworkRegistry;
+import cpw.mods.fml.relauncher.Side;
import tmechworks.client.SignalTetherWorldOverlayRenderer;
import tmechworks.command.BlockInfoCommand;
import tmechworks.common.CommonProxy;
@@ -16,16 +26,6 @@
import tmechworks.lib.multiblock.MultiblockServerTickHandler;
import tmechworks.lib.util.TabTools;
import tmechworks.network.packet.PacketPipeline;
-import cpw.mods.fml.common.Mod;
-import cpw.mods.fml.common.Mod.EventHandler;
-import cpw.mods.fml.common.Mod.Instance;
-import cpw.mods.fml.common.SidedProxy;
-import cpw.mods.fml.common.event.FMLInitializationEvent;
-import cpw.mods.fml.common.event.FMLPostInitializationEvent;
-import cpw.mods.fml.common.event.FMLPreInitializationEvent;
-import cpw.mods.fml.common.event.FMLServerStartingEvent;
-import cpw.mods.fml.common.network.NetworkRegistry;
-import cpw.mods.fml.relauncher.Side;
@Mod(modid = Repo.modId, name = Repo.modName, version = Repo.modVer, dependencies = Repo.modDeps)
public class TMechworks {
diff --git a/src/main/java/tmechworks/blocks/FilterBlock.java b/src/main/java/tmechworks/blocks/FilterBlock.java
index f8686cb..697ba95 100644
--- a/src/main/java/tmechworks/blocks/FilterBlock.java
+++ b/src/main/java/tmechworks/blocks/FilterBlock.java
@@ -2,8 +2,6 @@
import java.util.List;
-import mantle.world.CoordTuple;
-
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
@@ -22,12 +20,13 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.FakePlayer;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import mantle.world.CoordTuple;
import tmechworks.blocks.logic.SubFilter;
import tmechworks.client.block.FilterRender;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.blocks.IBlockWithMetadata;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
public class FilterBlock extends Block implements IBlockWithMetadata {
diff --git a/src/main/java/tmechworks/blocks/RedstoneMachine.java b/src/main/java/tmechworks/blocks/RedstoneMachine.java
index a647aab..2739fee 100644
--- a/src/main/java/tmechworks/blocks/RedstoneMachine.java
+++ b/src/main/java/tmechworks/blocks/RedstoneMachine.java
@@ -3,13 +3,6 @@
import java.util.ArrayList;
import java.util.List;
-import mantle.blocks.abstracts.InventoryBlock;
-import mantle.blocks.abstracts.InventoryLogic;
-import mantle.blocks.iface.IActiveLogic;
-import mantle.blocks.iface.IFacingLogic;
-import mantle.common.ComparisonHelper;
-import mantle.world.CoordTuple;
-
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
@@ -28,6 +21,14 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import mantle.blocks.abstracts.InventoryBlock;
+import mantle.blocks.abstracts.InventoryLogic;
+import mantle.blocks.iface.IActiveLogic;
+import mantle.blocks.iface.IFacingLogic;
+import mantle.common.ComparisonHelper;
+import mantle.world.CoordTuple;
import tmechworks.TMechworks;
import tmechworks.blocks.logic.AdvancedDrawbridgeLogic;
import tmechworks.blocks.logic.DrawbridgeLogic;
@@ -35,8 +36,6 @@
import tmechworks.client.block.MachineRender;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.blocks.IDrawbridgeLogicBase;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
public class RedstoneMachine extends InventoryBlock {
diff --git a/src/main/java/tmechworks/blocks/SignalBus.java b/src/main/java/tmechworks/blocks/SignalBus.java
index 22cd3f5..566f7ac 100644
--- a/src/main/java/tmechworks/blocks/SignalBus.java
+++ b/src/main/java/tmechworks/blocks/SignalBus.java
@@ -11,8 +11,6 @@
import java.util.List;
import java.util.Random;
-import mantle.world.WorldHelper;
-
import net.minecraft.block.Block;
import net.minecraft.block.ITileEntityProvider;
import net.minecraft.block.material.Material;
@@ -33,13 +31,14 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import mantle.world.WorldHelper;
import tmechworks.TMechworks;
import tmechworks.blocks.logic.SignalBusLogic;
import tmechworks.client.block.SignalBusRender;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.multiblock.IMultiblockMember;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
public class SignalBus extends Block implements ITileEntityProvider {
diff --git a/src/main/java/tmechworks/blocks/SignalTerminal.java b/src/main/java/tmechworks/blocks/SignalTerminal.java
index 5c2dc20..55bfead 100644
--- a/src/main/java/tmechworks/blocks/SignalTerminal.java
+++ b/src/main/java/tmechworks/blocks/SignalTerminal.java
@@ -23,12 +23,12 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import tmechworks.TMechworks;
import tmechworks.blocks.logic.SignalTerminalLogic;
import tmechworks.client.block.SignalTerminalRender;
import tmechworks.lib.TMechworksRegistry;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
public class SignalTerminal extends Block implements ITileEntityProvider {
diff --git a/src/main/java/tmechworks/blocks/component/SignalBusMasterLogic.java b/src/main/java/tmechworks/blocks/component/SignalBusMasterLogic.java
index 6fb81c1..f796b96 100644
--- a/src/main/java/tmechworks/blocks/component/SignalBusMasterLogic.java
+++ b/src/main/java/tmechworks/blocks/component/SignalBusMasterLogic.java
@@ -4,12 +4,11 @@
import java.util.HashMap;
import java.util.Map;
-import mantle.world.CoordTuple;
-
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
import tmechworks.blocks.logic.SignalBusLogic;
import tmechworks.lib.multiblock.IMultiblockMember;
import tmechworks.lib.multiblock.MultiblockMasterBaseLogic;
diff --git a/src/main/java/tmechworks/blocks/logic/AdvancedDrawbridgeLogic.java b/src/main/java/tmechworks/blocks/logic/AdvancedDrawbridgeLogic.java
index a409a9c..2cf8e12 100644
--- a/src/main/java/tmechworks/blocks/logic/AdvancedDrawbridgeLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/AdvancedDrawbridgeLogic.java
@@ -4,10 +4,6 @@
import java.util.Iterator;
import java.util.List;
-import mantle.blocks.abstracts.InventoryLogic;
-import mantle.blocks.iface.IActiveLogic;
-import mantle.blocks.iface.IFacingLogic;
-
import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
@@ -32,13 +28,16 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import com.mojang.authlib.GameProfile;
+
+import mantle.blocks.abstracts.InventoryLogic;
+import mantle.blocks.iface.IActiveLogic;
+import mantle.blocks.iface.IFacingLogic;
import tmechworks.inventory.AdvancedDrawbridgeContainer;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.blocks.IDrawbridgeLogicBase;
import tmechworks.lib.player.FakePlayerLogic;
-import com.mojang.authlib.GameProfile;
-
public class AdvancedDrawbridgeLogic extends InventoryLogic
implements IFacingLogic, IActiveLogic, IDrawbridgeLogicBase {
diff --git a/src/main/java/tmechworks/blocks/logic/DrawbridgeLogic.java b/src/main/java/tmechworks/blocks/logic/DrawbridgeLogic.java
index 399e650..89cc401 100644
--- a/src/main/java/tmechworks/blocks/logic/DrawbridgeLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/DrawbridgeLogic.java
@@ -4,11 +4,6 @@
import java.util.Iterator;
import java.util.List;
-import mantle.blocks.BlockUtils;
-import mantle.blocks.abstracts.InventoryLogic;
-import mantle.blocks.iface.IActiveLogic;
-import mantle.blocks.iface.IFacingLogic;
-
import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
@@ -32,13 +27,17 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import com.mojang.authlib.GameProfile;
+
+import mantle.blocks.BlockUtils;
+import mantle.blocks.abstracts.InventoryLogic;
+import mantle.blocks.iface.IActiveLogic;
+import mantle.blocks.iface.IFacingLogic;
import tmechworks.inventory.DrawbridgeContainer;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.blocks.IDrawbridgeLogicBase;
import tmechworks.lib.player.FakePlayerLogic;
-import com.mojang.authlib.GameProfile;
-
public class DrawbridgeLogic extends InventoryLogic implements IFacingLogic, IActiveLogic, IDrawbridgeLogicBase {
boolean active;
diff --git a/src/main/java/tmechworks/blocks/logic/FilterLogic.java b/src/main/java/tmechworks/blocks/logic/FilterLogic.java
index ef44888..4d8a72f 100644
--- a/src/main/java/tmechworks/blocks/logic/FilterLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/FilterLogic.java
@@ -2,8 +2,6 @@
import java.util.List;
-import mantle.world.CoordTuple;
-
import net.minecraft.command.IEntitySelector;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
@@ -15,6 +13,7 @@
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
import tmechworks.blocks.FilterBlock;
/*---------------- DEPRECATED, KEPT FOR REFERENCE ----------------*/
diff --git a/src/main/java/tmechworks/blocks/logic/FirestarterLogic.java b/src/main/java/tmechworks/blocks/logic/FirestarterLogic.java
index 9adcd26..093c934 100644
--- a/src/main/java/tmechworks/blocks/logic/FirestarterLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/FirestarterLogic.java
@@ -1,9 +1,5 @@
package tmechworks.blocks.logic;
-import mantle.blocks.iface.IActiveLogic;
-import mantle.blocks.iface.IFacingLogic;
-import mantle.world.WorldHelper;
-
import net.minecraft.block.Block;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.init.Blocks;
@@ -15,6 +11,9 @@
import net.minecraft.util.MathHelper;
import net.minecraftforge.common.util.ForgeDirection;
+import mantle.blocks.iface.IActiveLogic;
+import mantle.blocks.iface.IFacingLogic;
+import mantle.world.WorldHelper;
import tconstruct.library.tools.AbilityHelper;
public class FirestarterLogic extends TileEntity implements IFacingLogic, IActiveLogic {
diff --git a/src/main/java/tmechworks/blocks/logic/SignalBusLogic.java b/src/main/java/tmechworks/blocks/logic/SignalBusLogic.java
index bba832c..63f8d28 100644
--- a/src/main/java/tmechworks/blocks/logic/SignalBusLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/SignalBusLogic.java
@@ -7,8 +7,6 @@
import java.util.Map;
import java.util.Random;
-import mantle.world.CoordTuple;
-
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
@@ -19,6 +17,7 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import mantle.world.CoordTuple;
import tmechworks.TMechworks;
import tmechworks.blocks.component.SignalBusMasterLogic;
import tmechworks.lib.multiblock.IMultiblockMember;
diff --git a/src/main/java/tmechworks/blocks/logic/SignalTerminalLogic.java b/src/main/java/tmechworks/blocks/logic/SignalTerminalLogic.java
index d8cfb96..0d9c2b4 100644
--- a/src/main/java/tmechworks/blocks/logic/SignalTerminalLogic.java
+++ b/src/main/java/tmechworks/blocks/logic/SignalTerminalLogic.java
@@ -2,8 +2,6 @@
import java.util.Arrays;
-import mantle.world.CoordTuple;
-
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
import net.minecraft.nbt.NBTTagCompound;
@@ -16,6 +14,7 @@
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
import tmechworks.TMechworks;
import tmechworks.blocks.SignalTerminal;
import tmechworks.common.MechContent;
diff --git a/src/main/java/tmechworks/client/ClientProxy.java b/src/main/java/tmechworks/client/ClientProxy.java
index 99157c4..d10adc9 100644
--- a/src/main/java/tmechworks/client/ClientProxy.java
+++ b/src/main/java/tmechworks/client/ClientProxy.java
@@ -5,6 +5,8 @@
import net.minecraft.world.World;
import net.minecraftforge.client.MinecraftForgeClient;
+import cpw.mods.fml.client.registry.ClientRegistry;
+import cpw.mods.fml.client.registry.RenderingRegistry;
import tmechworks.blocks.logic.AdvancedDrawbridgeLogic;
import tmechworks.blocks.logic.DrawbridgeLogic;
import tmechworks.blocks.logic.DynamoLogic;
@@ -18,8 +20,6 @@
import tmechworks.client.item.DynamoItemRender;
import tmechworks.common.CommonProxy;
import tmechworks.common.MechContent;
-import cpw.mods.fml.client.registry.ClientRegistry;
-import cpw.mods.fml.client.registry.RenderingRegistry;
public class ClientProxy extends CommonProxy {
diff --git a/src/main/java/tmechworks/client/SignalTetherWorldOverlayRenderer.java b/src/main/java/tmechworks/client/SignalTetherWorldOverlayRenderer.java
index 741606d..30341bd 100644
--- a/src/main/java/tmechworks/client/SignalTetherWorldOverlayRenderer.java
+++ b/src/main/java/tmechworks/client/SignalTetherWorldOverlayRenderer.java
@@ -2,9 +2,6 @@
import java.util.ArrayDeque;
-import mantle.world.CoordTuple;
-import mantle.world.CoordTuplePair;
-
import net.minecraft.client.Minecraft;
import net.minecraft.entity.Entity;
import net.minecraft.tileentity.TileEntity;
@@ -14,9 +11,11 @@
import org.lwjgl.opengl.GL11;
+import cpw.mods.fml.common.eventhandler.SubscribeEvent;
+import mantle.world.CoordTuple;
+import mantle.world.CoordTuplePair;
import tmechworks.TMechworks;
import tmechworks.lib.signal.ISignalTransceiver;
-import cpw.mods.fml.common.eventhandler.SubscribeEvent;
public class SignalTetherWorldOverlayRenderer {
diff --git a/src/main/java/tmechworks/client/block/DynamoSpecialRender.java b/src/main/java/tmechworks/client/block/DynamoSpecialRender.java
index 094d9bb..184dbdc 100644
--- a/src/main/java/tmechworks/client/block/DynamoSpecialRender.java
+++ b/src/main/java/tmechworks/client/block/DynamoSpecialRender.java
@@ -8,10 +8,10 @@
import org.lwjgl.opengl.GL11;
-import tmechworks.blocks.logic.DynamoLogic;
-import tmechworks.client.model.DynamoModel;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
+import tmechworks.blocks.logic.DynamoLogic;
+import tmechworks.client.model.DynamoModel;
@SideOnly(Side.CLIENT)
public class DynamoSpecialRender extends TileEntitySpecialRenderer {
diff --git a/src/main/java/tmechworks/client/block/FilterRender.java b/src/main/java/tmechworks/client/block/FilterRender.java
index 79aa03e..bff12bb 100644
--- a/src/main/java/tmechworks/client/block/FilterRender.java
+++ b/src/main/java/tmechworks/client/block/FilterRender.java
@@ -1,7 +1,5 @@
package tmechworks.client.block;
-import mantle.world.CoordTuple;
-
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.client.renderer.Tessellator;
@@ -9,9 +7,10 @@
import org.lwjgl.opengl.GL11;
-import tmechworks.blocks.FilterBlock;
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import mantle.world.CoordTuple;
+import tmechworks.blocks.FilterBlock;
public class FilterRender implements ISimpleBlockRenderingHandler {
diff --git a/src/main/java/tmechworks/client/block/MachineRender.java b/src/main/java/tmechworks/client/block/MachineRender.java
index 568974a..9ebd02a 100644
--- a/src/main/java/tmechworks/client/block/MachineRender.java
+++ b/src/main/java/tmechworks/client/block/MachineRender.java
@@ -1,14 +1,13 @@
package tmechworks.client.block;
-import mantle.blocks.iface.IFacingLogic;
-
import net.minecraft.block.Block;
import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.world.IBlockAccess;
-import tconstruct.util.ItemHelper;
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import mantle.blocks.iface.IFacingLogic;
+import tconstruct.util.ItemHelper;
public class MachineRender implements ISimpleBlockRenderingHandler {
diff --git a/src/main/java/tmechworks/client/block/SignalBusRender.java b/src/main/java/tmechworks/client/block/SignalBusRender.java
index ab90165..f98ccae 100644
--- a/src/main/java/tmechworks/client/block/SignalBusRender.java
+++ b/src/main/java/tmechworks/client/block/SignalBusRender.java
@@ -8,10 +8,10 @@
import org.lwjgl.opengl.GL11;
-import tmechworks.blocks.SignalBus.BusGeometry;
-import tmechworks.blocks.logic.SignalBusLogic;
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import tmechworks.blocks.SignalBus.BusGeometry;
+import tmechworks.blocks.logic.SignalBusLogic;
public class SignalBusRender implements ISimpleBlockRenderingHandler {
diff --git a/src/main/java/tmechworks/client/block/SignalTerminalRender.java b/src/main/java/tmechworks/client/block/SignalTerminalRender.java
index 45c0efa..526e0c2 100644
--- a/src/main/java/tmechworks/client/block/SignalTerminalRender.java
+++ b/src/main/java/tmechworks/client/block/SignalTerminalRender.java
@@ -25,9 +25,9 @@
import org.lwjgl.opengl.GL11;
-import tmechworks.blocks.logic.SignalTerminalLogic;
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import tmechworks.blocks.logic.SignalTerminalLogic;
public class SignalTerminalRender implements ISimpleBlockRenderingHandler {
diff --git a/src/main/java/tmechworks/client/item/DynamoItemRender.java b/src/main/java/tmechworks/client/item/DynamoItemRender.java
index a8a9952..3830c5d 100644
--- a/src/main/java/tmechworks/client/item/DynamoItemRender.java
+++ b/src/main/java/tmechworks/client/item/DynamoItemRender.java
@@ -7,9 +7,9 @@
import org.lwjgl.opengl.GL11;
+import cpw.mods.fml.client.FMLClientHandler;
import tmechworks.client.model.DynamoModel;
import tmechworks.common.MechContent;
-import cpw.mods.fml.client.FMLClientHandler;
public class DynamoItemRender implements IItemRenderer {
diff --git a/src/main/java/tmechworks/common/CommonProxy.java b/src/main/java/tmechworks/common/CommonProxy.java
index f6af3e6..f3d3feb 100644
--- a/src/main/java/tmechworks/common/CommonProxy.java
+++ b/src/main/java/tmechworks/common/CommonProxy.java
@@ -1,17 +1,16 @@
package tmechworks.common;
-import mantle.blocks.abstracts.InventoryLogic;
-
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
+import cpw.mods.fml.common.FMLCommonHandler;
+import cpw.mods.fml.common.network.IGuiHandler;
+import mantle.blocks.abstracts.InventoryLogic;
import tconstruct.smeltery.TinkerSmeltery;
import tmechworks.lib.ConfigCore;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.multiblock.MultiblockServerTickHandler;
-import cpw.mods.fml.common.FMLCommonHandler;
-import cpw.mods.fml.common.network.IGuiHandler;
public class CommonProxy implements IGuiHandler {
diff --git a/src/main/java/tmechworks/common/MechContent.java b/src/main/java/tmechworks/common/MechContent.java
index 1ed8853..6904b69 100644
--- a/src/main/java/tmechworks/common/MechContent.java
+++ b/src/main/java/tmechworks/common/MechContent.java
@@ -1,7 +1,5 @@
package tmechworks.common;
-import mantle.lib.client.MantleClientRegistry;
-
import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem;
@@ -11,6 +9,8 @@
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
+import cpw.mods.fml.common.registry.GameRegistry;
+import mantle.lib.client.MantleClientRegistry;
import tconstruct.library.TConstructRegistry;
import tmechworks.blocks.DynamoBlock;
import tmechworks.blocks.FilterBlock;
@@ -34,7 +34,6 @@
import tmechworks.items.blocks.SignalBusItem;
import tmechworks.items.blocks.SignalTerminalItem;
import tmechworks.lib.TMechworksRegistry;
-import cpw.mods.fml.common.registry.GameRegistry;
public class MechContent {
diff --git a/src/main/java/tmechworks/inventory/DrawbridgeSlot.java b/src/main/java/tmechworks/inventory/DrawbridgeSlot.java
index ed26c9f..0532a31 100644
--- a/src/main/java/tmechworks/inventory/DrawbridgeSlot.java
+++ b/src/main/java/tmechworks/inventory/DrawbridgeSlot.java
@@ -1,13 +1,12 @@
package tmechworks.inventory;
-import mantle.blocks.BlockUtils;
-
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemBlock;
import net.minecraft.item.ItemStack;
+import mantle.blocks.BlockUtils;
import tmechworks.lib.TMechworksRegistry;
import tmechworks.lib.blocks.IDrawbridgeLogicBase;
diff --git a/src/main/java/tmechworks/inventory/SlotOpaqueBlocksOnly.java b/src/main/java/tmechworks/inventory/SlotOpaqueBlocksOnly.java
index 65d3923..ef37cb0 100644
--- a/src/main/java/tmechworks/inventory/SlotOpaqueBlocksOnly.java
+++ b/src/main/java/tmechworks/inventory/SlotOpaqueBlocksOnly.java
@@ -1,11 +1,11 @@
package tmechworks.inventory;
-import mantle.blocks.BlockUtils;
-
import net.minecraft.block.Block;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
+import mantle.blocks.BlockUtils;
+
/**
*
* @author fuj1n
diff --git a/src/main/java/tmechworks/items/LengthWire.java b/src/main/java/tmechworks/items/LengthWire.java
index 305385c..55f8b3b 100644
--- a/src/main/java/tmechworks/items/LengthWire.java
+++ b/src/main/java/tmechworks/items/LengthWire.java
@@ -9,9 +9,9 @@
import net.minecraft.util.IIcon;
import net.minecraft.util.MathHelper;
-import tmechworks.lib.TMechworksRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
+import tmechworks.lib.TMechworksRegistry;
public class LengthWire extends Item {
diff --git a/src/main/java/tmechworks/items/SpoolOfWire.java b/src/main/java/tmechworks/items/SpoolOfWire.java
index c6b0cb0..18abb61 100644
--- a/src/main/java/tmechworks/items/SpoolOfWire.java
+++ b/src/main/java/tmechworks/items/SpoolOfWire.java
@@ -13,11 +13,11 @@
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
import tmechworks.blocks.logic.SignalBusLogic;
import tmechworks.blocks.logic.SignalTerminalLogic;
import tmechworks.lib.TMechworksRegistry;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
public class SpoolOfWire extends Item {
diff --git a/src/main/java/tmechworks/items/blocks/SignalBusItem.java b/src/main/java/tmechworks/items/blocks/SignalBusItem.java
index 3e3db90..bc19857 100644
--- a/src/main/java/tmechworks/items/blocks/SignalBusItem.java
+++ b/src/main/java/tmechworks/items/blocks/SignalBusItem.java
@@ -11,10 +11,10 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
-import tmechworks.TMechworks;
-import tmechworks.blocks.logic.SignalBusLogic;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
+import tmechworks.TMechworks;
+import tmechworks.blocks.logic.SignalBusLogic;
public class SignalBusItem extends ItemBlock {
diff --git a/src/main/java/tmechworks/items/blocks/SignalTerminalItem.java b/src/main/java/tmechworks/items/blocks/SignalTerminalItem.java
index 8b3e136..4ed742a 100644
--- a/src/main/java/tmechworks/items/blocks/SignalTerminalItem.java
+++ b/src/main/java/tmechworks/items/blocks/SignalTerminalItem.java
@@ -10,9 +10,9 @@
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
-import tmechworks.blocks.logic.SignalTerminalLogic;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
+import tmechworks.blocks.logic.SignalTerminalLogic;
public class SignalTerminalItem extends ItemBlock {
diff --git a/src/main/java/tmechworks/lib/TMechworksRegistry.java b/src/main/java/tmechworks/lib/TMechworksRegistry.java
index 26e4a52..46bae06 100644
--- a/src/main/java/tmechworks/lib/TMechworksRegistry.java
+++ b/src/main/java/tmechworks/lib/TMechworksRegistry.java
@@ -14,14 +14,14 @@
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
+import com.google.common.collect.HashBiMap;
+
+import cpw.mods.fml.common.registry.GameRegistry;
import tconstruct.world.TinkerWorld;
import tmechworks.TMechworks;
import tmechworks.lib.blocks.PlacementType;
import tmechworks.lib.util.TabTools;
-import com.google.common.collect.HashBiMap;
-import cpw.mods.fml.common.registry.GameRegistry;
-
public class TMechworksRegistry {
public static TMechworksRegistry instance = new TMechworksRegistry();
diff --git a/src/main/java/tmechworks/lib/multiblock/IMultiblockMember.java b/src/main/java/tmechworks/lib/multiblock/IMultiblockMember.java
index 1e42344..be52e17 100644
--- a/src/main/java/tmechworks/lib/multiblock/IMultiblockMember.java
+++ b/src/main/java/tmechworks/lib/multiblock/IMultiblockMember.java
@@ -1,9 +1,9 @@
package tmechworks.lib.multiblock;
-import mantle.world.CoordTuple;
-
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
+
public interface IMultiblockMember {
public boolean isCompatible(Object other);
diff --git a/src/main/java/tmechworks/lib/multiblock/MultiblockBaseLogic.java b/src/main/java/tmechworks/lib/multiblock/MultiblockBaseLogic.java
index 44aaeff..f52f596 100644
--- a/src/main/java/tmechworks/lib/multiblock/MultiblockBaseLogic.java
+++ b/src/main/java/tmechworks/lib/multiblock/MultiblockBaseLogic.java
@@ -4,13 +4,13 @@
import java.util.List;
import java.util.Queue;
-import mantle.world.CoordTuple;
-
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.ChunkCoordIntPair;
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
+
public abstract class MultiblockBaseLogic extends TileEntity implements IMultiblockMember {
private MultiblockMasterBaseLogic master;
diff --git a/src/main/java/tmechworks/lib/multiblock/MultiblockMasterBaseLogic.java b/src/main/java/tmechworks/lib/multiblock/MultiblockMasterBaseLogic.java
index e83bc64..cd92294 100644
--- a/src/main/java/tmechworks/lib/multiblock/MultiblockMasterBaseLogic.java
+++ b/src/main/java/tmechworks/lib/multiblock/MultiblockMasterBaseLogic.java
@@ -6,12 +6,12 @@
import java.util.Set;
import java.util.concurrent.CopyOnWriteArraySet;
-import mantle.world.CoordTuple;
-
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
+
public abstract class MultiblockMasterBaseLogic {
protected World worldObj;
diff --git a/src/main/java/tmechworks/lib/signal/ISignalTransceiver.java b/src/main/java/tmechworks/lib/signal/ISignalTransceiver.java
index 34fcca2..a401d04 100644
--- a/src/main/java/tmechworks/lib/signal/ISignalTransceiver.java
+++ b/src/main/java/tmechworks/lib/signal/ISignalTransceiver.java
@@ -1,9 +1,9 @@
package tmechworks.lib.signal;
-import mantle.world.CoordTuple;
-
import net.minecraft.world.World;
+import mantle.world.CoordTuple;
+
public interface ISignalTransceiver {
void setBusCoords(World world, int xCoord, int yCoord, int zCoord);
diff --git a/src/main/java/tmechworks/network/packet/PacketDrawbridge.java b/src/main/java/tmechworks/network/packet/PacketDrawbridge.java
index 7d332ff..405239b 100644
--- a/src/main/java/tmechworks/network/packet/PacketDrawbridge.java
+++ b/src/main/java/tmechworks/network/packet/PacketDrawbridge.java
@@ -1,15 +1,14 @@
package tmechworks.network.packet;
-import mantle.common.network.AbstractPacket;
-
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
-import tmechworks.blocks.logic.AdvancedDrawbridgeLogic;
-import tmechworks.blocks.logic.DrawbridgeLogic;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
+import mantle.common.network.AbstractPacket;
+import tmechworks.blocks.logic.AdvancedDrawbridgeLogic;
+import tmechworks.blocks.logic.DrawbridgeLogic;
public class PacketDrawbridge extends AbstractPacket {
diff --git a/src/main/java/tmechworks/network/packet/PacketPipeline.java b/src/main/java/tmechworks/network/packet/PacketPipeline.java
index 72b8c9b..f499fa9 100644
--- a/src/main/java/tmechworks/network/packet/PacketPipeline.java
+++ b/src/main/java/tmechworks/network/packet/PacketPipeline.java
@@ -6,8 +6,6 @@
import java.util.LinkedList;
import java.util.List;
-import mantle.common.network.AbstractPacket;
-
import net.minecraft.client.Minecraft;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
@@ -26,6 +24,7 @@
import io.netty.channel.ChannelHandler;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.MessageToMessageCodec;
+import mantle.common.network.AbstractPacket;
/**
* Packet pipeline class. Directs all registered packet data to be handled by the packets themselves.