From 4045dada5e2fa2cf1a41100564799b75a92c2265 Mon Sep 17 00:00:00 2001 From: Jonas_Jones Date: Fri, 26 Aug 2022 20:39:16 +0200 Subject: [PATCH] production directory update --- .../arduinoctrls.mixins.json | 15 ------ .../arduinoctrls/boards/arduino-nano.png | Bin 2000 -> 0 bytes .../arduinoctrls/boards/arduino-pro_mini.png | Bin 2471 -> 0 bytes .../arduinoctrls/boards/arduino-uno.png | Bin 3723 -> 0 bytes .../arduinoctrls/gui/arduino_original.png | Bin 570 -> 0 bytes .../assets/arduinoctrls/gui/button_icon.png | Bin 566 -> 0 bytes .../assets/arduinoctrls/icon.png | Bin 453 -> 0 bytes .../fabric.mod.json | 46 ------------------ .../arduinoctrls/ArduinoControls.class | Bin 1000 -> 0 bytes .../config/ModConfigProvider.class | Bin 2198 -> 0 bytes .../arduinoctrls/config/ModConfigs.class | Bin 7270 -> 0 bytes .../config/SimpleConfig$ConfigRequest.class | Bin 2194 -> 0 bytes .../config/SimpleConfig$DefaultConfig.class | Bin 478 -> 0 bytes .../arduinoctrls/config/SimpleConfig.class | Bin 5939 -> 0 bytes .../arduinoctrls/debug/LedBlink.class | Bin 1269 -> 0 bytes .../arduinoctrls/debug/SPortScan.class | Bin 1578 -> 0 bytes .../arduinoctrls/gui/boards/ArduinoNano.class | Bin 334 -> 0 bytes .../gui/boards/ArduinoProMini.class | Bin 343 -> 0 bytes .../arduinoctrls/gui/boards/ArduinoUno.class | Bin 331 -> 0 bytes .../arduinoctrls/gui/screens/GuiHome.class | Bin 3440 -> 0 bytes .../gui/screens/ModSettings.class | Bin 3181 -> 0 bytes .../gui/screens/ObjectSelectionList.class | Bin 549 -> 0 bytes .../gui/screens/SelectDevice.class | Bin 8665 -> 0 bytes .../arduinoctrls/mixin/ArduinoMixin.class | Bin 3196 -> 0 bytes .../mixin/GameMenuScreenMixin.class | Bin 3265 -> 0 bytes .../arduinoctrls/util/VerboseLogger.class | Bin 1220 -> 0 bytes 26 files changed, 61 deletions(-) delete mode 100644 production/MinecraftArduinoControls.main/arduinoctrls.mixins.json delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-nano.png delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-pro_mini.png delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-uno.png delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/gui/arduino_original.png delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/gui/button_icon.png delete mode 100644 production/MinecraftArduinoControls.main/assets/arduinoctrls/icon.png delete mode 100644 production/MinecraftArduinoControls.main/fabric.mod.json delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/ArduinoControls.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/ModConfigProvider.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/ModConfigs.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/SimpleConfig$ConfigRequest.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/SimpleConfig$DefaultConfig.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/SimpleConfig.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/debug/LedBlink.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/debug/SPortScan.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/boards/ArduinoNano.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/boards/ArduinoProMini.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/boards/ArduinoUno.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/GuiHome.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/ModSettings.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/ObjectSelectionList.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/SelectDevice.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/ArduinoMixin.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/GameMenuScreenMixin.class delete mode 100644 production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/util/VerboseLogger.class diff --git a/production/MinecraftArduinoControls.main/arduinoctrls.mixins.json b/production/MinecraftArduinoControls.main/arduinoctrls.mixins.json deleted file mode 100644 index 1a00171..0000000 --- a/production/MinecraftArduinoControls.main/arduinoctrls.mixins.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "required": true, - "minVersion": "0.8", - "package": "me.jonasjones.arduinoctrls.mixin", - "compatibilityLevel": "JAVA_17", - "mixins": [ - ], - "client": [ - "ArduinoMixin", - "GameMenuScreenMixin" - ], - "injectors": { - "defaultRequire": 1 - } -} diff --git a/production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-nano.png b/production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-nano.png deleted file mode 100644 index 092d2b7aa02789500760e955c3c32948a96aa1ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2000 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 diff --git a/production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-uno.png b/production/MinecraftArduinoControls.main/assets/arduinoctrls/boards/arduino-uno.png deleted file mode 100644 index 9050ec20378b658306340c5408e3699fa16dfa73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3723 zcmV;64s`K}P)Px@MM*?KRCt{2U0rM(#U20c-Z?ekhp5gqN@`3ZP$gm$jN`-(l|YF>5j<2PrBGov zv?4f(9GsF06x(U3qWFv=K57#a9D*p7pC~Hu1kQINK|<^VXl%b#`6x;R7q?LqAa%~W zeK^nE?Ci|$?Ci%av47G@JF_#hv-|(e|6^u$PlHEPwf37{>&&3I7~R>DfTkI|b9&UB znL+fZ+PHfXrpc9cGV0DaVYF|ZMvjT58QZl1rokmI06^1q$MaD`({(J`unPb%+PALA zy_tfhqY9WDHBFl)@J)ctwF%F4UO6>s%cF%)(u4#{m(~FQRsju$JUb)k!Py6l@K`16*;g)p%_{@tP!gAL#=TVxf1OPnt7~e@D=ERUBYsfys2^qWoAUz{r>y!d0qG1Pq%U}yzqkZHCSk_B^a<#0BZth;S;bVpiKZx z0-FzD7?WfDtqEFiafha9c^_bG*9PD11#<6N0#zIO0Mj%^Utez#m@)ynr&M?*^G*I7 zPx#5qII^j73kg^sfF?mP!Rtp5eT&Qe@d)5643uF{HdXFgrZiQFYnk(Yx-tVrgdPSO zx(3~FS7W8AN>qJ42u)7{Ffo#P0M(iO$kB|So`HWTYk>B_i`X)F(UQk=_;kZ`bOdQ= zdIBpOS6cE!=^2d?3<3`WSz+^p&kF+y_73i~qz@fDWJw=9a1cQ7W+OIsI%0%k0?zH& zY6+V}AOfTxd@`9c0R&M*0Mk|YfDZz+PpN<2OrV?aiRmB@-70`+L%!)Od_a)^^vLB+ z>w0a&iky=d1)>ms+zIB(1cc#;t!!M0g9i>sr&Tc{{2XGp988=%*)$6oQqBm!0A&pz zx;Z~ufsO4)QV&=jB%2mp+pQ0>f>9OX4@LNZA_2(Fv7y|S!HY`a8Ly7Y10?MP@$jdE z@BtqhfEUN7SIt8QGdbi2^1y_}oJx6T$s-s^<+w`t!u;sn{@O-rW?Kt;(BRgAcIa z%PUvCaW}UQys|0~weJV9+7hM$)e*<5M+8Mb=#iZ*_`G+mEss}jWM_*_NW45%1lblr z?4ke`ey4n&|LB5L9#5!rnw*y{$7?^K7asQ)y-(Z9v&ZBY7&Of$@7NN67QE zJ-GCit-T56F(b)33F_G=WpE zJ|)%eq+p6XX#$BvK@``s)^b^i<#aEgNf5aY;57!PLp#xN(2yO;cRiCEowd)t1ppQm z@9BD*-n5V{nY6Z()ID$9az#~Zzd72sPK%rXG9x!=!LwnY$P9>_EL!!m&K_O<%iguZ zKCr5s=R=V5ce#`e3RSKBrluMOs-W`LO8oxAGp^-m0n2PXXE&zM*zwSOG%UZ@l6U;r zr_zp~*Sy7Tdn~J=MUMhZ6VSA&4Y#HSXeMm}A}0WE9)JeDMEr77J-XBOtg0LUe8+W55p~D1_ofPkDsNT36x~}8;m#sXAkP`6N9pH1Yw<Z;GJPrrAKBT0#cg{~ zlF;+#a(;l-{wHe-9;{cSFqt7EAa}?G=v%CS+dUExHEafgU|u1}{oIM8CpUH3M#=zF3+-18`^N zkV6R*W2u!$&YnFRvuDqiYP1w;FM+6ljSN^gnGM+mC%U|~pL?l4|t#i5T9t@F)-z0fH1r)Fg0g z$1nhy?FqiW5fmim-du_|o?h-=Py&ziIN85&oU^D%AX8t1i90ig9m|ZRRs`z=I@xSD zWDOH_dAtK z1&XM`F*i-X>xY*}L8gob6CIm&BHe8OQjuyUjuL!!u|vM@jzoRU;p}e@MAPJ zH5YX%*2|ngu_lZ{Sq{GWCzag2ac+40@n7S}(IZmd7ZSlR3>-dk7)?#h%54M*FAiTZ z$QsI2uwmv#d>NI;GXeAsKhkpu?{8Xx)vJGrci#D{uj@bg)9&mhK7 zCVY=8+3nnXzB#m2@}9R~@w{g4Do1TakC-#X_#I1K=TTM#0SW4g=!8TyXS z+$U%|2EQ))Mv%C{%l#=4pkr@A$g&s9LPrwf@Q%;exvuTf*LPz5oO6X~(J}xy=i2lS z7QFkrTE~BdJ#Z(mI>Y~n<8bO>>{wOUctWBAKujW1rp$K69#zPifUQ%1sssSryS4|G zHVgyl?zFG=+B@3Oo$d~_e{S%-9Lx$&M1Uunp8x>p&|$#9=7AxL@OXlJrFkg;cN4(Y z<6+LZeOS0)VI&`)jvLONJ1f)xk-Zo~1Z7N_0jJe0`h^V<^r@~#F~M>pBQO(?UNsjw zbPNpe&tJojENVZW@8Cn^%X8Qp)$XGk9g*z{F2(=yUOk}Zy#wms6r2Gcz6ns6=XUnk ziSUUJpt2k)vkOKQXV0C@A1}CVf$#RhhD?9yG9m=x1IUcR&4ZT#hb%O*7o+2#f$kxYZ72SRX(IrKw8W{D5ew zIjUvYVk4W)D%Xun1JJ?;{Eg1n*3@It0Jcx9j;|W zh>QT62QT9lY9`Q+-G1()TnNb10IKcMj#Qk5Paxx{k}^(22%G?-ov1QC03fFsUi(cw zCMJPyMgz>iI~)m6U%$*U6h8axL>Mc+dC02m=RTgA1QJYd&OjbQ0xVm$)LhNNTa?s1c z(-EGRgGF1j%ZA?qM>BZBzU-p>v1kUcxnewjJn&WSFX-vNl;jD&xndlsxCOvC2EHn{ z5aH5o4+7xtzjsQ99Y%WXk4oAJLIPwb)niLHJeVBIlYo5yMDW#Bg&Bori~uMQK|~f& z9dV{3%x0Ic zFxt0HBR`TC8v=xlYnk&lK?X?z8R4_nj1sia0pM4oKPv%>_?bAHYOJ^g1ETFj6l(6N zv7}||umU1NWz#B-q0{^W&jiF_Tl$|5ugF$a^%qYA(CV->Rf$)RU$zOCMa?}mc=h<@ zd|IUrZ#0YSv=>d_G$+BTem{F3f`$?S{Jg#$2l!bg_PfL^Lma<-;`LGVp8-lH;Ka}g zG}PPwlh+S)J%OGRSFmYW4U)+uhKCAYmsouFV(7YV8Of@3;sm#uOc8jKM{Xtz;D6yw zi2$Z)Lf7>`H9`6O1sK0@20bUPK-Yn1>I$m8=fo8NfUfH(pTE#oo#_Oc1ib$&@b$le zpM3fWCMG6u|9$uS?kE8f6cH*Rn3E98=PyL&tA7E|rRz*b@PrTei~?rOnuTM>k9n?F zlKl>7D69wk^roB2_P(^{TOg;Vyb3N=aXUAEY*(x2zFD9dko?w?BTU0URcqm^YGb=L z_-|AJi#F^6U=0a{PT;JPoN(!1Q21}dGx_7uzI7TAKHE9JFpVtgmeinbNe$9n+c2vn zVaqd(tT?Z>7IjN%k?z_K(=cEf2I`i0&$IW-em;sk07%|sebdr&6mYffDc`@SF+@3s z#m@8FjyCllg(pv*^4^|l8ehKDWEo&W0`PYKguNpuEOd9%A_P)b+m}YQ3-N=w45l8rV98Cp6tC2u}-#Hw(JrUEw}0 z9a|SZ7WNr(K;avu$E*CRI926O#l~V}7VN60C)L352G-I>R(Mp{o6Qup+IiGXT#4M$ zg498oLzqMe5yV5BA{%5V;Fp?{%$oZG72h0r@o4hbDPf2sMOwT*QH#Omi(2Ys)Y z5^G9BI4Bp!+I3w<49|(}$c%aCbq>T`ObORAy&7phE4>zm20?WYv`F7QETN4Pkb@ZV zE~HqA)h7$oE^+1@8&$yPcC6{tEonyxauo7> diff --git a/production/MinecraftArduinoControls.main/assets/arduinoctrls/gui/button_icon.png b/production/MinecraftArduinoControls.main/assets/arduinoctrls/gui/button_icon.png deleted file mode 100644 index 70113e3b0bdb9262043814da8eceef10db4b5009..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}P)b+m}YQ3-N=w45l8rV98Cp6tC2u}-#Hw(JrUEw}0 z9a|SZ7WNr(K;avu$E*CRI926O#l~V}7VN60C)L352G-I>R(Mp{o6Qup+IiGXT#4M$ zg498oLzqMe5yV5BA{%5V;Fp?{%$oZG72h0r@o4hbDPf2sMOwT*QH#7zOx3AbN}Ye~>&njZY5~ zErOILhSI{J42%R!1&1dNfKx9EvIbaWfW(&i?1X8;rWqyj(9{$3Je@1(!={68i-GPZI^Bd7mc1Iyejk05W4U3`RXRh5!Hn07*qoM6N<$ Ef|%;>v;Y7A diff --git a/production/MinecraftArduinoControls.main/assets/arduinoctrls/icon.png b/production/MinecraftArduinoControls.main/assets/arduinoctrls/icon.png deleted file mode 100644 index 047b91f2347de5cf95f23284476fddbe21ba23fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmV;$0XqJPP)QAFYGys`80vegN0XDFh0OXKz&i8?Le#x7{1X)R+00000NkvXXu0mjf73i~T diff --git a/production/MinecraftArduinoControls.main/fabric.mod.json b/production/MinecraftArduinoControls.main/fabric.mod.json deleted file mode 100644 index a608661..0000000 --- a/production/MinecraftArduinoControls.main/fabric.mod.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "schemaVersion": 1, - "id": "arduinoctrls", - "version": "v0.0.1alpha01", - - "name": "MicrocontrollerMC", - "description": "A mod that allows for communication between the Minecraft client and multiple microcontrollers, allowing for ingame triggers of actions.", - "authors": [ - "Jonas_Jones" - ], - "contact": { - "homepage": "https://jonasjones.me/MicrocontrollerMC", - "sources": "https://github.com/J-onasJones/MicrocontrollerMC", - "issues": "https://github.com/J-onasJones/MicrocontrollerMC/issues" - }, - - "license": "CC0-1.0", - "icon": "assets/arduinoctrls/icon.png", - - "environment": "client", - "entrypoints": { - "client": [ - "me.jonasjones.arduinoctrls.ArduinoControls" - ] - }, - "mixins": [ - "arduinoctrls.mixins.json" - ], - - "depends": { - "fabricloader": ">=0.14.6", - "fabric": "*", - "minecraft": "~1.19", - "java": ">=17" - }, - "suggests": { - "another-mod": "*" - }, - "custom": { - "modmenu": { - "links": { - "modmenu.discord": "https://discord.com/invite/V2EsuUVmWh" - } - } - } -} diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/ArduinoControls.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/ArduinoControls.class deleted file mode 100644 index f0c948f9ce8f2eb241942bc31757266483006662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1000 zcmaJ=TTc@~6#k|Kwq2G26+}^VQNb30^@2~JQK1l$ViSQ3c?YhCad-?XZ4tDz;t2_n1l*i-q|%`^aT2`jIon!UqvM2ts;RCN>yvzbGIVgC5zvEMYh?f2jM{~j-nV+zv_iXN_DhG-50FpNmm z)C{ww>Y#)pYov-c%XJr5G3Vf#hwEvTtC!FYwQ9;JIM64QoGcOMlo*zjutAeIj11dhz~9SYJC;IOs&Su2D|swG3qu1ssO`Mn-$@7b zUk?eGs!uFew$9^@poVYj6H=2^sl@9}yCKXQ-iYah#vAgu&W%j{{^5vyC#jXI)k|7G zv@x3mrPY98k2FJWD~$Uq=^p8h3B|5V^Ue&tUr&p`BK0N%hWp6U@XJ^s`vL8K2J__8 z7L%P%TSq!eG5Q81SIG-VGt#3g-@(3+k--|tGz_>{C+YPr(A9_JF+4hZ{Gyu_D13!e zocMvs3{EjSKq*i%&{n!cVuDBx&J5(d>+vtBAbU! z&-H_r486#11^%AfwzmSO7SFcB;K+4E$S|w7NGydfBL=H}X1pOo*Kb!0oM*TYi+j@b z?E7KJkLzwEv&bQ-+_+%kA}%q^XtYRe5)BO%>nKTO26MP<;EIX2@ebKOgVYL1?l=sW ziUTfa{*}`AS-gvD2CkbZV4mT6E9lsr;6TO5;gavUKZ-E2V_VzYC1&Zikn3)!9JyF5 zjY1l@F%)S{R++hJ;+C?JA%un?N{&ToDw-&v%rMvChl1kO;_|60_h}YM9*52!bi5zC z0lTA;KDjqJGf3bxEw>q}le6A%J6%tCOeL`JQ0(!ZC-sUbHr%$)WiJ#|K-!PfbXDsU zVq96PFr;dML&~|j>x;*|&aMb|_^wA1s~)tt*W{tA)_q}0?z>cE%k{}_j}$8zo286s z*ZU=Aon-dZYdW<&B78F{IV!(RaopryPv{z2DNc;RX!1%;2J>(TXMQ3KgF(^mP!BTX zha-2~J&E4RB$(=`H)WNi&51n5YmUMxa!JYp!>uvZKBh{k#(drpQJ1%`48rdnBzYToIkm>21I>`8uz@0 zD@7%ZI$d>)t+K)mR`{vl=*GNPU|A}kN4_t@n#ZF^LBd`ROgodcn#VA5#eBU+hS6CdLatr$MRGFeclHmwxu zRQWlqUulwn0#Qamuhg0HR9{&;w?g}$;9rQO>EK1 SBKaa7V|zM-Z_vPZxbiPcm`qpz diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/ModConfigs.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/ModConfigs.class deleted file mode 100644 index 7a530c7fa4a47cbe87b1428259a8b097256124cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7270 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 SrL!L6+8Hy&=^`rPwB*0_$cj_| diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/SimpleConfig$ConfigRequest.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/config/SimpleConfig$ConfigRequest.class deleted file mode 100644 index 3770c21efbed5bee1fa1880fa55e63545220891f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2194 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 E4}awlssI20 diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/debug/LedBlink.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/debug/LedBlink.class deleted file mode 100644 index 1c8db6ef344b2555e581d57b494d16a00c64d444..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1269 zcma)6%Tm)&82%1PNi8j<%=|eg|2hA6`E&B^=clg#=5Zr}HYgg@C_-o#=-M&% z4ZUhuTlz|AN0vQ-_Bqosy#)a!ohgP97KrK^CX9rD=G7f*Wpgu(Zo&r>%dglQMIZVFI_;XY zZrPSaex_{&%r-*Q!z=zef)g0ha59QvoH_upy6s4#A`o(`Qq~02^qox6FFX>(C{7D> zxY99=>Y8JEQlR$;;+bL-NBQAzoQNXr+ZHcZZCAD^X~+s>_N2aJTZYRZUA<{h*>kEc z4J_5S^t`OxteVy?sob(FgpB7+OWv>Vm87$3l&XA_%-dz7S~SRu^X5y{+csT+T>ifi zX6c&WMyfMiqv4ubvmN#~dAL0Sk!B+)Ng$E`r@gGEn(hiyVnZNYw)gf7t3pQIkB%(1 z^t3E%KB%jKdxu-!!?NW`$EnvmS^2Yw4JtKUNv97X9|5qDA&FSQGs?U7j9Sy8NWrc< zWqI55O^p3Eddf$}2r~TY{YwGC(9W3SOy^VZ8OnZuc*j8-&NBLGKTa}68w)VS#oz}p z&G&7==I>B>15c9L-Oo6-o=uEB|A3CXIv@Ii&UGc(RajS($-@2Id-SaJVBjMLbCc@K zd!%}BCYUIHPY!3ealFN90db;rP(qBOP9zvpjAKZWPd8@JgDdF8b)K0e^dpY}Jiu|R zV-SydM0_<_GFI>i=eU|j2P-&_3sjiEJzT^kDobGjmsv-_RjyE(yGGS>{Btx^zhFjT zW;)waHS`La`Ua{pKlBo@Y%Wmp29azo5XhC|LvOi93EUk;nB!r#;S|-R$asV-c^q+u r{Ko0@M8GxGzzG;~1D*GI`JI_=a$VqO>-MX5Pc&#URhqpANe!}qXZ||ijob9`HDhAng76@Ux9h6U5Mg1KJ09FPj^rE>o@b~KhJ*$@Cnw7$RY1wz{Lp+ z3XJW@ed&c#x4pH^9o4h~gSP`6*gFFG*}07(3K()wbTJH9V6v^dUSPbM>2w~L$gZ@M zw!v1QB7upvvM<|W2F%X+y(79d2)#w!?WjoF!074_PGZ!-n2T{t2$Va@+c8?kTvY7I zsMQU$Y1$}^y@gb%8EqpIGV7qfw!FOf70>id)b`?VYktS`O}nk4YSQ3o7iVx*pkPhI zMuBb%oc^znUazUOIzdd%yO_iq0_Qq%SMi9Zv|k5yn^J70wmj|fY}!J9WY$%`X&7(f zEeF#s-bRVY9LxoaS4~{bR=p5quVmBn@BB&szdBq9>?@B z37&N^hqA!1R^Qlc`*7dsjEPYJ6&F`=jqcgl)*tVwUb2;B_qvPs5(FLYuF8%Y!cELO zc;Ceb`0)5?wbW*}?KKiAG@4Qi6lK!}`zkRc6MMn9YzhRXW?DRa)DN^;?RGX*v@SP8 zS~%aP3^!yHBzk6aV?{koxh62>zm}9$rncJwL8|!2@as^;j4CKHH6b~9@f!XLj5Mrl z?$+gAR@VrzTIg%F*f8Cwsg{DIlav1gaxDRX{J3X~jcp|N>dJ1LRy;b0IQpi%8E)iD~Jr?-3pHP`&n)JTZtx&}?zA?Mqz3Qvj_gP*FOxSRQ z`=dVpj7$ADAxlw{Vb}<)suoaZ=S!xmTcu=N@vV{&a96ZeQ7x2ltYQZb1TMYO=TYT5 z;EkU?-Zgm}dcEQT8Jpw%7F@|$N;%4W^tgUR?Fscf|DTqBh4>9l{U?l6p5oMVoCBU= zDu>E5ToCvUB?|8f{DFdh!j}rYWIE5;1vldpscli$g1=e+!S`G`;#*sT{TF>htPXnRQh&NyZ1}wzLkA#qzqILjvze%m)D77U!;k}rU7BSt^uH}Bo z-o*STv*E=A!d1QVOV@<*$&J3%k0xGU{rkm5EQb>m(m4*2DXoS3lGHW>`T0BOO+|Jz2g2!gpUZkEiEt!LF#7?JR#4^u diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/boards/ArduinoProMini.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/boards/ArduinoProMini.class deleted file mode 100644 index 9721fd3f547ada379eb8009fd1dfd658f2c824bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmbV{%}N6?6ot>7pN@{LE%gc9sSC3aH&#IkT}`W?bf1}qnqitiGSm0!N^s!=_)y|a z>&C4Ke7Wab$i3(5`{NV9Jw`bq#2J!4QuGL;T5hFiq*;rnvQ||~=uNcI?E@jcxLjs9 zBHV10sI8Hnp}df8)oEj^)-_(NJ1t7fmKTo)|Jm6&|3FBlcBKfzLL0T{Hl=c}vTWEH z7q*hkQaT;7pN@{zDSZQX>cWWIRzU<;L%V40J~It9!!&_prtj62;KB#+p~Rai zbZr7(a=t*4^Y#7l3E%;v91-FS$q*?9gi#}RQnb=+#Jp-$-4O;;ZFKiYh_9|!8BPdy zTO}H6q-Q8Eq+9pe*t&DA7n@#-%Chp}>DRv+OGuvWS`ms;8#U{!hQMQhbDx4VS87r7aeXdj(@lf&2Wi~3x`2Gxia&VlQ?7`y?F=iSwzU0 V;TVW<#vC5@DX-_82p7x<#SckYPt^bb diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/GuiHome.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/GuiHome.class deleted file mode 100644 index 1a1a6d05bbd1d1779839b857271e7c455366878e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3440 zcmbVOTXz#x6#h(8)}lIVs=` z74M3^`Qjh&RhLp0tmTU@E|#7>?ET;+AFRDS9I%AzWuRSV$Z9D%gi^hGzOM3JfeQ-|km% zK)!7$a4TOBtvEz95h)8+zU1-VD#H92vDv5KFpe-pT<5CCeV@S|$ZXH+O=MO0TEqPQ zK+i=(Sgu2C?nYcvd6ePWK$?Da$*KCV4JCs!Q3}q0fBF$sr%LIzE-66Drj0%3zN7K!BqvXVTz%DV`9|a#L(t*vD)K?>KMGK9TLA0Op}LC zS?O8V%yA*8Gy75GFe58=DuOo{PCq3=j@#T2qkP#icoegkp|no9Cbi6t48>uxRGjDD zw5&;nSjIJUdq(#xxh}tK5(SHDVR*aEiS)?E&(Jt9NJ?8N)jhI-ppMn1rFKCOokh3g zb8@IRG6U3Hw=nJ|bT<;D;d$Dr$PvsS&yeU*Lp*yC{{r-&W zE|!*(n{OHwZ#HZUEdO60LzR`PHUkfCMo#IrowEc_swi|c<0IK6?<%l^)hBZGse;8| z^_g6Kt{@LO`jxcfa4%)+zR&##zG66AvvbtRp338x!dh`SNAN8}d=nY9;u^tyN|mie zDGNdp&_~us>Fz<5F0WZMYoR%H6nb8x)nz))8tA_x5n~V0xPrFC(C_H@g$IZH0W?)V-ocGB@Sn7U(YO1F$JjlW_zhjnb|-!^Y1X5* z*s5})6F;iEVh2fU;t_g*74$#Av$GZQtv9NrheGM&wWL*Z6}%Ha6Z&83u3vG2u+OYX zue%i^W2Ga*bho=sH@WY~0_mC(8eMjc$y2KA&^?M=GfBh~Ll5xW5Lxyjjq^0fGqof3 z%0paC4DCPA)wF`KYDGtAYd?Arr{~c?(U}lzErxOEm=Bc4VW2yRa2zJhWc=gcSU{87 zAoH+n&?w1B>J%~|O{3!hvg>-I!MB5G$Ds<&lr?<{EZhVmM9T9r;sganBB~PcF>-T> z6}(;pwVN34sX$fNP}Mb5s-@bfvl4Z#25J|f?%fKNtSgdr4RGMn{|>@mqVX<=2Ool7 n^-{1(G(NzGG{V`(YqNVa`+}t874A#A41e9yhHr@Z@3HScJ~^`g diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/ModSettings.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/ModSettings.class deleted file mode 100644 index c3deed3f62b3c0576a43e83bfc3e8253080b3e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3181 zcmbVOZFdtz6n>^JNt-StjX-HBSfIr=1(r7z4WKk_C6X2-wNQM4$?hasy4j7plLEe> zqCdbde(?|ZRgY2*oa1MY$KNF0*-hItO?oWt+0D+(oqM1A+?ScZ|9$o+fQ$H{2OSJU zbC%(`hU-YrwQb?eWkxdL!0$sBx}%6_h@yvKz!6ffSdK6}UX;2N52U_8FNO}c$Z%pj zcaN`d-R4e7&r8p8O6iGQn?30mV(5!P)36J>8IEn1Gi*yZQZLmk-8VcT96cZWFhnj` zjwLTK43D?fJ+at}1p1>$YIp^E7|v9Le$REdPcPx?+%s#I;~LVl{RSJpKIfWwAtfRA z$x@Yj1cIU2P&;txDE2WNZ|li@%PbLtQ#C1F=VmZaIQMH9#1KO_t;;e4%c|L74F}b1 zq%5pbS@z&n3Ka#WXq9T77-91{&nih6oWMVN!1dVH$K#C#3O>^4g_j$n$+XJ2w1x}H&u(c+TXf>Zix&#%I~v}_WkPBa$r++fc)|?J-ro_@CQ|AF z--@M4Zi76^CKdV^G8(2qJV!$EsJ?duB%7TLS$j{z6=X?Ih=saPlkGajxwW2`3EC26 z`BmhinA0$iYYd~C6QlJehF)LDwJtW<2Jn`KNAZo~1BSEzvySt^7KWS_E0!T*xQ@Ik zM#9*YaZSMx&yg$hwMs#F3#wokk~!Dl_9FKzHLg!~$+AW1eC}ns2iZ~`nxS)iVv(VT zGS(w7r0#fYc3bB)MWy1_d~s{-V~H};6t?8lA!iwO*}PIP`KYordYa+%HjK9DTEr_U zE(EQZ;bd!MDjKc!Hd&{diRImzXNXx#QJQEtMoy|Dk>S9Nnj@`>$T};QZxPX#9mkbi z^-Ln>P+-2u3q(}K(0SF;XGqX;V6f(s9;B2C_8a@m>r1+qWoy3&^( zug(csc1=GXfg3{=pGDzm@Ik>jvT;;f&WgJ%^jyFv?chajNY{JF&{t_3{nL29*EfX* zu5ib+g+H2e-Q`*}z4aQ1Lnb$*M+b%jYo3=J@KFN z=b*+~hegbr$4W;r&+KK@EqIX5uT(;7mX&#+ZnWKD@O`u&E1%hBIDyBPwyy^60GDNx zEy0>tH%?zcFO|E+(z=<%Hp}(~x3R-k6T9dzW0Pl94E`p%RpL1pU?;lRV{K87ku6Nv WXJqFg95AX^=n#E4%p9>*!{7@mFm}TL diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/SelectDevice.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/gui/screens/SelectDevice.class deleted file mode 100644 index 1b7bd902fedace9eb0e9d733426dada42d8d07ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8665 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 C0}rPF diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/ArduinoMixin.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/ArduinoMixin.class deleted file mode 100644 index 956d5822a06af45bdeb90a2c2faef8ce2dc6fe99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3196 zcmbtW3sVzU6#i~VvJh7ZQB*)w6cvK9wN-14S|Ng@4QL^v*oWS1F5$vvH{IQUw!f+~ z9dUG~KcLf}(BIPOxw{eaB9$pjcJJeybHDSQ$K5~wdH)B1d-yeh2zoR`b;J;7xNHmG zs7PCwE?@Tz(~`pWjdD#Ip6Lo<8!N$!A%0id(!bAeW+LCL9>ARNK3!UM(IZFZ%B9+E2)b+ZBDXThWwLku{A5uDL5s^cuqF`R0)utyd{#91eN z9o(8ckl+->a7@PqTx8H3`-v+&k6~*fe<&|Atp{{>Ydkn+#`L9QXA(GxODZIn8D31} z=*nM~5e-)v zZZrp|!BRcMDz$5_C^d#U1%|N%reG*8K4TC87wvSkB!8xjulDmA&uQX5OzzKhe1RKO zkfA1(aA%?yKNfX1sOgM`TMW}(5@o;WJ>yYLE;tpDz)jp%9)86z)rIq>UO{ajfeh|y zxToX3QXTI|aSK3(K2P``+f6jRm{5r$+E=k*=g9l;J zLq@`5l*1jfS5-?V3*7)wpNNOX84@c_%{9fmROvU+cnM9bdyZkG9)z5|-60GYyAm2) zX2j&RgR$33wxIGq%x#iS&N`0o`7W<628?_CaZnRjM_I#$4v9^M3;Wlww6~otVdR4V zkOp7prti3v)<-B}`?J3qFS)u>c)$X;OP27)^NzDst9H218?N{!#loAaXcYhS&G5+X zx|8k4s_I>lzQ`o8)*nMf-B7lUAA(s`&3@ML98^7e&bEb{wYcXAPXlHD?ZaeHW6LKZ z8!lfBI}DfF=Y(y}RNAy&-{>Cx-ngfa-psl6)Qb%@i^iDMW zJCZRgx$){&Y~)OgUh(t?oLn1>4aSovk|$E9-(fiY9_N8wjK9T|XS6-Fx82jzGZa;F zByvrOOe>LnoWq0!IE|wirsoLGVU&D2500?__dWgFza|qM9CH``h_EhMlS88NYf+4wRj)4@fyEi=wA+! Bl`sGR diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/GameMenuScreenMixin.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/mixin/GameMenuScreenMixin.class deleted file mode 100644 index 3f2e929fa44899b3d597a550d34e175f62bb3250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3265 zcmbtX`%@EF6#i}qEW}k}z_<8Bg{Z8wlxm|029(sGRuDy7akIH37dE@;?hRny|59gK z>F7*W+d2J#@rN0Z6!eVy-|^PO|gz4`m!*M9=IfnQ>XphH7cM<==%&O2Nh zCE;+(GgqWx*@8RLC{%>uTOQ|*F(14bx~>aH$O(qyL)k_d$v363K#$b$qK0mUfyViY z6tajCtt^r;yq`GQ8M>{YYr&)6tIu3}Yp3th$cr(}Vj)y+U$$Q#i&Qv&84PQwd$1 zQ)6UVCVl_j^1{rMg+~u(7)~}h+vH5D8;2PB6koZDl&-TZEZ0#UC~J=BIErHoof{%A ziwrEIMhA49P@`Q%E(%4d;S|HAM#}2KK%xZ-(X9aeanR|;83ydZAkJwxuj2xS7!EZe z>;#1&;;t}UZb9O3lW#jRsRZRpQpZJHV$fXYfyaHH!5hkc45z7PJ?*_4475#IQn*ek zhLadkd0;R+9m>$>tu{AJe1MYS#TbQURL3Xylp${B^V6QWVdiX}E($x(aJxC>>%eDh zUZT`)=j8Sh4WCh3HpZzAsTygulPVt1*GD`7hGYz5xT?6g#=rwEcGJ5B z1NY&MO6j0Mf24v_jG*qWBN(_@jS=TEVe%W;jyzFjp$`r%& zOVyGloK+s|9D}U3bEdUsq^pgLv*Hq0R1Yk{aN~c$P*unU1?kC7Yl+->SfLtU;)}u; zMAnq!xYAVHn7A5wPkoudffQM3O3L~7l$w$x(YbEg6=F3yJ2N#+30vZ_=+f@pqYkdH za*`nfwpq&M&B0dm4vsR6w#mB|wK!l@56K91C|_G9pi1~w2=B1z3b_*EGsNcIif8fL zLS@h47U$Q9Iw={BRU?sc)?38lY+F`?bCBq~@^&w(`>#N~-b)G@#je)-r~d4!3WW-0O($=2e=zI1 zYn5_~TS47Dp+RurWtrD6fB(r)WqaA--D=e?oEMU(;&|TM2~V9kz78|!Ra9?X$2WMc zE+CG>y|iumKKC^c8&^Lho$5@dxCNGc18phMli0I`y}u*=D@{a@q31qy(6f&g?{Rhq_Ut<{9!sS=E@|b4Fwr4v!IxeYIv|wB<_*^ZhnR=9b0}eyo z?+)S^F))CeIE5ED6PP^~8nk1!NgO;RvvoWQ7>bb8UCfhY2gy!ifm%_T1K}_%l4Fmb zflcBG^_F}*#WU*q_&Od@IYNWV?`aZIw8qK9FWz8cDY=EoS4h{)Q~>~)Rbw)~V^SQ; zWG*8_%E2n)>^l+FzX#CuwU_Q?txxqg@po&G^Qde$o(?D brC->R)Y_oA1kG)dhVQz1@I8LS&p7fQ-gT=X diff --git a/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/util/VerboseLogger.class b/production/MinecraftArduinoControls.main/me/jonasjones/arduinoctrls/util/VerboseLogger.class deleted file mode 100644 index be4a21b13d2fa23142df146702a2b7c4d04c4c68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1220 zcmb7?+iuf95QhIv(;BDSrcK(=Qd-KnO%LW!;39xTtI(UYks1^s?l#WGI5=LkcHmif z40-`77d!wDg_w0Lg%T+dzOZ+H&wTUG?Ed=w<0pU@c$Py3Qx>uu)0kmc=!#Fm2}I~Q z^;TE9F~iJrKlJ053{zX%O&eEWTgY+Df-~&)q|;TQi0CCFN9cCn50xA1AaYz4c6`q{ zQSGB-6){-N>e*qvQDrFBhJ_B53Zw`tIm{z(VS!^21%}0u2nOC7#5P6Hmx-fyHkPn# zp~P_&D-7i^j$RGyk)2qpfc(s*eromO(rFzNnM%6HLO{<&asXS zn$N!h3|T+yD2C;&zglX<+7G?TcGIM9a@;hz({0)6dq%m@JeiM4R0 zQMNhCM#+8_I<&CMus5c)e(VQMQ|gwA0V&j`D}tub zzS*Z@Hh%BZNSxY#RjJUS_GAdEcbd ztaj*5nr8+ywB)@~&&q5PNeRo8bw~I)kTw04WyWbN~PV