From 3185cfb26d0fe4d161a7d7dc8acb3b4da9cd9eb2 Mon Sep 17 00:00:00 2001 From: c0de Date: Mon, 20 Mar 2023 18:02:32 -0500 Subject: [PATCH] First step to my own mod --- .../java/dev/c0de/minecraft/c0deFoxMod.java | 19 ++++++++++++++++ .../c0de/minecraft/mixin/c0deFoxMixin.java} | 9 ++++---- .../java/net/fabricmc/example/ExampleMod.java | 21 ------------------ src/main/resources/assets/c0defox/icon.png | Bin 0 -> 14561 bytes src/main/resources/assets/modid/icon.png | Bin 453 -> 0 bytes ...{modid.mixins.json => c0defox.mixins.json} | 4 ++-- src/main/resources/fabric.mod.json | 16 ++++++------- 7 files changed, 34 insertions(+), 35 deletions(-) create mode 100644 src/main/java/dev/c0de/minecraft/c0deFoxMod.java rename src/main/java/{net/fabricmc/example/mixin/ExampleMixin.java => dev/c0de/minecraft/mixin/c0deFoxMixin.java} (70%) delete mode 100644 src/main/java/net/fabricmc/example/ExampleMod.java create mode 100644 src/main/resources/assets/c0defox/icon.png delete mode 100644 src/main/resources/assets/modid/icon.png rename src/main/resources/{modid.mixins.json => c0defox.mixins.json} (72%) diff --git a/src/main/java/dev/c0de/minecraft/c0deFoxMod.java b/src/main/java/dev/c0de/minecraft/c0deFoxMod.java new file mode 100644 index 0000000..3c6453f --- /dev/null +++ b/src/main/java/dev/c0de/minecraft/c0deFoxMod.java @@ -0,0 +1,19 @@ +package dev.c0de.minecraft; + +import net.fabricmc.api.ModInitializer; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class c0deFoxMod implements ModInitializer { + public static final Logger LOGGER = LoggerFactory.getLogger("c0defox"); + + @Override + public void onInitialize() { + // This code runs as soon as Minecraft is in a mod-load-ready state. + // However, some things (like resources) may still be uninitialized. + // Proceed with mild caution. + + LOGGER.info("Hello world!"); + } +} diff --git a/src/main/java/net/fabricmc/example/mixin/ExampleMixin.java b/src/main/java/dev/c0de/minecraft/mixin/c0deFoxMixin.java similarity index 70% rename from src/main/java/net/fabricmc/example/mixin/ExampleMixin.java rename to src/main/java/dev/c0de/minecraft/mixin/c0deFoxMixin.java index 356cb38..5b33d5b 100644 --- a/src/main/java/net/fabricmc/example/mixin/ExampleMixin.java +++ b/src/main/java/dev/c0de/minecraft/mixin/c0deFoxMixin.java @@ -1,6 +1,6 @@ -package net.fabricmc.example.mixin; +package dev.c0de.minecraft.mixin; -import net.fabricmc.example.ExampleMod; +import dev.c0de.minecraft.c0deFoxMod; import net.minecraft.client.gui.screen.TitleScreen; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; @@ -8,9 +8,10 @@ import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(TitleScreen.class) -public class ExampleMixin { +public class c0deFoxMixin { @Inject(at = @At("HEAD"), method = "init()V") private void init(CallbackInfo info) { - ExampleMod.LOGGER.info("This line is printed by an example mod mixin!"); + c0deFoxMod.LOGGER.info("This line is printed by an example mod mixin!"); } } + diff --git a/src/main/java/net/fabricmc/example/ExampleMod.java b/src/main/java/net/fabricmc/example/ExampleMod.java deleted file mode 100644 index a964189..0000000 --- a/src/main/java/net/fabricmc/example/ExampleMod.java +++ /dev/null @@ -1,21 +0,0 @@ -package net.fabricmc.example; - -import net.fabricmc.api.ModInitializer; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ExampleMod implements ModInitializer { - // This logger is used to write text to the console and the log file. - // It is considered best practice to use your mod id as the logger's name. - // That way, it's clear which mod wrote info, warnings, and errors. - public static final Logger LOGGER = LoggerFactory.getLogger("modid"); - - @Override - public void onInitialize() { - // This code runs as soon as Minecraft is in a mod-load-ready state. - // However, some things (like resources) may still be uninitialized. - // Proceed with mild caution. - - LOGGER.info("Hello Fabric world!"); - } -} diff --git a/src/main/resources/assets/c0defox/icon.png b/src/main/resources/assets/c0defox/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..404c61f468fece0d29c7f337098af857a6f2729b GIT binary patch literal 14561 zcmbVzXE+Y?EBcv*T~z+7iJ4}1U+)_wsYjv z^t5$$G<39ec=e*sQ4R!p=%uOp$T(nTD+lgtHU4U0hxq%qqh@{bz0X{|?bM%clWD{a znlC<3Vv5kA&vYQq;W2V<|4}P>@4iDh|EIUhN%zY&IV4eU#WZWKc*>)=+8yYq*gAED zzKB)ZUt_)c)W^|&;ET{pl;B3o8isJ&q&Gc?AVX{lX+<^0R#)J0&O7tRhYhVYFkhTw zgDMEbY4*(pnAS2i2-M340=;7dMgeC=npk)6(|9`eG3I6x? zzc0{Jzq^|!h8+54w^yj6eVDacf1 zFui67Kdh^leH%VNM5S0~zzZL*ss#Un$ufchNUq=S((X}LcY;1!_L6wcRBl8?3SzGv zi_IlOV;}G3-dL1xY|xR&**KS8v-Jn<3f<)!Np;Sv+AF|X%s@;Ja?~}cKmm6~QhT*h zBe26drZAhyXTiQKpk2xWA=->JFFE$c;h$q>43I0KJ1(x9seI>Ci_*<0ZwOk;B2J2% zTZlnwkU|$<>R&zAJn*vD`<$FsP}^kmx27c+VI^^z1k_5Vi+|4s+J%EwS_;x(%c5(Y>WP78Pw9ph91a{0H=XCcca&_{c;#i z!bzvrn$I{1Csj1w@|mUIBfJ$Zc#D-3#Fg*=BZ{>TRPIA z3e?+mXW7;mL@rbCsE6Ghs)64Q-v)uG`+rAKseLX4Y;b+y^ zmE56PI^cScW{!<7tJ(_h$tL(U9T*fhVhtz~zZ5G7WEL82@ORxFZSM~Pnf`UD#J=LW z1!}t`Kf?z@`uZpcfZAMXCFr1NaQ19al@y6Wm(O``v! z25r0t{WZ`+fxvbOTrlGXs7=^p<{p7Th8YAR7;Bne1GRPa;!Itc(+x>L*jt6d&@~1R z5C|6G8i&p5?E`_n3g}oYv)=cx#E?q7tK8yxwM z0E$Pf*T?4-zEq0I+nx?jq`A|%CZ>@sQ!nWAC=av0I@s>4?3ey?ftW5Oj64Kf#Hl)e zUe?3fp58X0BYoX%T*<0lCiz=PHXY4Vt#K{1dCAkVmB0Wq*<+4^5i=p{i;F!Mofdu7 z%?tYM$&;T`=UwNI)}}XeUV%+E?$#j;OM;Ecv-juSn;)O+%f|TL5xD~;%ea}G5%+6P z3;p${ivs`2aijjXUoio9AJaEh_;Gt=h{EAoC`%DdQ~q4N^_@hzxee`uVork#Eht+u zg;hPVxyN>si1eqMM{p+Y?VYjo|G%@O^?K;NQ^vL2q&b*Guy0Qa(a zNWyKq+hvsN9%iL{jW^F!<6C)IaIg_WORrca?NMp0W#>P*U_CDq#t6{ z=_HQi4Mm@Gu(H>F@oDs_LRriT@66&K)#PpQpn`;wd1S({i+^n~X&kNo3vVbVbDEtF z`p;X^UWUlXNz`8~Obt}B%}9M^YQ@~DV*R|uvHNBk1^2*Kt#;Ho!$iF^M31vZ_C5z` znodjly7&+fHQp5hY!8$B#oo#*Uq)(|kdYQbMUkU!_;v(RlU{LZH2b{w0msqzGU;Av z?b8~p?|Dqf+}W8ktWSE?{`F0{h64HL(k^a0c$o`x*mseJ3k&a)2P*4vTbIF?i%;U*vf}BQ;41jNTV)V)W)DsC1`ubuP_s6?st)My1Jfdih82cv8LE|UBv z6MAqy?D#n|ae9qg^zLHoE8$FYo?V79dhRG|gqsw^ZNAb4za^RT_64AsHjPVaD5jG4 z5D?v4IH=RVD|}GB;#g@(u=psLmgH79&DI^Zz@ZcWE7}Pa0sVjRN$leANxBD^TV4b&0_K|0(PXbO6^w1(1Fcp3g(^n!4(7i&6$(AU)1mmVZFi6 zJ6RIKq{0zQMRC)09t<`20f)MptA3CQbn+)MwA^S;}O3He&9l&b4i+T9c zcOAV)3h~tK8m#^jVlOu6Rk*}2!u^`9>MV4#o1gy-jsj_o@9Y*QlI5q!!J>sXl+?bPXLP z=Rr`_<84ETUV4z2FnBhr!JaW;Mlj6zkQ~X}`pCT73Jt#pu4&szR$6uj)S~;4MmEJZ zuTxdIo5@LryLKK+%vARaFUkI?}*$v7^G^4Kxy)^&F@q8F!MF));SNq z_AG|tlm_P(Xak{3{3}Jv!>4~^pbDk}L#dP$WCgJzDZ1Ns$MDvDXT40^dN_@0J-;7x zIT4#oWOkaTrm>$twhC9M5Ag}K`<7NV-SRtFcRLQBA)UomUKUjF7UC7GWdOMYkv>m@ zNSDjHqdPf_WEa~aA0&|Nl+sdh!sfaEn4mm4E7=~-mpA;TY=u~Mw}cwMTzez$u&l@J z?OKTUg-G!d`{iLFN0FPB$5mQL=8fgi@sC@ecx53{Z7^{-ctsUt7IV6`q`=tArV^EtT0E8%T~mAPtJK z9x(MbZ9YWI&u4OrR`PO;F4e1Lc8Z|Xl)W$WR{Zvg4?JLB7DoMQS|yWsB$r5wU&2U2 zRvZ|QaFho-b#-HlkJbjJ^oe>MPKVKfi|KArWXpKdpp2Bg)cFM5R8jX~ROxU)&sK7v zlhfJExRhUj5+2c2B*UC^BoAL6R}ocQ@p>n}>=fcGRkEv*lZ>?8;wFSH&1c7B5P7o+ z@*Zs6VNTK`!hM6BgoUNe?05@A-uJ}Bt-y|QvQ#l*iAF=}kgHJxneY?gCBC}j5-mM7 z{+d^rJ|$*I8F7nj;m1qWzAq(k>9JiO1JBs2TM^wji9=3gvth+5nDThTuFg_Z>YfCf z?%t>4UHr`JKO8K~M!%0o_(pi3V2=>z)A#3AlHh&tTxK>w(Yb5OYE3A`V4JBGo*yqS z=9B?H-6Qpmo7dNi>Ny8;L-2T1PMXyuWF>HY#Hr8YN_9o48xK}+siOBk7_SFG;I)+ zy-wHNhliY!p8KzTXD@Mf(t(A&jyv&WBM-$kC)&#(k@T<9l2=>i!AaC?taG%h;yV@7 zy1rS*#R|^qm+z&hTyc>5MS$7{ZXK-gs@qV$oCo41_k@Hbse{v7xQl_jCiHBkMwe#m z+DnNFVz3n4VJl%RuIAYwzVYA3O8Hf(pZY}}#f~$%g^U27WVKrub-k877Zge+c+y!X zU1vG*JA?CJe72j3N0$C4`k2}wm0LW85LpG8AfGLqJ?7}pLex2Fi~9{dMZ~Yz6)R8A z@(G*L!{wRw&(~{MRX>jSmLWeH%VyNcNq!ZT9t*Gov*`1n|NiM?p9~S-6XCGv(Wg3VUOD%}49$A%WWm zX9Y)dxh91+rS-Gl^84JzPqRu=ON9p{R}uccLHpx2?5iKe%VqoA}g-tfDra$}_ z(-ybGKHj=Sst)z*x@5^r#o;Q4{Kc0JAue8@-P~pMA7UJWe+c<36^7yZ5@O)2U%9!r0wO0|Nm;8<>%AN*Rtz za`n)h>k|hR+q*=0*twpCyP$jlZCA+YSVPE}=y@R2tzWZ7{my4($qfoYejX)!g^@^E zF6O8AKGQA1zyYgTVleKNJNxlY)*d`e?u6#z@1FieQ4R*N_z9?NmQ4yNlEKE^53sP_(X!d&=#DvRZX z+)ln3L!c5zIHRV+6GZ1ueJ0Kh#xhl<#xMC%Rtb=b1k{x6c4Oh_5l$U(kpoc(Sx+#) zge2P|neW1u@!G~lv2%lc3ow20+K_-h4IH(^hKCtQ1IyGa%XnIJ+4af4ZlyRG=2JYs z|5o50T=7&L6A}jub^}d~+UWsK2 zzQENMq{>>)5xProq9bCvR%b`A@=y~_M>p!Fv5{`n;BL!YRQW$BrIcpS$Y;13&S86NnRvMh1o6S;_d%X%8T|03%E(=aTeK_uG0aFJ{XaPtOKpf@CbVt*fDDjg&m>t%v)9 z2x4dJy^wywe#ZXz4E75rjS(LsF)(oQZ*xy!L#7UR&}z(NV7B4Zp{QR!dbX3*9U3Vh z!#up=aA%j8YkC-SgLFcFPEKreZl>|vbSTgJa12k*t88OVQ13~y+ACuPA|z~7;!$tk zPvv@7QO4U-8F>b>Pk%B60k(Gn$m<==Z3Apq1N>O)m<|Wol#s+L*Tw7g-y6Sy z)!hNxx9EH)Y27T(b9MK;)yhgob(?@V*rd%OI5$M6q1eVVna3ANdvSfqAAUegXyR=+ zVWJJB2=AN7#M3St`Crd!EVev^zq@WMOWoj5!VfJv=<)8%g_RsxiCQ3bRV>`c%k5D$ zKpw>{8K(Ibv&IPyo7WY4kON=eY2DmDEt@Duf>aRZFA?2G+m zoWJ*?JMEa2o-Eqjsj!3Bt`}!tJjACPwN0zI?68XwV5gbO85rbSl_Eg{$&B#KD@a_YC?PVyky7E4LLfQJ$;OyQ|31i=fl72uzuN)4K=X^1i@_v0Y+u>v+2ENFk{L*K?hN#;Kj20X zSm4&P5IJaDjrZ{12w;ZT;FuH{<~&~P9$f4VOc1BPp~@m5*^A>IGg*U5tk@~#&eOMU zHXHoYy;FBKT~s75t0J7P>+EEVk-wz-nq6P7n_-$;rdjkhRja=4n*SDJ1fcB;HpXej z0Coz?ax>uv+n;>>sqq9V@u#y5YVhYLpbzU^+>7iD#CSG_E2-5Y>!;7qPx`TQPqgd1qb z0L}>2{!g!!U|njwvQK`X|Lcm4DrwC+p6@wLcL2}%ibK3dLb9&?F@P0D^6@>e{p&+K zqlL}3&%ownjMP_71G)9My{A0kAp?4U=JR1!KEb zOVS;TEJ{5cU#ff0_7nX32t%iCHbh*_&iDU3`EODIt+oqf+>+aKu#}q{O`}Z`4H^D& z>x@mF>GQgEL(s9z0FSx1)pYiT#%zWg&Aa*LCYnd``YvDM{eVoulg&j;{SB{J6p)-e zqwyx?7f33y+gSayr&}ts@txp$6g;+uzYNZZjpyp%M9s25|MJI;C~U{~$9Rc5(6Qrg zGIP1)SP&EzUA5}KBcNYM-&Yu(VZu(;dNDB7UNf{A|C1iOqU?G2bTETLrZT*GRQP)z z?l$%8HC8Ke1tc;?jXM;ZLq2;;Kd{LMH@%8T-jqSgWPvk(Q478PMUdeI7wK7FLB~j` zOCc{+7Y{DXA9QcyRTg!!PC4&V2yp_W6u-+<{~SZ$?SpYNyd-@oi()ZY$(nG8fwmQT>1p)XeG1|sS=CZClc4Okgs zwJo13nRka{&oWa=#-6#5LqvYUj^P6h8)*XU!OP|G8SQpj^R+D-pB$3D@BU zLMcHB2w7^AP^9=voAX@99o3f`Z?oj5fHfl8W^wHluMfcL4l3>)@)6#ea+a;XPgQ6~ zmeU|>@W-%hcGL?Gm1r4bnhM)I=4CI@#1)5l&VlT)oRDuEtwb}Dy>-h`wekI@ zUe`;LJX3&I*GFy-tvH11sE;ANLBg8Z>>90*3nxZ1>&EnSky6jlx4<+0{Z`vtw1VJ5 z7TXcKFmP@>>+#=}HKERp*MH#_7G;>~CSPH0(N;5Yl&@Y~-<|PKsNWz}{0BO;bo}p$ z@gmg61{1qt^oR+EpYFkUmEQhF`yqyDE;2bIV~7`Uj&qh&Tx^DomxC)SGm%_S(>Jn& zNN_~jmqAL_3qonskdVS3-2tZUolo=4Pc9ILr6zN(fW;M5K+jTQ{uAsx-Izlqs6JLd zWJ~L{0%#k%aEyh)&$_i3iIC3Z1I6y;n7Drqh-y?JZMO0MX`9YUF+ z@2db7G)hKTrMs{_8f)8!dL8@>jrfqbicjDI2x~ohHoF?C^m;I=!b*{e@aNkA`O?R zi{fY*OuaR}F2USwiQgAJ%*KnO9Zi1SDyS>v7PmPE`CXbSn@OtD&fHxIsg3_HFbO6W%4fxAEtsm)K(>Xeu&=0yFJ{!J~bG3}xWSQN|jh|V{hYWt! zf^T{N^EhD;b`m!(ymdD-y zX=h}MQda{wBXo0uNu`Lu*CJMTdufzUe(O>nW+l32HKwQq5UmIF95=Qnk_2iN5f)Lx zP#W%j8Dw05*e#X=Oi&0R&J&*Pa1CEO<0<$1K#;_LnkHCAIa%huGW+dT;{No>d0)WQ0FK8 zgH?sG*o?1#%23v#3rZQteK9ToageQGDz!OEwdH|c7p}^(j6Irt~V5s7@d>+sw z3j-FJdU2)LabDle$z0u!BvT2$^Z#6G9qPK3_RGv(wl)&u9u^>Yp5rmWs86XW1_`{N zw)_1^Bn6-ec`5J`2YYW)5G9|plU6SqdidZPR03rE*za34z|uUj+oWG2rA9On1d8MP zp62*);6vfaTlgnSftkr+P@8NiZQAb-YWVhWfR~<2T++C}qzja(xk8tXzCO?q={U0_ z5?M81<#$q8JN6G~UD;0>EFqbnj&ajd^GlKi{fHh_`0U`MEDT$zsRBlPjdFA1T_z5O zo8wDopHyX1EZi+cBH!*v(p#g;hGqbKz9yPGsfq8zVoBfp4x|LOqb3c82g9WUXezNL zf~bEVfI1b1V^yvJ_wtl4q09c9oIDh~rw4_{=Bv&ol1;I2rSFEuG}8k+AHS%-!7 zlz|hY5(zYY;9MN){_;}Hk1prMRLt+Nl4XZE$L(ZTOUc>yZx-DlY^N*Q+NYm;-9KEs z+Z<}$KcTEh-RYbTRh-70Z3NGv@>f~5Yok{(#c@OT ztN*>UPuL<8$)G@W=qz2FA0~yYOIIE%y%j-!RWT;^FHU}`F;ZJEe>|@h9g1&St=DB$ zWR4`RtZ}qfJ}TercyeL6py-3Yx4-6iph()e+dH+^a`ImJc2@s4dj4TVcCz&0O|->5 zIT_?J-MnDPkd8=>%nQ0#_5{VcXWtr*SBY2dxFVMFIL^CkXk;$nYom^83l|B;XVW)> zFHne#mXbjo0Xkk~UV^z^Ve!oC(_ecH&b;pP9L$+{6d|bdyr$#&$MW3t4W7qaov;5A zt&-*miXrEpCg;*#gh`(VEwYufil4h(Kip)pdsg_JsoQjLkfAdjc|8L=@VYET{F{78 z@-`qM%lny-7gN1O+MJ@Ju!p8qQ=S`3^AsQEo9+EwrwD}4X-{yy1JW%#f;f9W=Sp9( zVQZH0OeD12iC489{&l&c@l`7USg@jzV=mr*pm%VGJO2E;M(y_(4Ri2N0j}rw;XY|N2G-x)Q2SIok&K7e4ILM0NU9!H>o_< zy)E%|iyVcu@aSdhl2YA%W#aQv+hfJ^1kAUc1XE`V)k4aB48G|^%0?PT*&5VWeKn)l z(km)UYL0HTC?sLqoOO6G`l{VXm4>Jee4tksV{6=yKbeAmoi3)#H~IYu<*uVo zI{hm?%y@WT?!u>F*TAC%P=WLL=Gm2NgDuoV1qCe+wSCsJ`$BfPmLKq?H$rPk=|CY>+JudbmkSfHr^27FQ}`8U*P+d z3CQ5yaOUmB^kb`YBEO4|O!8MnP}qU7Cnj4oGDFKxbd8+)XcWci={ zA6!{Hq1dyf!}lE$$6`>^>x=igKk@tSRmXYHD7VdteeC%nr3tL)sN)SHXdtq=T{{Wf z;)SZ2%Ms-@0BCQTZ+!9hKecPsrBlMUr(&u+eK@$)`BSQvDD~;Q&5@*iH{QLweeW7< z$NO~8c$s}&pVc(L#eH_c8igP&C=$*Ke$UW^wpdCE*%9|jD3#mW^2&--gc4?p68J5x z#EFFZ^Z31wzX`z9kh@0XTTmkhZW4N1Vs3tz)Qym3_T}DYcBU=E-}29^0B&|M@1`}s zlu5|u;!Yc8J=o5Bar&zEFUCL30vmb#{Q`)dtz2cNaS1V#n(cgnw3zT+uEGEb)Jy^% zvGC$Fab6q)8}zc%D5VZs#;c%vj8>1%{{6X+CZZ z8Hg0_4(eac+UeZVyJjLWrE;)kSiItOb?0eCgX+zK09tv{%15fsTZ;50JFJ~|RhO0v z|Ih?EXQlZTQ~mLY+)ftrKF-pSwm5zf!_AZV_Wc{$=*h30)9rwt#L>vL045vPc?V6T zLw^Jt>N0jx#PGAv?8}vXzCpK7n)6K6GaCpu_u5ms=p2|AY|A{=@!%NnD6fFC-gX2- zhqOks)^dvv;t*1a&N0Rq4m!N@E&3JX``$ug3oL%mka?5l9_t@oNb7s8yMJf2W2?voN!qn4=t!c3a99{6@j&&zU7b(ylT7%(w=~ z1mu(9o{!{_Ue&pIF;B?nZ`&O{DHrV5i3lGYjZbuTTzD^JA0jRB*70G~Zt}h57Cwm> zZJw-JUn7de;aRujXDWA4x*j z9yCPV^=Lg!G42(LJdikiHMaAfYVK|2hr5J(S=_vY^9eIK*E1AfxJ~B3P&3c2vs5{L z%aP4byf(Eu?@s-mgXdJ_mJs!_7wE;T0p`ETW*{8 zPbG{9sMH;PqSN$Wp5v5g)kay=%8_tYUys<0`=_3SdTwQ`daTWkHVNQC<4oq8ai%e_ zzEQUsJ$+9v|K_>z70W+~)B2B1nK5&_l;|jUGG)Z>Ynr*r)&;Ftht(fu-6EY;3b#{g1)!6R9pEux zbBe`#(EOVS1rE$n;leAia0?+J+8-{0_WDwLp>)uOe_|Glbjuql7EwJ$qHeXrW+k31o-RL4Kk z#Mp$io8&h~XAVqhcA16YZVNR$FXd-UVxp8xb{qett=UxLy#B)~ucaO(<4dWYkptI+ z8(H}KzvGYAPo66S%f_gs)N%Xr`SU;t%G`$Jm0_2o?&o)dxDGMYu+Exs=IW741dPP-MW5h2k-PT`ESi#pdemb)^qIdCg35% zvaKQEl&2T8sReJN>g6g?Q`PmX@J1vRBpK7d9YC=Nm|7lddM|E0JGGjdP<1_5IbbZg zvXy=!BSHnQ#*B$vE919spdXd+r`7*tS8aYvx6ZKs$dHa>Tk)a)WKrezjs^3U+8;kB zUaFOCwc32gc182JDaor_s`&Hx1pw(34x((}n_xe{yo8;K;&CxY(5~NgUx?`>8A2=8t{h(+t}8OdISx#I zO|NyJtop|xDG4}>_;ZJ$Bg`g0KBqUQ_l$}}8(8*HE0|CTh{?@m#xf)8-E+%Tr>8Bm>w$)iZ8d zFMHv3=%+V4!-%pO4=S%exuxsx@8&oQ&1*S6)KN-IWnpI~{vu6s?>irlwR0mDy(96L z1vYc>XEjw9{>VX@qC>*`i6u*Z*~`EZk6Xdl?Y zU5S(M2X_7CZ+94x(>UE`XU42mA^<4@g2-i*1IB)|Qa{;3#%Snof1@m;^tVj~&81A6vf#`F10<0af9 zfpSRRTVa=2-Kea*dA^W*onjI9ID{DW|g& z^2r_r01vGfOKM6o=8}q`Gp~KYoRtKT{_m;)@; zH#KmQjtS6?#Jz7d7^#bGss1T0&A(d)Qx& zZWPs>CP>fyjj`|&rybBP79qieZ=0{09N4MnLLTF_^|s8OL`Zf;i!gO4HUtwnPS@r` ze)oZUdU|l4u_b+dd98m(2^SlC#QzYmxf=WP6#O~}hg0L02A^>BTVw3iy zM2Wux%ihn4a=KQ+UlDUBAQp4Nb`uurm^$)8@TEq1j<;$q@Y@Y+3PDo?30z#Kz_hlu zx2-V#xRQ%B34h=#MAEKWRj$GrQ*9dZ%3*De^cUfHHbGZU5Al0KUoVjVR?XF6&v`^w znyIi&OAy{0@ClW{n?3q+nAt#q?qW@pz%?{C%tz>rw10Tg`V6f?T6}9|YtK>E@OjU0 zfSi*}o20&C@bQt+imY8U}suz@7*xANJ%LgmE*yk+9KaRolo5T^~1rP@bfj>%Epp4I;6`; zcn59ibPMfTW+D#Ypo(8;Aa6PUn_y<$S*~nz*eTmrZ^FieFxGC-V2NV;C$yLCl<&yA zgNrfAVxHFe&B|&E4e!j;mAO;bI!m8TQpZ5i{=b%=P>xdxY|+^EHTgj^fp~Xv?)X@h zm>jDkhLQ=#wRr%UQHI9!9Fn(?udMCvg5gYkvNq)2SmXPja{y;Rt!#enPDfJ2u9_@g zb5KG$;i4J)D7(260r$#gVyWDRkpOPzD6|+R_CU{Fv_)Z+BR;%oC3X@tt^5$yd zgCDN9oK~O3jd#SI-5brA1s2iG@%sM`HFLQ83}AACdRx%E&QtDQY)0k&-@RWyUFt0P zbSDx^;+qrHH`Vua6@Ea?Ekyfcw|qLPFP~$FJt-s7j=1m6(f6o_{uGq+GkFk<=X? z9*|QWNP?DD6<18radxrv`M!U5)9fz03|bU8$(XG1`tWgWF;=Dhk&K;3~nP>2AdZ~}oWjZwkLM27zqC%j810Y>5x+5^S{ zj_D>OpmZf3R~yg#gjt$pUhvld5U4_9R1H16{KZlZ6xvmF@JgR`#ae)|cMt^1W*qrg z9$5=B)sO(H5-Qe#ii#8@K<;tUVSlr+&;kq;YV=(s@NYFXqL04kD^RikR9*O^*PIKr zP**1DKy6B?>ur*!dUt9v@;yJ$7H(m-{t2x8ZR$H6)zj z(I-IPdH4HHj-8`*@(gC6>ZEvh@rTsvE;zf-aT?%BIYMwQPUb>pg<5SI0t&x6k|W4W z$+Rr;GQ~cM#;5PUs#@IR(fh7($H*mh%@$InHrf%ipOe90`Ed4t-V^5QAQCl(wJC0G z_IL14xj}2yCLnU2yV9^YQhPk&+&*f4IUDG?UGM-XsM%?EM4Jk%e2j|RgMhB~Z52G2 zqS1ixV=@{TR-i8ikFeS*6OECowlt`tleYj?c-?_i} zb40~RcsmCmDO7tUG$mClVr$QUsUd*s3szq*`b(YgeFHhrhXbWPK<|N4tNO%S$aMb` z4v>p8Z$^&Xi$PJ%_rSuX5{p#}U0>=^Gpbw?IrM{#r0s6ksg4&^dC*$mgjl>5K3^Gb z2|{D~GkTl($KI@vwAGFQwPvrU+r?-QAFYGys`80vegN0XDFh0OXKz&i8?Le#x7{1X)R+00000NkvXXu0mjf73i~T diff --git a/src/main/resources/modid.mixins.json b/src/main/resources/c0defox.mixins.json similarity index 72% rename from src/main/resources/modid.mixins.json rename to src/main/resources/c0defox.mixins.json index 7c42cb4..8826d0d 100644 --- a/src/main/resources/modid.mixins.json +++ b/src/main/resources/c0defox.mixins.json @@ -1,12 +1,12 @@ { "required": true, "minVersion": "0.8", - "package": "net.fabricmc.example.mixin", + "package": "dev.c0de.minecraft.mixin", "compatibilityLevel": "JAVA_17", "mixins": [ ], "client": [ - "ExampleMixin" + "c0deFoxMixin" ], "injectors": { "defaultRequire": 1 diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 021d9e7..fb3c58c 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -1,25 +1,25 @@ { "schemaVersion": 1, - "id": "modid", + "id": "c0defox", "version": "${version}", - "name": "Example Mod", - "description": "This is an example description! Tell everyone what your mod is about!", + "name": "c0de's client mod", + "description": "Various tweaks and functions to play around with minecraft", "authors": [ - "Me!" + "c0de" ], "contact": { - "homepage": "https://fabricmc.net/", - "sources": "https://github.com/FabricMC/fabric-example-mod" + "homepage": "https://c0defox.es", + "sources": "https://c0de.dev/c0de/minecraft-mod" }, - "license": "CC0-1.0", + "license": "MIT", "icon": "assets/modid/icon.png", "environment": "*", "entrypoints": { "main": [ - "net.fabricmc.example.ExampleMod" + "dev.c0de.minecraft.c0deFoxMod" ] }, "mixins": [